Keep-or-kill, the-anti-process process

Posted on February 26th, 2019

Team and organisational processes have a tendency to run amok without explicit efforts to contain them. It happens in both highly structured teams and loose "flat" ones. Over time, processes become more complex while the context in which they were designed changes, reducing their benefit over cos...

Streams and pairs, a pattern for software teams

Posted on February 4th, 2019

Software teams have many options when it comes to deciding who is going to work on what. Should areas of code have "owners". Should engineers work story to story from a prioritised backlog? Should the team adopt a capital-A "Agile" process like Scrum? A pattern that's worked well for me in the pa...

Posts