Tag Archives: peer review

The Joy of Peer Reviews (Part 2 – Documentation)

Another agile management myth to dispel – agile projects have no documentation… The level of documentation you provide depends on the needs of your stakeholders. About a month ago I spent some time discussing code reviews and promised a follow-up on document reviews. … Continue reading

Share
Posted in Project Management, Technical | Tagged , , , | 1 Comment

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

The Joy of Peer Reviews (Part 1 – Code)

Pair programming replacing peer reviews is a myth in the same way that “agile projects have no documentation”. From my experience peer reviews continue to hold a vital place in agile development and software craftsmanship. Unfortunately they are often misunderstood or … Continue reading

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