All of Vijay Narayanan's Content on InfoQ
Latest featured content by Vijay Narayanan

- Topics
- Reuse,
- Design,
- Teamwork,
- Enterprise Architecture,
- Architecture
Systematic reuse requires the interplay of people, process, and technology decisions executed within the context of real world constraints. Are there success factors that will make a difference to reuse? This article offers five success factors that will help capture domain variations, ease integration, delve deeper into design context, work effectively as a team, and manage domain complexity.
Articles by Vijay Narayanan

- Topics
- Agile in the Enterprise,
- Adopting Agile,
- Agile
This article touches upon challenges to adopting agile methods within the enterprise and provided strategies for addressing them. Set up development environments in a consistent fashion using automated scripts and checklists, facilitate automated testing and continuous integration by using standard tooling and test data transparency, and ensure a stricter criteria for the done definition.

- Topics
- Reuse,
- Java,
- Programming,
- Communication,
- Architecture
Vijay Narayananoffers 10 practival tips on succeeding with systematic reuse of software components, based on his experience with multiple projects. The collection of tips is not intended to be exhaustive but will help developers and team leaders to appreciate the variety of strategies that one has to undertake in order to succeed with systematic reuse.

- Topics
- Data Access,
- Architecture,
- SOA
This article by Vijay Narayanan, provides an introduction to several aspects of data services that will be of interest to both SOA practitioners and data architects. A general case for data services introduces the article before the author explores specific issues, including: definition of need, rationale and benefits, scope, development, and consumption patterns.