Agile
Smart421’s consultants have worked in many different customer environments. Our agile approach draws on the lessons learnt and the practicalities of running agile projects for IT organisations with complex governance and supplier sourcing regimes
Our aim is to deliver the same or better ROI through and agile approach than if the development was put offshore through a traditional approach.
We work to our own Scrum-based development approach. We can consult on this as part of a customer team or provide complete teams to work on site or offsite
Smart Agile Development Process (SADP) covers;
- Mixed teams collaboratively working through short production sprints
- Daily stand up meeting / progress review
- Requirements prioritised through Product Backlog
- Test driven development / continuous integration
- Light on paper deliverables, heavy on software delivery
It works on the basis that requirements will always change. As higher value requirements are found (possibly through demonstration of the software produced in an early iteration) these can be added into the product backlog, at a higher priority than early requirements, without the need to resort to change control. The customer is in full control of the priorities and steers as they see fit to meet their overall business case.
The incremental approach releases shippable products early, some (not all) of these increments will result in live software much earlier than via a waterfall approach so benefits harvesting starts earlier.
|