Category: Articles

The Land that Scrum Forgot

As Scrum teams quickly release new software, Bob Martin recommends to monitor that the team is not hyper-productively making a mess! You have to make sure they are practicing the disciplines that produce data that can be measured. You use that data to measure the quality of the code they...

Team Diversity

“The tendency to resort to groupthink can be exacerbated by a team’s tendency to self-select likeminded people and get rid itself of people who don’t think like the rest of the team. It’s important to find a workable balance between strong individual talents and team-centric collaboration, and to ensure that...

The Iron Triangle of Valuation

This blog post takes the classical project management triangle (deadline, price, quality) equation to the people side of project management.

Definition of Project Management

One way to simply and intuitively define project management is that it is a set of tools, templates, and processes designed to answer the following six questions:

Manager 2.0: The Role of the Manager in Scrum

When an organization starts to explore Scrum, there’s often an uncomfortable moment early on when someone points out that the role of “manager” seems to be missing entirely. “Well I guess we’ll have to just get rid of ‘em all!” wisecracks one of the developers, and all the managers in...

group five people board

The Top-Five Most Valuable Development Team Positions

This article contains a list of resources about the most valuable positions in a software development team. The original content mentioned had disappeared, so you will find below another list of resources about the how to form the best software development teams and what are the roles involved.