Tagged: people

Getting Loyalty in Software Development Projects

Lack of loyalty is a serious problem in organizations everywhere today and software development projects. People don’t expect to spend their full career in the same company and are ready to jump ship rapidly if they think that they could loose their job or if the get a better offer...

Fear of Intervention

Sometimes simple practices can be used to increase the efficiency of developers in software development projects. Fear of intervention of subordinates is one of the main impediment for efficiency and this is what Willem van den Ende discusses in this article.

Collaboration in Project Management

Collaboration is an essential ingredient in healthy Agile project communities, yet in my experience truly effective collaboration is perhaps the hardest thing to do well. We have become so adept at using e-mail, instant messaging, voice mail, and telephones to communicate that we have lost our preference for face-to-face communications.

People Patterns in Software Projects

We spend a large portion of our time thinking about code and technical project issues. What about the people side of things? The majority of project failures occur because of people, not technology. What we need are guides that help us navigate the waters between the people around us.

Software Project Teams: Small is Beautiful

The article “Familiar Metric Management – Small is Beautiful Once Again” (PDF) by Lawrence H. Putnam and Ware Myers discusses the fact that in software development projects, small teams are more efficient than larger one. They provides metrics showing that the concept of using small teams in software development is...

Competency Model For Project Managers

In this interesting blog post, Glen Alleman discusses the concept of competency models for project managers. He lists a set of elements that should be used to assess project managers in the following areas of competence: performance measurement, status reporting, organizational processes, team building, staff development, perspective, negotiation, risk management,...

Responsibility Matrix in Scrum Projects

In this article, Christophe Le Coent discusses shared responsibilities and clear accountability in software development projects. He proposes a RACI+F matrix where the letters have the following meaning: Responsible, Accountable, Consulted, Informed, Facilitate. This allows to create RACI+F matrix for the Scrum project activities for each Scrum roles. This matrix...

The Psychology of Estimation

Estimation in software project management is often an issue. This blog post discusses some psychological aspects of estimating in software development. It explains the following effect that impact our estimation activity: The “halo” effect, framing effects, overconfidence, attribute Substitution, base-rate neglect and anchoring. It defines what they are and give...