Posts by willy
The cost of not measuring productivity
You can guess that in a blog devoted to software development and quality we have already talked about productivity. Well, you guessed right. You can learn here about how you can increase the productivity of your development teams by measuring quality. Or read about how to measure productivity putting it into context. Or even how technical debt can impact your productivity.
However we had never talked about the cost of not measuring productivity. Today I want to give you some hints about what that cost can be when you outsource your development efforts.
Read MoreHow can you make sure your investment in quality pays off?
Harvest season is here, we have to see that what we planted to improve software quality has grown, ripped and will pay off. I warned you from the beginning that there is no magic formula to calculate the benefits, all you have to do is to track the trend of software behavior.
Read MoreTaking over software quality is not a Star Wars
Sometimes a war is not won by the troops’ force it is won by the applied strategy. Think to improve software quality as a continuous battle where you must always look ahead, not like a trenches war. Do not expect to be like Julius Caesar: “I came, I saw, I conquered”. Software quality does not depend on computers, it depends on human beings, and human beings are difficult to deal with.
Read MoreCheck the quality of your software… ready, steady, go!
The time to measure the quality of your software has arrived! Once you have decided to invest into quality and you have chosen the software characteristics it is time to get started. The first quality measure is like your first kiss: you will not forget it for the rest of your life. But do not worry about it! You are in time to do it better than your first kiss, but it will never be so magic!
Read MoreYou decide to improve your software quality: and now what?
Have you already decided to increase the quality of your software? Good choice!! Congratulations and welcome to this unknown but emerging discipline of computing engineering. By applying this discipline to your software development you will realize, little by little, that your programs are more effective, easier to maintain and cheaper!
Read More
button in the bottom right corner