This is supposed to end up in a toolbox one can take something out to help dealing with tasks that turn out to be not as trivial as one might have hoped.
Mob Programming
If you stumbled across this term and thought, where can I find out more, here are two hints where to get started:
- Pod-Cast: hanselminutes.com mob-programming with Woody Zuill
- A video that discusses this as well as a short little demo: infoq.com mob-programming
It’s a great way to share knowledge or twiddle with a hard problem together. But there is more to it that just sit in a circle. The Pod-Cast above is a great way to start!
Team Structures
- Team Topologies – a compact and well argued description of team structures. A very good source on what to pay attention to.
- The Belbin Team roles – uses nine team roles to facilitate team progress.
Development Work and Practices
- Article Series on development process optimization:
- The Obsession with Dev-Fu and process puritanism by Martin Mortensen
- Part 1 Optimizing the Software Development process for continuous integration and flow of work. (Trunk Based Development & Non-Blocking Reviews)
- Part 2 How feature branches and pull requests work against best practice.
- The Obsession with Dev-Fu and process puritanism by Martin Mortensen
Technical Debt
- A different look at technical debt by Alberto Brandolini: From Technical Debt to Design Integrity.