We believe in a quality driven competitive strategy.
Software Development Strategy

We follow a combination of Rational Unified Process (RUP) and Extreme Programming (XP).

What is Rational Unified Process (RUP)?

The RUP is a prescriptive, well-defined system development process, often used to develop systems based on object and/or component-based technologies. It is based on sound software engineering principles such as taking an iterative, requirements-driven, and architecture-centric approach to software development. It provides several mechanisms, such as relatively short-term iterations with well-defined goals and go/no-go decision points at the end of each phase, to provide management visibility into the development process.

What is Extreme Programming (XP)?

It is a deliberate and disciplined approach to software development.
XP is successful because it emphasizes customer involvement and promotes team work.

Our typical development life cycle includes the following phases:

  • Requirements gathering (finding use cases)
  • High level design
  • Prototypes/mockups,
  • Iterative construction phase: This involves writing unit tests, coding and several levels of testing.

We ensure customer involvement through out the project lifecycle to successfully of this model.

 





Copyright © 2008 innolance Inc. All rights reserved.