Agile Leadership
There are two aspects to Agile Leadership: leadership in an organization that is adopting Agile Software Development principles and practices; and being an Agile leader. In this intensive one-day workshop, you will learn about the first: being a leader in an organization that is adopting Agile Software Development.
Overview
Audience
Executives, Managers at all levels, and others considering a leadership role in an Agile organization
Duration
1 day
Pre-requisite
None
Objectives
- Learn about the challenges facing leaders during the transition from traditional methods to Agile Software Development
- Understand leadership techniques for agile projects and appreciate how they differ from traditional project leadership
- Gain an understanding of tools for displaying status on agile projects
- Understand what measurements are effective for monitoring an agile project
- Gain an understanding of the best practices for Development, Analysis and Testing in Agile teams
Course Outline
Introduction
- Introduction of trainers and participants
- Hopes & Fears exercise
- Learning objectives
- Intended audience
- Agile best practices review
Agile Disruption in a Traditional Organization
- Agile Values and Principles
- Transparency, Collaboration, and Open Communication
- Core Agile Practices versus Core Traditional Practices
Agile Teams
- Wisdom of crowds
- Optimizing decision making with a team approach
- Diversity of opinion
- Member independence
- Decentralization Agile practices
- Self organizing teams
- The right people
- What makes people self disciplined
- More on self disciplined individuals
- Social contract - what they are, why we need them, sample for a development team
Servant Leadership
- Definition and origin
- Carrying water and moving boulders
- Leadership styles
- Servant leadership is, is not
- Impediment removal concepts
- Situational leadership discussion
- The 5 dysfunctions of a team compared to the traits of a high performing team
- Crossing the improvement ravine
- Ways to carry water and move boulders exercise
- Command and Control versus Support, Service, and Removing Obstacles
- Watchdogs
- Sheepdogs
- Pushing, Pulling, and Sharing the Load
Communication: Big Visible Charts & Information Radiators
- Definitions
- Big visible charts
- Burn up charts - extrapolating progress, cost of change
- Be careful what you measure - some measures may have unintended results
- The concept of Cycle time
- Measuring the transparent and visible
- Measurements for:
- Cost
- Time schedule
- Scope
- Internal quality
- Customer satisfaction
- Risk
- Effective use of timesheets
- Applying metrics to the team exercise
- Meetings and Facilitation
- Behavior patterns in meetings
- Discussion of subtleties
- Estimating
- Planning poker and how it works
- Doggy planning exercise
- Understanding Agile Planning
- Program
- Project
- Release
- Iteration
Risk Management
- Agile practices and risk mitigation
- Framework for risk prioritization
- Risk and the project charter
Understanding the Practices
- Development Practices
- Pairing
- TDD
- Refactoring
- Continuous Integration
- Analysis Practices
- Last responsible moment
- Splitting stories
- Showcases
- Capacity planning
- Usability analysis
- Analysis risk
- Story mapping
- Common understanding
- Testing Practices
- Test strategy
- Faster feedback
- Automation
Public Workshops
We currently do not have any public versions of this workshop scheduled. Please consult our list of public workshops to see other offerings.
