Bits and Pieces

Seven Strategies for Doing Emergent Design

Emergent design is an advanced technique, drawing on several agile practices. When done correctly, it can be a highly efficient way of building quality software but it is not a beginner technique, it requires a deep understanding in many areas. Here are seven strategies to help you master emergent design: 1. Understand object-oriented design Just …

Read More