What are the practical concerns associated with running microservice systems? And what you need to know to embrace the power of smaller services without making things too hard? At last GeeCon 2014 in Krakow, Sam Newman tried to answer those questions by giving 14 tips about how microservices can interface, how the can be monitored, deployed, and made safer.
This article describes how Danske Bank effectively introduced Kanban for development teams in a two day workshop using an “involve me and I learn” method. It describes how to use the approach and provides guidance on getting started, enabling you to do it yourself and get started with Kanban.
In the book Kanban from the Inside Mike Burrows describes the Kanban Method, explores various models that can be using with Kanban and provides a process for implementing Kanban in organizations. InfoQ interviewed Mike about Kanban’s values, flow and classes of service, combining Kanban with Agile or Lean Startup and implementing Kanban in organizations.
The book Kanban in Action provides ideas for applying kanban to visualize work, track progress and limit work in process, metrics for improvement, and games and exercises to learn kanban principles.
The Incremental Commitment Spiral Model: Principles and Practices for Successful Systems and Software describes a process model generator. InfoQ interviewed the authors Barry Boehm and Richard Turner.
User Experience is part of a collaborative, self-contained and balanced team that has all the necessary roles to be wholly responsible for building the right thing, and building the thing right.
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.
This article examines the dynamics of Kanban and how it works in the light of queuing theory. It analyses three case studies and reveals some basic and insightful ideas about how Kanban works.
Nadja Macht, Flow Manager and Coach at Jimdo, talks about balancing flow and slack time in teams, doing visual management with Kanban boards and deploying retrospectives for continuous improvement.
A well managed backlog should contain a manageable set of Product Backlog Items (PBIs) that are of value to the customers & users of the resultant product. Keeping this list useful takes skill. 6
Introducing the Cynefin model and its practices which can be used to address the uncertainty of the modern world. The practices can be used to compliment project, programme and portfolio management 2
There are ways to obtain sustainable pace beyond scrum that can help stem the increasing number of failing scrum projects, with a backlog-item-oriented workflow treating sprints as iterations.