Thursday, August 5, 2010

Battling Software Defects One Developer At A Time

Battling Software Defects One Developer At A Time | CIO - Blogs and Discussion

The majority of developers are well aware of the problems caused by their profession, so why do they continue to write faulty software? There have been many software tools created to detect and combat software defects. However, in my experience these tools are only used by developers when they think there is a problem and not on a regular basis. I would say that the key to increasing software quality is to penetrate the work flow of the developer.
The Developer Mindset
Developers are often under great pressure to produce new features very rapidly, and I would argue that most of them actually like it that way. To a real geek it can be exciting to create and deliver new features. I would argue that the best way to improve software quality is to make the developers want to test, and to perform the tests automatically as part of the development process.


Read More > >

0 comments: