By Topic

Lessons Learned on Five Large-Scale System Developments

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Nat Ozarin ; Omnicon Croup Inc., Hauppauge

System planners, architects, and developers often make the same mistakes on grand scales, but we usually stay with familiar approaches, especially under deadline pressures. Engineers and managers embrace the concept of process improvement, yet they rarely take time (or have the privilege of taking the time) to consider how something that has worked in the past could be improved. It is equally rare for them to make the effort to change plans and processes to benefit from mistakes. This article explores several high-level lessons learned, mostly on large system developments that were not always successful. The lessons concern project difficulties caused by thinking that's stuck in the present; excessive faith in code reuse; failure to see the big picture; absence of independent failure analysis; and estimation processes driven by fear and ignorance.

Published in:

IEEE Instrumentation & Measurement Magazine  (Volume:11 ,  Issue: 1 )