| |
|
Most Software development projects are similar to the Software Development Life Cycle (SDLC) which includes 5 main phases:
- Requirements Phase - Gathering requirements.
- Design Phase - System design and planning.
- Development Phase - Coding and unit testing.
- System Testing - Whole system testing and integration.
- Production Release- Deployment and release to production.
When we work on a software development project we follow only the best project management practice, but also software development methodologies that our development team uses.
Savvy Teks development team follows the basic principles of the Rational Unified Process (RUP) as well as depending on the project may apply the popular now XP, RAD or even Agile development approaches. This is a leading standard for software development methodology, used by the leading companies in the IT field. Companies like Microsoft and IBM are partnering with Rational to make use of RUP and create joint products supporting RUP.
The core ideas of RUP (iterative development, sustainability to changes, careful QA and risk management, etc.) are very much suitable for our situation, in which we often work with dynamic business cases. On the diagram, the horizontal trends represent activities. The graph shows the amount of activity spent in each phase. On the whole, the graph illustrates how various activities (efforts) are spent among various project phases. |
|
|
|
|