Agile methodologies are popular approaches in software development, while agile practices include software development by cross-functional and self-managed teams, producing working code at the end of each iteration or sprint. By this training, you will learn Agile methodologies. Besides that, you will become agile-qualified, enhancing your ability to develop and deliver high-quality products and apply agile concepts on the job.
SYLLABUS IN GENERAL
- Agile introduction
- Definable work vs high uncertainty work
- The agile manifesto and mindset
- Lean and the Kanban method
- Uncertainty, risk, and life cycle selection
- Life cycle selection
- Characteristics of project life cycles
- Mixing agile approaches
- Project factors that influence tailoring
- Implementing agile : creating an agile environment
- Start with an agile mindset
- Servant leadership empowers the team
- Team composition
- Charter the project and the team
- Common agile practices
- Troubleshooting agile project challenges
- Measurments in agile projects
5. Organizational considerations for project agility
- Organizational change management
- Organizational culture
- Procurement and contracts
- Business practices
- Multiteam coordination and dependencies (scaling)
- Agile and the project management office (PMO)
- Organizational structure
- Evolving the organization
6. A call to action

