We have seen how the notion of heuristics is powerful when thinking about product development. The Agile Manifesto can be thought of as a set of heuristics, with individual Agile processes and practices. This Kanban Thinking model includes 5 kanban heuristics that encapsulate the key areas to focus upon, along with 3 impacts that encapsulate the areas of improvement.
Planning and budgeting large projects is often based on trying to predict how development will turn out. Stories are estimated by the development team, but the budget for the whole project is independent from those estimates. Especially for complex projects this leads most often to (unwanted) surprises. Insights from beyond budgeting can help to increase flexibility, and focus on business value.
In Design Thinking a huge amount of knowledge is produced in a very short time and a lot of decisions are made.the authors show how the knowledge in the process can be captured in an Impact Map
Schools use Scrum to help self-organized student teams to learn more effectively and develop themselves in an enjoyable way. An interview with people involved in teaching with Scrum.
Reifer Consultants LLC recently published a report that compares productivity, cost, duration and quality of agile vs traditional, plan-driven projects. This article summarizes the results.
Ian Hughes about mixing the physical world and the virtual world: How virtual technology helps people to meet, communicate and collaborate, and how games help us to develop and learn new skills. 1
Enterprises want to understand customer needs and deliver products that create value. How Yammer test their business customer hypotheses, and why they focus on the architecture of their products.
The essence of software engineering introduces the Software Engineering Method and Theory (SEMAT) initiative which self-organizing teams can use to adopt agile and lean software development practices. 1
The book agile project management for government gives cases of governments using agile. InfoQ interviewed Brian Wernham about agile leadership and applying Scrum and DSDM in governmental projects. 2
A Retrospective is a great way to encourage your team or group to reflect on what has happened and plan for what’s ahead, constantly improving how you work together. This article provides some ideas. 1