The development process followed by Deka Systems includes the following project tasks:
1. Inception - Defining the scope of work and project plan 2. Elaboration - Development of a Requirements Specification, Technical Architecture and Iteration Plan 3. Construction - Development of the application, user-testing 4. Transition - System Testing 5. Implementation - Deployment of the application in your environment 6. Post Production Support and Maintenance - Service Level Agreement
The six tasks are grouped into four phases. There are specific deliverables associated with each phase. .
Iterative Development Methodology DEKA Systems Software Development Process breaks down the project into smaller development cycles. It gives the customer following adventages:
Fast Return on Investment (ROI) The development iteration plan prioritizes the system functions and tasks needed to be done. The customer can have their high-priority system functions delivered with earlier development cycles.
Opportunities to Make Adjustments With small development cycles, customer performed verification can be more focused because of relatively smaller deliverables in each development cycle. Project managers can take the customers' suggestion and changes through the change management process and incorporate those changes into later iterations.
High Visibility of the Project Progress The development iteration plan in conjunction to the completed development cycles can be used by our customers to monitor the progress of their projects.
Project Management Project management is the key to success of any project. All projects are managed according to the DEKA Systems Software Development Process so that our customer can obtain up-to-date reports on the progress of the development process. Our experienced project managers are responsible for:
Communication with customers
Task and resource planning
Risk analysis and mitigation planning
Project progress control and report
Change management
Total Quality Assurance Quality is the heart of the Deka Systems Software Development Process. Quality control starts as soon as the project is initiated and is conducted at every step of the way. Every artifact and document produced throughout the project life cycle is verified and tested with our QA professionals and customers.