iSnare.com - Free Content Articles Directory
Authors Contents [Advanced Search][Add OpenSearch][Job Search]
Distribute your articles to thousands of article sites for only $2 and below! Read more...

Index  Computers and Technology
 

Frustrated Toronto PM Discovers Why Almost Every Software Development Effort Fails

 
[ Contact the Author] [ Send to a Friend] [ Article Publisher] [Make PDF] [ Print] [ Bookmark & Share]
 
Read our Terms of Service before reprinting this article. The submitter specified above has claimed the rights to this article.
Dmitri Khanine

It happened by accident. Brad (not his actual name), the Manager of Quantitative Research in a large brokerage initiated an internal project. The goal of the project was to rebuild a legacy database application that was used by Research Analysts. For a number of years the app was supported by a moody contractor who was all too expensive to keep around. The goal of the project then was to transition to the full time people and make a few improvements along the way.

The project was high priority and Brad got the best guys from internal IT department, and, most importantly, he's got Glenn, the local God of DB architecture. Glenn stood behind several successful projects and everything he said was treated as a gospel.

Everyone has their bad days and when three weeks later the database model was complete, everyone noticed that it seemed a bit too complex. But every good developer knows that you need to build extendible applications and plan for the future so none questioned the model.

Requirements and software architecture were ready and the team began coding. As it turned out 3 months later, one of these days developer misunderstood BA's, verbal instructions and the formula was producing wrong results

After several weeks of troubleshooting, BA attempted to reduce the complexity and split functionality into several modules, The split required some UI changes. The changes did not properly sync with the business layer so the team went ahead and changed them which took over 2 months to complete instead of the planned 2 weeks.

At the end the code that was failing to properly analyze the data before the interface change was finally adapted to the new interface and still failed to produce correct results

One year later this three month project was cancelled altogether and the app was replaced by a costly vendor tool.

"You just can't trust IT" said Brad and took a big sip off his Stella... "no matter what they say, they will screw you over! I had no idea what all these design meetings were for. I didn't get a single word of their gibberish. My BA told them in plain English what we needed and a year later we've got nothing but errors! Next time I have to deal with these guys I better understand what they saying!"

Here is a million dollar lesson (Brad's department actually did pay close to a million dollars for him to learn it and it killed his promotion):

You can not manage something you don't understand. And you can not give up control and let IT manage themselves. Even if they could, misunderstandings are all too common and you need to be there every step of the way to see if the project is on course.

With proper management training In just a few days a business person can get a good handle on the core concepts of IT projects delivery while it may take years to train an IT person (or anyone) in Quantitative Research. Abdicating control never worked for anyone.

Important NoticeDISCLAIMER: All information, content, and data in this article are sole opinions and/or findings of the individual user or organization that registered and submitted this article at Isnare.com without any fee. The article is strictly for educational or entertainment purposes only and should not be used in any way, implemented or applied without consultation from a professional. We at Isnare.com do not, in anyway, contribute or include our own findings, facts and opinions in any articles presented in this site. Publishing this article does not constitute Isnare.com's support or sponsorship for this article. Isnare.com is an article publishing service. Please read our Terms of Service for more information.

Are you still blaming project process issues on software design? Is your requirements management under control? Be sure to consider management training before you run out of time.

Article Tags: days [See Dictionary], department [See Dictionary], project [See Dictionary]
Got a question about this article? Ask the community!
Article published on January 21, 2009 at Isnare.com
 
Rate this article:

Are You a Casualty of This Biggest Software Development Disaster?
Submitted by: Dmitri Khanine

When IT projects fail, software design or software process issues like requirements management are usually the first to come up on post-implementation reviews...

7 Mistakes That Kill it Projects and Make Best Software Design Irrelevant. Deadly For Your Career During Recession
Submitted by: Dmitri Khanine

Now that recession became reality, software development professionals must show their best game every time - just to keep their jobs...

Reverse Cell Phone Lookup - Did You See a Number on Your Spouse's Cell You Did Not Recognize?
Submitted by: J Williams-Foster

Reverse cell phone lookup services can provide information about phone number owners for a myriad of reasons, one reason that's not always considered is in the area of love...

How to Dispose of a Multifunction Printer
Submitted by: Derek Rogers

As with most electrical equipment, your printer is full of plastics, components and potentially hazardous materials...

Top 5 Camcorders - Which One to Pick?
Submitted by: Roberto Sedycias

Purchasing camcorders leads the buyer to view a wide range of choices; however, looking for the appropriate choice depends on the need of the buyer and budget...

Camcorder Recording Methods and Technology
Submitted by: Allen Roberts

Over the years, camcorders have evolved from tape (which has spanned many decades), to DVD, and more recently to Harddrives(HDD) and Flash Memory...

Valuing Your Entertainment With the LED LCD TV
Submitted by: RahXephon NeO

If you are looking into the latest technology for entertainment, then considering a LED LCD TV may be the best alternative...

How to Select a Digital Camera For Personal Needs
Submitted by: Roberto Sedycias

It is not necessarily that crucial to rely on the brand name when attempting to select the best digital camera...

Problems and Positives With Gps Cell Phones
Submitted by: Roberto Sedycias

GPS stands for Global Positioning System This can be a very valuable tool when traveling, or simply when trying to locate something in the local area without making unnecessary stops or getting lost...

Nokia 7510 Supernova Mobile Phone Review - The Ultimate Fun But Affordable Phone
Submitted by: Carlson Osbourne

The Supernova series that Nokia has released over the past few years has been met with a variety of reactions from mobile phone reviewers, with the most prevalent feeling being one of disappointment...

Reviewing the Akiles DuoMac 531 Combination 5:1 Pitch Coil and 3:1 Pitch Wire Binding Machine
Submitted by: Jeff McRitchie

As the only binding machine on the market with its particular set of features and options, the Akiles DuoMac 531 appears to hope that its versatility will provide binding solutions for businesses that want flexibility in their document production...

Akiles DuoMac 521 Combination Binding Machine Review
Submitted by: Jeff McRitchie

The Akiles DuoMac 521 presents the market with some nice versatility, although in an unusual combination of binding styles...

Reviewing the Akiles DuoMac 541 Combination 5:1 and 4:1 Pitch Spiral Coil Binding Machine
Submitted by: Jeff McRitchie

The Akiles DuoMac 541 is a unique binding machine in that it allows users to produce documents with both a four to one and five to one pitch binding...

Reviewing the Akiles DuoMac C51 Plastic Comb and 5:1 Pitch Coil Combination Binding Machine
Submitted by: Jeff McRitchie

Uniquely positioned as the only 5:1 pitch combo binding system on the market, the Akiles DuoMac C51 is presented as a solution for businesses that want the ability to do a variety of binding styles all on one machine...

Reviewing the Akiles Megabind 1E Plastic Comb Binding Machine
Submitted by: Jeff McRitchie

An electric comb binder that is meant for medium sized organizations and daily use, the Akiles Megabind 1E includes some features that smaller binding systems don't...

Reviewing the Akiles Offibind 21D Plastic Comb Binding Machine
Submitted by: Jeff McRitchie

As the smallest of Akiles' comb binding systems, the Offibind 21D is intended for use in small or home offices, or for businesses on a very tight budget...

Reviewing the Akiles OffiWire Wire-O Binding Machine
Submitted by: Jeff McRitchie

Presented as a small or home office solution for light duty binding, the Akiles OffiWire comes in 3:1 or 2:1 pitch versions...

Isnare.com Footer Divider

© 2004-2009. Isnare Free Articles - An Isnare Online Technologies Free Articles Project. All Rights Reserved.   Privacy Policy