Become An Agile Hero
Part of becoming an Agile Hero is understanding where you fit into the equation of your agile organization. Whether you are a developer, scrum master, PM , Product owner or all of the above, we hope you gain insight in how you enable your organization to build great products that delight your users.
Key Characteristics of an Agile hero
-Dragonfly Agility
Champion Craftsmanship: Value craftsmanship over process. Encourage the team to focus on producing quality work and mastering the core principles of software development.
Understand Agile: Agile is more than just project management; it's a mindset born out of software development. As a manager, aim to foster an environment conducive to Agile rather than strictly imposing it.
Prioritize Programmers: Recognize the central role of programmers in the Agile process. Strive to keep them at the heart of your Agile practice, ensuring they are neither marginalized nor excluded.
Uphold Agile Values: Be a guardian of the Agile values within your team. Promote these values and align your decisions with them. Agile is not about certification or prescribed processes; it's a set of values.
Foster Collaboration: Facilitate and encourage interaction among all stakeholders, including programmers and managers. Agile emphasizes individuals and interactions over processes and tools, so strive to break down any existing silos.
Avoid 'Faux Agile': Stay clear of practices that twist Agile into a goal rather than a tool, such as 'Faux Agile' or 'Dark Scrum'. Keep your focus on core Agile principles like producing working software, fostering customer collaboration, and responding to change.
Adapt Without Losing Core Principles: Agile is about embracing change, but not at the expense of its values. Adapt and respond to change, always keeping the Agile values at the center of your practice.
Honor the Original Agile Goal: Keep in mind that Agile's original goal was to mend the rift between programmers and management. The objective isn't to enforce a new method of management but to create a conducive environment where developers and managers can collaborate effectively.
Be an Agile Advocate: Remember to emphasize the essence of Agile – its values and principles. As an Agile hero, you should focus on these aspects rather than strictly on Agile-associated processes or ceremonies.
Respect the Agile Spirit: Agile was designed to enhance the efficiency and effectiveness of small teams, not to introduce a new management system. Keep this spirit in mind when leading your team.