Category: Software Development Project Management Articles

project manager people computer

Managing Virtual Software Development Projects

In a global software development world, many software development projects are now virtually organized with remote team members distributed across different countries and time zones, employed directly by the sponsor company, recruited in software outsourcing organizations or freelance platforms. This article discusses the specific techniques that could help you manage...

group five people board

Are You a ScrumBut?

ScrumButs are defined as reasons why teams cannot take full advantage of Scrum to solve their problems and realize the full benefits of product development using Scrum. A ScrumBut retains the problem while modifying Scrum to make it invisible so that the dysfunction is no longer a thorn in the...

group meeting table

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.