Project Management for Software Development

Using Stakeholder Analysis in Software Project Management

Stakeholder analysis is a technique to identify and analyze the stakeholders surrounding a project. A proper analysis of the stakeholders will help you to construct a project approach suited to the situation and will allow you to negotiate better with the stakeholders.

Managing Risk on Agile Projects with the Risk Burndown Chart

Risk management is a central part of traditional project management and is included as one of the knowledge areas in the Project Management Institute’s (PMI) body of knowledge. In many of my classes, participants ask how Scrum and agile address risk management. Some are concerned that agile or Scrum ignore...

Agile Project Management Adoption Obstacles

“I’ve personally witnessed several failed agile adoptions that could have been prevented. The first was in a company that had spent more than a million dollars on its transition effort. Executives brought in outside trainers and coaches and hired five people into an “Agile Office” to which new Scrum teams...

How to Manage Programmers

In his blog post “How to Manage Programmers” Tuomas Pelkonen discuss how to deal with programmers in a software project. Everybody knows that programmers are probably the hardest people to manage, because the way they work is so different from the norm. The things that are important to them are...

Project Sociology: Identifying and involving the stakeholders

The major factor that affects the success of a project is having the right people involved in the right subjects at the right time. We recognise the need to identify the project’s stakeholders and to find ways of appropriately involving them throughout the life of the project. The stakeholders are...

How Many People Do You Need?

“We regularly coach groups that ask, “How can we calculate how many people we will need?” Our suggestion is, “Start with a small group of great people, and only grow when it really starts to hurt.” That rarely happens.” “Scaling Lean & Agile Development – Thinking and Organizational Tools for...