Gerald Weinberg shares his observations of the agile movement "where it came from, where it is now, and where it's going" in the book Agile Impressions. In the book he explores the agile basics and principles, discusses how he has seen them being violated, and offers ideas and examples for applying the agile principles.
What may be valuable to customers whom you do not even know in an unstructured and completely individualized market? This article suggests prioritizing your backlog using an enhanced quality model based on Maslow’s hierarchy of human needs. Search for most valuable features using the Need-Feature-Capability matrix and give those features highest priority in your backlog.
The book Scenario-Focused Engineering describes a customer-centric lean and agile approach for developing and delivering software-based products. It provides ideas to understand customer needs based upon end-to-end experiences and for designing products in a customer-focused way using a fast feedback cycle.
A mix of existing robust hardware development ideas, plus a few newly taken from Agile software are being used now by real teams, even to get around or through the challenge of doing fast iterations.
The book "Agile! The Good, the Hype and the Ugly" provides a review of agile principles, techniques and tools. It explores the agile methods Extreme Programming, Lean Software, Scrum and Crystal. 5
The three-horizons model explains how companies can work on the right things to ensure sustainable growth. Visual portfolio management can integrate the different types of work into a coherent system. 2
This is a case story of how a supplier cooperated with a client to develop a huge project in an Agile way, by cutting it into smaller pieces and prepare a matching contract based on mutual trust.
One of the largest areas of development waste are poorly formed requirements. This post presents a very simple technique that can be applied to all user stories to improve quality and reduce waste. 3
In an interview with InfoQ Karl Scotland explains the kanban canvas and explores how it can be used to create shared insights and decide upon the approach to intervene in organizations. 1
This article is the first article in a series on managing remote teams, which shares experiences in developing a process for remote collaboration.
The book Being Agile: Your Roadmap to Successful Adoption of Agile by Mario E. Moreira aims to help organizations to adopt and agile mindset and culture to deploy agile methods and practices.
InfoQ interviewed Sander Hoogendoorn, author of the book This is Agile, about managing agile projects, balancing the work in iterations, and different kinds of agile approaches.