Tags: agile

Pitfalls of a Non-technical Manager

This post is intended towards the non-technical people working in the Software industry, specifically towards the non-technical manager who leads teams of developers. I hope to have a series of at-least two posts on this topic, if not more. Pitfalls of a Non-technical Software Manager (This post). Ways to improve management skills by developing technical…

Individual code ownership in Agile

In this article, we look at the positives and negatives of individual code ownership in Agile teams. An alternative approach, the Collective code ownership is probably more advantageous to most organizations in the long run. Individual code ownership In many companies, a few developers are assigned an area of code that they are responsible and…

Collective code ownership in Agile teams

There are two types of software development teams, ones that follow Individual code ownership and ones that follow Collective code ownership. It is never a straight forward decision to choose between the two as there are positives and shortcomings in both approaches. In this post, we discuss the strengths and weakness of Collective code ownership.…