Tagged: people

Firing People in Software Development Teams

Software developers don’t talk about getting fired. We come up with euphemisms: “I am funemployed!”, or “I am looking for my next journey!” That’s strange, when you think about it, given that it is a fairly normal event that happens from time to time in software development projects.

Peopleware by Tom DeMarco and Timothy Lister

Book Review: Peopleware – Productive Projects and Teams

This is the third edition of the famous Peopleware book written by Tom DeMarco and Timothy Lister, published for the first time in 1987. This book is a classical work that has emphasized for a long time the importance of people in software development. As the authors wrote it: “The...

project management group people

Software Development Project Team Alignment

Software development project teams achieve the best results when all the team members share a common understanding of the project goals, both on the technical and business side. But how do you create and measure the team alignment?

Achieving Technical Excellence in Software Project Teams

The software development project industry has a problem: we are not lacking software methodologies, programming languages, tools or frameworks, but we need great software engineers. Great software engineer teams build quality-in and deliver great software on a regular basis. The technical excellence of those engineers will help you escape the...

How to Hire Great Software Engineers

In a world that increasingly runs on code, finding and hiring great software engineers is a constraint that is shared between all organizations whether they are a tech giant or a small startup. Unfortunately, many organizations do not understand that there is a huge difference between software engineering and talent...

project manager people computer

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...

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.

High Five Driven Development

Want that your work should be like a game? Do you have bad motivation at work? High Five Driven Development is a very easy way to increase motivation at work. This is a very easy coaching technique for everyone.