21st Century IT Delivery - DSDM® Atern - Agile Project Management Methodology
Corporate strategy sets IT's critical success factors (CSFs), which lead to defining structure, resources and deployment strategies. As the need to increase the efficiency and effectiveness of IT reaches new velocities from technological and economic drives, organisations are demanding IT departments reset their CSFs. Business impacts beyond cost management will increase in importance and business expectations will be looking for greater integrated IT service provisioning than is experienced today.
Delivery methodologies based on process, procedures and heavily weighted by risk mitigation will dominate the failed IT projects space. The winners in IT service delivery will be those with the courage to engage in methodologies and suppliers based on the business user's needs and perception.
Rapid Application Development (RAD) methods were originated to respond to the highly structured, controlled and generally inflexible IT practices of expensive mainframe and large scale computing environments. Formalised by Dynamic Systems Development Methodology (DSDM®), RAD focuses on bringing the IT team closer to the business teams, whilst bringing more financial accountability to the IT team's expenditure.
Responding to new techniques and methods DSDM® has developed a full Agile Project Framework - Atern creating a full lifecycle methodology which supports the delivery of Agile projects from project feasibility to implementation and delivery. For many organisations who are familiar with Agile techniques, but may not be confident in the full implementation across all project stages then the development of Atern provides a necessary and complete methodology.
Agile Project Management, from estimating and planning to day-to-day implementation is necessary to ensure Agile Development is effective and efficient. Lack of Agile Project Management will negate many of the Agile Development advantages.
For over 25 years, OCS has been providing bespoke development services that are based around delivering to focused requirements in short timeframes to satisfy urgent business needs and hence deliver the benefits of:
- Exploiting business opportunities
- Re-establishing responsive IT services to the business
- Improving productivity
- Reducing time stealers, costs, elapsed time, delivery
- And creating real business IT synergy.
As an original member of the DSDM® Consortium in 1994, OCS initially developed its own proprietary RAD Methodology which has evolved over the years, most recently through the advent of Agile, EXTREME and Crystal Clear techniques and now Atern. The success of OCS' Project Management Methodology lies in the continual enhancement selecting the most appropriate thinking from the latest schools of software development such as Atern.
The major components are based on readily recognisable components of modern software engineering methods:
- Formal scoping and requirements analysis (to ensure focus remains on business objectives and outcomes)
- High level analysis and design (to ensure technical integrity of the solution with underlying environment)
- Highly skilled multi-disciplined teams formed to satisfy required functional and technical requirements
- Structured iterations and timeboxed deliveries driven by prioritised requirements (to maintain control and delivery management)
- Pro-active management and escalation (to remove time-stealers, delays and road blocks)
- Revisited and revised estimates and plans leveraging team knowledge acquisition
- Sustained and close proximity contact with key business users, including use of survey and test audiences
- Planning for uncertainty with continuous and incremental updates derived from acquired knowledge.
Further, OCS supplements the methodology with techniques such as:
- Test driven programming: to improve quality and deliverable compliance during build
- Peer review: multi-pairing approach using architectural design and data owner to ensure technical integrity
- Daily check-ins: ensuring on-going quality product delivery and forward acceleration to target deliverables
- Constant code refactoring: ensuring simplicity of design to reduce cost of maintenance and future enhancements.
in order to provide a modern, flexible and responsive delivery methodology ready to deliver to your business needs.
To discuss OCS' project management methodologies please email: info@ocs-consulting.com or call 020 8236 7777.
