This course explores how adapting Agile values and principles will improve product development. It contrasts traditional SDLC methods with the most popular Agile methods to set the stage for benchmarking performance. Then it introduces a comprehensive set of Agile techniques and practices, and gives attendees the opportunity to simulate an end-to-end project while using them. Attendees discuss significant issues such as how to transition traditional roles of development within an Agile Framework.
The strength of this course comes from various exercises and discussions that give attendees hands-on experience with practical situations. The complete product life cycle is covered from inception to release planning and deployment, from managing a backlog to demonstrating results, and from prioritizing requirements to changing them. Attendees provide estimates using several techniques at successively lower levels of detail. They experience what it is like to participate in self-managing teams. Instructor-led discussions will debrief each exercise and apply learning to the attendee’s environment. The class will also discuss the organizational, cultural and management implications of implementing Agile practices.
None. However, it is recommended that participants have a basic understanding of a development product cycle, project management, business processes, business analysis or other IT functions.
2 Days/Lecture & Lab
The course is intended for Developers, Project Managers and other team members involved in the development of a product or service.