Book Excerpts Help You Improve Agile Software Projects, Build Agile Leadership

Share it on Twitter  
Share it on Facebook  
Share it on Linked in  
Slide Show

Eight Steps to Organizational Effectiveness

Discover how you go about creating an effective organization.

We've added a handful of excellent agile-oriented resources recently. Two of these book excerpts explore ways to improve software development processes by employing agile methods, while the last provides recommendations for how you can develop agile leaders within your organization.


Our excerpt, from Dean Leffingwell's "Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise," presents a summary of the lean, scalable development process. It explores top-level organizational and process-oriented elements of the agile software requirements model, including the team, program and portfolio levels.


Agile consultant Ken Pugh shows how to improve software quality and developer productivity using the Agile Acceptance Testing Development (AATD) framework. This framework fosters a collaborative environment among customers, developers and testers through which customer-focused software can be delivered. In this excerpt, Pugh presents a simple example of an acceptance test and four ways to execute it.


In "How to Grow Structure," our excerpt from "Management 3.0: Leading Agile Developers, Developing Agile Leaders," author Jurgen Appelo explains how to get past "old-school" management practices that over-rely on control and avoid recent fads so you can lead, manage and develop an agile team or organization.


More from the Knowledge Network and IT Business Edge

'Practices for Scaling Lean and Agile Development': An Excerpt

Becoming Enterprise Agile

White Space and Agile Bandwidth Usage