Editor's Note: Poor Quality Invites Lawsuits - InformationWeek
IoT
IoT
Software // Enterprise Applications
Commentary
7/22/2005
06:25 PM
Stephanie Stahl
Stephanie Stahl
Commentary
50%
50%

Editor's Note: Poor Quality Invites Lawsuits

For the past few years, IT investments have followed a path similar to the many diet crazes: Trim down, get lean, ingest the good stuff, stop consuming the less-healthy, nonstrategic stuff. Develop an exercise plan and deploy quickly. The risky, longer-term megaprojects are still out there, but all this healthier living--plus new licensing models, more thoughtful service-level agreements, software-as-a-service models, and other strategies--have lessened the hazards of IT investments. But it's doubtful that lawyers specializing in IT-related litigation are going to be out of business any time soon. There are still plenty of unpublicized failed IT projects that find their way into court or into the hands of a mediator. Figuring out who's to blame is a tricky job.

There are many reasons that projects fail: poor management, unrealistic expectations, complex customization, market changes, etc. But what I hear most from readers is that poor-quality software is to blame. During a meeting with Borland a few months ago, I was intrigued by the company's idea that software development needs to be transformed into a managed business process, much like manufacturing, procurement, or other key business functions. Approaching development as a life-cycle process, the company contends, will mean higher quality output.

Michael Silverman, an IT litigator quoted in our cover story (p. 28), laments that too often software companies pressed to meet a deadline say, "Let's just get the software done and out to users and see how well it works. It doesn't need to be perfect."

But there's something to be gained from development done right. Software engineered using a rich set of processes and quality standards is ideal. But offering a product up to the user community for testing, refinement, even extensive additional development is also a good thing. Advancements in communications and collaboration can make the process of development more creative and innovative. It's something the open-source community knows well. So maybe the answer is higher quality and higher levels of collaboration--but long before a company is several years and many millions into a deployment!

Stephanie Stahl
Editor-In-Chief
sstahl@cmp.com



To discuss this column with other readers, please visit Stephanie Stahl's forum on the Listening Post.

To find out more about Stephanie, please visit her page.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
[Interop ITX 2017] State Of DevOps Report
[Interop ITX 2017] State Of DevOps Report
The DevOps movement brings application development and infrastructure operations together to increase efficiency and deploy applications more quickly. But embracing DevOps means making significant cultural, organizational, and technological changes. This research report will examine how and why IT organizations are adopting DevOps methodologies, the effects on their staff and processes, and the tools they are utilizing for the best results.
Register for InformationWeek Newsletters
White Papers
Current Issue
Digital Transformation Myths & Truths
Transformation is on every IT organization's to-do list, but effectively transforming IT means a major shift in technology as well as business models and culture. In this IT Trend Report, we examine some of the misconceptions of digital transformation and look at steps you can take to succeed technically and culturally.
Video
Slideshows
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll