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.
More from the Knowledge Network and IT Business Edge