Category Archives: Simple Patterns

Escaping the Oubliette (Part 4) – The Litter Patrol

As promised in my last installment on oubliettes… Your team might not be fully ready for the merciless refactoring encouraged by some agile approaches but this will help you stay heading in the right direction whilst keeping the delivery vs … Continue reading

Share
Posted in Planning & Estimation, Project Management, Simple Patterns, Technical | Tagged , , , , , , , | Leave a comment

Priority Fatigue

This came to me at 5am after a bout of insomnia… In the last few years the concept of technical debt has really taken root. Teams discuss it and use it to ensure important leftovers get cleared, not just business-critical priorities. … Continue reading

Share
Posted in Musings, Simple Patterns | Tagged , , , , , , | 2 Comments

Patterns For Collective Code Ownership

Following the somewhat schizophrenic challenges of dealing with person issues on collective code ownership, here we focus on the practices and practical aspects. How do we technically achieve collective ownership within teams? We’re using the “simple pattern” approach again. For each … Continue reading

Share
Posted in People, Simple Patterns, Technical | Tagged , , , , , , , , , , , , | Leave a comment

Escaping the Oubliette (Part 1a) – Debt Prevention

This is a partial re-post of Escaping the Oubliette (Part 1). I’ve split the article into smaller readable components. Great, I’ve got my incoming defect strategy nailed, Now how do I prevent defects and debt in new code? In 5 … Continue reading

Share
Posted in Planning & Estimation, Project Management, Simple Patterns, Simple Tools, Technical | Tagged , , , , , , , , , , , , | Leave a comment

Stop The Bleeding

One of my favourite verbal patterns is “Stop The Bleeding”. I heard the term come back to me in a management meeting last week in the right context and with the right response – Success! I’m not exactly sure where … Continue reading

Share
Posted in Simple Patterns | Tagged , , , , | 1 Comment