Category Archives: Methodology

Related to Software Methodology

Scaling Agile: How Many Teams Are Too Many?

This is  the second instalment of a “Scaling Agile” blog series. The first instalment was  “Scaling Agile: A Law And Two Paradoxes”. Before proceeding further, please, read it, as it sets the context for what follows. In this post I’ll suggest a way to find an answer to this question: Q1: How many people and […]

Also posted in Kanban, Scrum, Large Scale Development, Software development, Agile | Series: | Leave a comment

Scaling Agile: A Law And Two Paradoxes

Scaling Agile is all the rage nowadays. Apparently many, mostly big, companies have “big projects” that need plenty of people to be developed, and they want to do that in an Agile fashion in order to reap the benefits of quick feedback and responding to change, but on a grander scale. At least, this is […]

Also posted in Software development, Agile, Large Scale Development | Series: | 1 Response

Reinventing the Wheel Considered Useful

We, programmers, are prone to reinvent the wheel—for example, by creating frameworks and libraries instead of using existing ones (very common), or even write our own build tools from scratch (less common). We do that despite paying lip service to the fact that reinventing the wheel is generally considered a bad thing. In fact, conventional […]

Also posted in Software development | Leave a comment