planning, analysis, design, implementation, testing and integration, maintenance
planning, analysis, design, implementation, testing and integration, maintenance
requirements  specification and architecture  design  implement and prototype  testing  debugging  deploy and maintain