Team Structures

A main responsibility of management is to make sure that teams function well. This implies defining the adequate organisational structures and finding adequate people. The Boss Team Sometimes, the structure is easy. There's a boss and there are employees. The boss decides how the team should function, what should be done, who should do it, … Continue reading Team Structures

Advertisements

The Age of Agile

This book is about agile management as a way to conduct  business -- not just software development. In the first chapters, the author presents agile management by characterizing it with three "laws": the law of the customer, the law of the small teams, and the law of the network. Roughly, I would sum them up … Continue reading The Age of Agile

No More QA

Companies have traditionally organized software-related activites in three silos: Dev, Test/QA, Operations. The QA effort is realized after a long phase of development resulting in bug spikes and difficulties to plan the work for the development teams during this time. When companies were engineering software "piecewise" this was the only way. Only when all pieces … Continue reading No More QA