We have developed an agile and iterative method that is contained within a framework for delivering within known time periods and budgets which is a common issue for pure Agile projects. Our framework which encompasses four key phases each of which may contain one or more Agile iterations.
Automation and Tool Support
At all stages of a project we employ advanced techniques for project management, development, testing and deployment. In particular this includes:
- Online collaborative project management and documentation
- Integrated requirements, task management and test
- Automated and managed development (ticket to commit, automated unit and system test)
- Continuous automated deployment at code and infrastructure levels