Skip to main content

Software Development Worst Practices

Article

Software Development Worst Practices

You can Run, but you Can't Hide From ...

Article by Gregory Pope | Comments: (0) | Wed, 02/27/2008 - 5:23pm
Summary:

While some debate which, if any, industry practices deserve the designation "best practices," this tongue-in-cheek look at the horrors of some of software's "worst practices" drives home the value of the good ones and may help us improve the quality of our software.

Much has been written in recent years about best practices in software development. We are making efforts to docu­ment and share what seems to work best in the various sectors of our industry. While some debate the ex­istence of any best practices, and many argue about which practices deserve that designation, perhaps it would be more useful to compile a list of worst software practices. Reviewing some of our indus­try’s undisputed worst practices may help us improve software quality. What follows is the list of my favorites.

1.

About The Author: Gregory Pope

Gregory Pope has more than thirty years of experience applying common sense to developing software in the commercial and government sectors. Greg has held positions from programmer to CEO. He has been an invited keynote speaker for numerous international symposiums (STAR, Software Testing Automation, Quality Week, ITEA-DoD) and remains active in presenting papers and articles. Currently Greg works for the University of California at the Lawrence Livermore National Laboratory where he is Software Quality Engineering Group Leader and works with code teams doing advanced simulation on large parallel super computers.