extreme programming
Learning to Self-organize The concept of self-organizing teams is one of the most important foundations of successful software development but also one that is often misunderstood. |