» Overview
» Engagement Models
» ProjectWorks
» Agile
» SPDMM
» WhiteBox
» iLabs
» Offshore Success
   
 
   
» Testimonials
» Technologies
   
 
 
  Home > Processes > ProjectWorks  
 

Impetus
software design, and development process draws inspiration from the Rational Unified Process (RUP), and principles of Agile Modeling. In fact, RUP provides an off-the-shelf starting point, and we have been modifying, and enhancing the processes so defined by continuously adopting Agile practices. This global software development model that we have developed, and which defines our project execution strategy, and methodologies, is referred to as 'ProjectWorks'.

-
ProjectWorks includes a comprehensive collection of guidelines, and best practices, encompassing aspects of Project Management, Software Design, and Development.

-

It forms our basic guide for processes, and standards, answering the 'whats', 'hows', and 'whys' for successfully carrying out a project.

-

It provides us the flexibility to be customized to meet specific project or client requirements.


Some of the practices we follow, as part of ProjectWorks utilization in project execution include:

- Adequate investment in the knowledge transfer phase
- Focused vision
- Emergent requirements
- Short iterations, therefore, early delivery and feedback
- Continuous integration, using a single source code repository
- Test-driven development
- Applying Strong requirement change management processes
- Continuous refactoring
- Occasionally using pair programming