Management 3.0: Leading Agile Developers, Developing Agile Leaders

Front Cover
Pearson Education, 2011 - Business & Economics - 413 pages

In many organizations, management is the biggest obstacle to successful Agile development. Unfortunately, reliable guidance on Agile management has been scarce indeed. Now, leading Agile manager Jurgen Appelo fills that gap, introducing a realistic approach to leading, managing, and growing your Agile team or organization.

Writing for current managers and developers moving into management, Appelo shares insights that are grounded in modern complex systems theory, reflecting the intense complexity of modern software development. Appelo's Management 3.0 model recognizes that today's organizations are living, networked systems; and that management is primarily about people and relationships.

Management 3.0 doesn't offer mere checklists or prescriptions to follow slavishly; rather, it deepens your understanding of how organizations and Agile teams work and gives you tools to solve your own problems. Drawing on his extensive experience as an Agile manager, the author identifies the most important practices of Agile management and helps you improve each of them.

Coverage includes

* Getting beyond "Management 1.0" control and "Management 2.0" fads

* Understanding how complexity affects your organization

* Keeping your people active, creative, innovative, and motivated

* Giving teams the care and authority they need to grow on their own

* Defining boundaries so teams can succeed in alignment with business goals

* Sowing the seeds for a culture of software craftsmanship

* Crafting an organizational network that promotes success

* Implementing continuous improvement that actually works

Thoroughly pragmatic-and never trendy-Jurgen Appelo's Management 3.0 helps you bring greater agility to any software organization, team, or project.

 

Contents

1 Why Things Are Not That Simple
1
2 Agile Software Development
17
3 Complex Systems Theory
33
4 The InformationInnovation System
51
5 How to Energize People
69
6 The Basics of SelfOrganization
99
7 How to Empower Teams
119
8 Leading and Ruling on Purpose
147
11 How to Develop Competence
219
12 Communication on Structure
249
13 How to Grow Structure
275
14 The Landscape of Change
313
15 How to Improve Everything
343
16 All Is Wrong but Some Is Useful
369
Bibliography
381
Index
393

9 How to Align Constraints
167
10 The Craft of Rulemaking
191

Other editions - View all

Common terms and phrases

About the author (2011)

Jurgen Appelo is a writer, speaker, trainer, developer, entrepreneur, manager, blogger, reader, dreamer, leader, and freethinker. Jurgen's most recent occupation was CIO at ISM eCompany, one of the largest e-business solution providers in The Netherlands. As a manager, Jurgen has experience in leading software developers, development managers, project managers, quality managers and service managers.He is primarily interested in software development and complexity theory, from a manager's perspective. As a writer, he has published papers and articles in many magazines, and he maintains a blog at www.noop.nl. As a speaker, he is regularly invited to talk at seminars and conferences. Jurgen is a trainer with workshops based on the Management 3.0 model. His materials address the topics of energising people, empowering teams, aligning constraints, developing competence, growing structure, and improving everything.