Agile Startup Course
This 2.5-day course is our most popular. It is designed for complete product creation teams to take the course together. The discussions, small and large group exercises are all designed to foster team collaboration and communication. Attendees leave the course knowing the whys and hows of agile as well as how they are all supposed to work together as a cohesive team. When done as an on-site course it is possible to use actual project requirements during some of the planning exercises.
This course is specifically designed to be given to entire product development teams that will be making a transition to agile. ALL roles should be represented: developers, testers, managers of all types, product management, BA, etc.
None, but general reading about agile processes may be helpful.
- The principles that drive a successful agile process
- Agile process and roles
- Generally accepted agile practices
- Agile estimation and planning practices
- Proper expectations of agile
- Potential agile transition problems and how to prevent them
- How to work together as a team to deliver the highest value in the shortest period of time while maintaining high quality standards.
This Power Agile™ course is designed specifically to meet the needs of product development teams wishing to transition to an agile development methodology. Being agile is more than just knowing how to build software iteratively. Being successful requires thinking in ways that are consistent with the agile approach. This course pulls together the principles, practices and techniques many successful teams use to get the most out of their agile processes.
Teams need to understand much more than can be gained by reading a book or attending a short workshop on agile. This course allows them to actually experience the important practices. It also immerses them in the driving principles which enables them to understand why agile will work, rather than just how it works. All of this is necessary if teams are going to get the most out of their agile transition.
While all of the things said above are true, the biggest thing this course delivers is the teamwork which comes about as the team works together to solve course problems. The best performing agile teams break down communication barriers and recognize how to get the best out of each individual. By doing so the team becomes much more than the sum of its parts. Taking this course as a complete team allows individuals to build the trust and communication channels which will help them be successful with agile.
Too often companies believe just one or two people can carry the agile banner to a team and inspire success. Our observations say this is possible, but far less likely than most organizations want to admit. On the other hand, the team all experiencing the same course and solving problems together has an extremely high success rate. High performing teams don’t depend on "the telephone game" to transfer knowledge, they get it directly from the source. This course was designed using the same principle – direct and correct communication is needed for success.