Agile, Emergence and Deliberate Design

Emergence is good, but… …it takes time, and …under some circumstances it may not happen! If you have been there … done that … then you don’t have to wait for your application architecture to emerge over several iterations. You can use your past experience to nail it down at the beginning. However, if all the team members … Continue reading

Agile, Emergence and Management

Does analysis lead to synthesis? How do you solve a complex problem? Break the complex problem into sub-task till each task is clearly understood and doable. Assign responsibility and monitor each task till they are complete. Once all tasks are completed the problem is solved! Well this is standard management practice and work well in many … Continue reading