| Agile Methods|
| Project Management|
| Interim Management|
| Agile Coaching|
| Product Strategy|
| For Agents|
| Contact Details|
| White Papers|
With the rise of agile methods like Scrum and XP, today's software developement teams are enjoying an era where problem-solving, human interaction and working software are recognised as more important than rigid planning, organisational structure and documentation.
This approach rationalises the software development lifecycle down to essential elements required to build and release working software quickly.
Agile teams generally adhere to the following:
- Short iterative cycles of work (2-4 weeks) rather than long phases
- Brief, concise requirements rather than exhaustive specs
- Team members update each other rather than just updating their manager
- Goal, rather than task driven
- Code is refactored often, not designed at the start