Agile is not a particular software methodology with a prescriptive checklist of things-to-do, but a philosophical approach to working iteratively and collaboratively. Managers will get an overview of the benefits of working in an Agile environment, as well as the highlights of the most popular Agile software methodologies. Armed with knowledge of the principles, vocabulary, and ceremonies of an Agile Framework, managers are equipped to extend the concepts beyond software development and into their role as an Agile leader. Understanding these concepts will help teams speak a common language throughout the organization and give managers the ability to lead by example.
One of the biggest barriers to Agile Adoption can be a lack of buy-in from management and a misunderstanding of their role in the Agile transition. By understanding the importance of their role as an Agile champion and servant leader, Agile managers can help facilitate a smooth transition for their teams. Organizational change starts with ensuring that leadership has a clear understanding of their role and can be effective as change agents.
Agile Management techniques promote autonomy and respect on teams, leading to trusting, collaborative relationships resulting in continuous improvement, higher productivity, stronger loyalty and higher performance for team members. Using a servant leader approach rather than a traditional command and control approach, managers become the catalysts to guide empowered self-directed teams.
This Agile Project Management training course is designed for anyone who will be managing agile teams and people, including:
II. Making the Case for Change
Defining the Challenges of Software Development
III. The Agile Framework
IV. Organizational Culture and Leadership Styles
V. Agile Adoption and Change Acceptance
VI. Retrospective Day 1
I. Review of Day 1, Day 2 Objectives
II. Building and Supporting Agile Teams
III. Management 3.0 (Jurgen Appelo)
IV. Continuous Improvement
V. Becoming an Agile Leader
IV. Retrospective Day 2