Sell your project to your development team

All you really need is a good idea… right? Wrong! A good idea is just the start of your journey. For your dream to come true you need people who can help you turn that idea into reality. Most entrepreneurs in today’s world have to cross a lot of bridges to turn their vision into … 

 

Types of IT Clients

We all have been looking for that elusive perfect client. The one that fully connects with your way of working, the one that doesn’t hassle you in your free time, the one that does not challenge every little estimation, the one that never asks for a change in the original scope. We keep searching but … 

 

Types of IT developers

IT developers are a strange breed. They’re geeks by nature, peculiar in their ways but, at the same time, very different from the old geek stereotype of 20 years ago. In all my years working in IT, I met many different types of developers. When I say “types” I do not mean skill level, that’s … 

 

Concerning Software Project Estimation

In all my different roles in the IT business, I came across the same recurring problem every single time a new project began. We suck at estimates. Many argue that estimates are waste and we really don’t need them, but the truth is that, in the end, estimates are the biggest assurance that we can … 

 

Software development death spiral

Studies show that around 70% of all software development projects fail being delivered on time,¬†within budget, or most importantly, meeting their initial requirements. The cost overrun averages around 189% and the time overrun somewhere around 222%. If you dig a bit deeper, you realize that these numbers translate into billions of dollars spent every year … 

 

New year’s resolutions

2014 was an exciting year for me. I started the year moving to a new apartment in the city center, just ten minutes away from my workplace. The increase in free time allowed me to start a few hobbies and, as a consequence of that, my circle of friends grew significantly. New friends means more …