Agile
Since its inception in 2001, the Agile method of development has been stedily on the rise. With its pragmatic, minimalistic and iterative approach to software development Agile has been winning hearts and minds of programmers and managment alike. Not only does this method promote clarity, communication and honesty, but when implemented properly it enables the developers to provide realistic time estimates that can be met over and over again, making the development process accurately measurable and predictable while at the same time keeping it light and fun.
I offer agile coaching for organizations new to the process and seeking to implement it efficiently and consistently. Some of the aspects to cover may be:
- Developing awareness and understanding of Agile and its benefits for various stakeholders, technical and non-technical alike.
- Implementing the Agile process on a large scale, across different teams and with an organization-level governing process (such as "Scrum of Scrums") included.
- Identifying areas where applying the Agile mindset can produce quick or immediate gains
- Supporting the existing Agile teams and helping them become even more productive.