Part 1. c01.qxd 9/4/2003 8:31 AM Page 1

Similar documents
What Exactly Is The Difference Between A Fixed Mindset and Growth Mindset?

Google SEO Optimization

Picking Participants without Picking on Students

MY QUEST. Will s Story

How to Overcome the Top Ten Objections for Financial Advisors

No Cost Online Marketing

This presentation will help you: Define a strategy for dealing with these changes and losses in a positive, productive manner.

handbook 30 Questions to Ask Before Becoming an Independent Business Owner

Working On It, Not In It: The Four Secrets to Successful Entrepreneurship

The Profitable Side Project Handbook

the meeting stress test study: The business impact of technology induced meeting stress

You Can Do 100+ Deals a Year!

Don't move your robot during the match. Stay where you are and don't get in our way. We can t afford to lose. These were the words from our alliance,

The Diana McDonald Writer's Challenge

If you re lucky enough to see a bird perch, its beauty can be taken in longer than when it

DistrictVilages QualitativeStudy: In-DepthInterview Guides

Young Adults Pursuit of Happiness

Leadership: Getting and Giving the Call for Action

Book Sourcing Case Study #1 Trash cash : The interview

10 DIVINE TRUTHS OF WORKING ARTISTS. Crista Cloutier

Clear Your Path To Resolving Conflicts, #2

Software Failures. Dr. James A. Bednar. Dr. David Robertson

Unhealthy Relationships: Top 7 Warning Signs By Dr. Deb Schwarz-Hirschhorn

Meyer 1. Executive Summary. I think Tyran Wright, front end manager at the Lehi, UT Cabela s, told me

TINY HOUSE LOANS YOUR QUICK GUIDE TO TINY HOUSE LOANS

52 ways you can achieve creative success. written and illustrated by STEVE HICKNER

How to Overcome Phone Fear

A REAL ESTATE INVESTOR S GUIDE TO MANAGING CONTRACTORS FROM START TO FINISH. LendingOne YOUR LOGO

Coaching Questions From Coaching Skills Camp 2017

Annotated Bibliography

MANAGING PEOPLE, NOT JUST R&D: FIVE COMPANIES EXPERIENCES

Mike Ferry North America s Leading Real Estate Coaching and Training Company TRIGGER CARDS

The questions posed by a conscientious STA investigator would fall into five basic categories:

Reflections and Suggestions for First Year Teachers

THE SURPRISING ELEMENT OF PIANO SUCCESS:

How to Win at the Sport Of Business

Make God Your Senior Business Partner

How to Make Money Selling On Amazon & Ebay! By Leon Tran

How to Find and Select a General Contractor

LESSON 1 Attitudes about Death

We ll discuss different kinds of career losses and how people recovered and learned how to thrive. We ll show you how to move beyond career grief and

INTERCAMBIOIDIOMASONLINE FIXED PHRASES

Emotional Recognition Questionnaire Version 7-6/7/2012

DD PRINTED IN USA Lilly USA, LLC. ALL RIGHTS RESERVED. A Step-by-Step Approach to Building a Personal Network of Support

MY SECRET HISTORY-O.M. BY PAUL THEROUX DOWNLOAD EBOOK : MY SECRET HISTORY-O.M. BY PAUL THEROUX PDF

SMALL BUDGET BUSINESS MARKETING ON SMALL BUSINESS MARKETING ON A BUDGET 1

Clint s 11 STEP CHECKLIST TO ENROLL NEW STUDENTS BY CLINT SALTER

Infrastructure for Systematic Innovation Enterprise

What s in This Book...1 Introduction...3 Getting Started...7 All About Die Cutters...9 Choosing a Die Cutter...11 AccuQuilt Studio/AccuCut

Leah Rosenzweig. Major: Sociology. Minor: Communication Studies. Co-op Employer: Kayla Small. Co-op Dates: 1/3/ /2019

Mining MLM Leads in 8 Easy Steps

NES GLOBAL TALENT NES. Oil and Gas Satisfaction Survey. 1 Section or Brochure name

English as a Second Language Podcast ESL Podcast 200 Meeting a Deadline

Bruce and Alice learn some Algebra by Zoltan P. Dienes

COLD CALLING SCRIPTS

Interview Question Year: F S J Sn Country: Language Ability: RATING: (1 being lowest / 10 being highest)

Motivational Quotes. Reflection Booklet VOLUME II

Chapter 7 Information Redux

WEBSITE PROPOSAL OBJECTION ANSWER SCRIPTS

INSTRUCTIONS FOR COACHES: How to do the Gift of Clarity Exercise with a Client

Building Strong Donor Relationships

Investing in your future establishing a marketing budget

11 Things You Need to Know When Hiring an Event Planner.

derakhtejavidan.com 78 Cue cards for speaking part 2 from Sep to Dec 2017 selfstudymaterials.com

Anne Reckling: Thank you so much for much taking the time today. Now how old were you when you were diagnosed?

2015 MDRT Annual Meeting e Handout Material. What Do You Do for a Living? Does The Answer Matter?

Has Your Career Gone AWOL?

Resentment is like drinking poison and then hoping it will kill your enemies.

How to Design Your Coaching Program in 48 Hours or Less. Sean Mize

A Conversation With Your Future

ACCESS Foundational Skills- Are You - or Someone You Know- Suicidal? (Teacher Resource)

The Key to It All: YOUR PERSONAL MONEY MAP NUMBERS

Ten Years As A Five Figure A Month Writer And Habitual Idea Scribbler In The Internet Marketing Niche

Holiday SPENDING A GIFT FROM FIRST SERVICE FEDERAL CREDIT UNION HOLIDAY SPENDING

Simply Strengths. elearning Journal

FOUR SIMPLE TRADING GOALS

10 Critical Steps to Successfully Flipping Houses

F: I m worried I might lose my job. M: How come? F: My boss is furious because I make all these personal calls from work. Number three. Number three.

I think I ve mentioned before that I don t dream,

BONUS - Money Attraction Accelerator Audio

The 7 Factors Holding GCSE Students Back from Exam Success

Guest Blog Topic [for another company s website]: Growing from solopreneur to employer.

A practical guide to integrating the Reiki principles into your daily life

Class 1 - Introduction

Smart Com Group. A child at home, a colleague at work

HOPE CONFERENCE May 20, 2016

Interview with Brian Hamilton '90, Co-founder and CEO of Sageworks

Pacesetters Class. Lesson 8

12 Content Marketing Tips for Small Businesses

Referral Request (Real Estate)

A SAFE CONTAINER FOR PASSING DOWN A PRAYER TO FUTURE GENERATIONS 1. My Experience with the Hiroshima Peace Museum

20 Reasons WhyMLM Marketing Is The Business of the 21st Century

Intermediate report. Host University University of Massachusetts, Amherst

Successful Blogger, Entrepreneur and the Founder of Personal Excellence

10 1/2 Secrets to Drastically Reducing Your Telecom Costs

Bridge Philosopher 3

Organization Studies Fall semester Academic year HEC Montréal Canada

How to organise your own Work Shadowing Visit

HOW TO GET MORE REFERRALS

Ten Tips for Getting the Most out of Every Gig you Play

Transcription:

c01.qxd 9/4/2003 8:31 AM Page 1 Part 1 The first two chapters set the stage for the rest of this book. The first chapter introduces the people, process, and product of the Delphi project. Delphi is the subject of most of this book, so we urge you to learn the terms we will use throughout. The second chapter discusses the project room. This is a public place in which to put all the information related to the project. We recommend that all projects have and use a project room. It Sounded Good When We Started. By Dwayne Phillips and Roy O Bryan 1 ISBN 0-471-48586-1 2004 by the Institute of Electrical and Electronics Engineers.

c01.qxd 9/4/2003 8:31 AM Page 2

c01.qxd 9/4/2003 8:31 AM Page 3 Chapter 1 It Sounded Good When We Started In November of 1998, I* boarded a United Airlines flight to Los Angeles from Dulles Airport near Washington, DC. I would be spending my 40th birthday listening to a contractor describe the achievements, or lack thereof, made during the previous month on a project. My managers had asked me to go on this trip because I was the software specialist in our office and they anticipated that the contractor would soon be entering the phase for upgrading the software on a system. They were wrong, as this upgrade would not occur for several years. Nevertheless, my managers would soon volunteer me to be the lead on the project, and I would be taking these monthly and sometimes twice-monthly flights to the West Coast to monitor progress. Accompanying me on this and many of the trips was Roy O Bryan. He had retired from government service and was working for a company that provided technical assistance on this and other projects. He was the experienced one. He had worked four years on the project that preceded this one and had been working on this project since its start-up, almost a year before I arrived on the scene. What neither of us knew or anticipated at this point, was that this project was neither going to be like its predecessor, nor like any that we had experienced previously. This project, which we shall call Delphi, was not going well. A big problem was that people in our East Coast office thought the project was on firm ground. There had been a few problems in the first few months, but the contractor had taken the appropriate action, fixed the problems, and all would be well from here on. That would not be the case. We experienced *Throughout this book, we refers to both authors; I refers to Dwayne Phillips. It Sounded Good When We Started. By Dwayne Phillips and Roy O Bryan 3 ISBN 0-471-48586-1 2004 by the Institute of Electrical and Electronics Engineers.

c01.qxd 9/4/2003 8:31 AM Page 4 4 It Sounded Good When We Started months of discovering problems, denying them, concentrating on shortterm fixes, and punishing innocent bystanders before we faced the facts. We had been suckered into dispensing Band-Aids to fix systemic problems and had failed miserably when it came to endemic diagnosis. Initially, we spent far too much time on the dance floor before we decided to go up to the balcony to really see what was happening. The efforts of a few smart and courageous people brought Delphi around. To some of the bystanders, the project was a failure, but to users the real stakeholders it was successful and remains so today. Delphi was not supposed to have all these problems, denial, and tribulations. It was to be a great project that went smoothly and produced an excellent product on time and on budget. In other words, it sounded good when we started. There is an old adage about teaching old dogs new tricks. Roy and I had more years than we wish to admit running projects. We thought that we were pretty savvy when it came to the various aspects of project management, but during the three-plus years of working on Delphi we experienced much and learned even more. There was a lot of grief, but somewhere in midst of all our pain there was irony and some humor. Roy, being somewhat perceptive, recorded this wit as one-liners on 3 5 cards. Periodically, we would shuffle through the cards, muse about the one-liners as prospective chapters titles, and facetiously opined that the Delphi experience what we had learned and had experienced could fill the pages of a book. At some point in the spring of 2001, the thoughts could no longer be contained and I started writing. The one-liners became topics, and the topics became the titles of chapters. As we wrote, other chapter titles came to mind. This chapter sets the stage for the rest of the book. We define terms here so that we do not have to repeat them throughout the rest of the chapters. THE PRODUCT The product of Delphi was a system with both hardware and software. The hardware portion was mostly analog circuitry. Our desire to make the system as small and light as possible drove us to use technologies that were difficult to handle physically. Assembly workers did much of their work using microscopes. They touched the parts with machines instead of their hands. These technologies are common when people need to build small, high-performance analog systems. The software portion was split between an embedded processor in the system and its controller. About half of the software ran on an embedded processor in the system. This controlled the flow of signals through the system. Most of the system comprised analog circuitry, with the control portions being digital. We admired the people who worked on the software, as it was complex and difficult to write and maintain. It was conceived when object-

c01.qxd 9/4/2003 8:31 AM Page 5 It Sounded Good When We Started 5 oriented design was relatively new, DOS was the standard operating system, and a 30 MHz embedded processor was really fast. By the time Delphi was delivered, object-oriented design was an accepted development methodology, Pentium processors were in their third generation, and Windows dominated the operating environments. The system s controller was a laptop computer. This software was also difficult to maintain, as we were using laptop computers from the early 1990s (later chapters explain why). The programmers had to squeeze the software into limited memory and make it perform efficiently to meet the timing requirements of real-time control. Delphi produced nine systems. Because tiny analog circuits were a major part of the project, each system had challenges of its own. We never reached the end of a learning curve where the engineers could turn their backs while assemblers built and tested the systems. THE PEOPLE There were close to 100 people involved with Delphi. These people were divided into three major groups. First were the users. These people needed the systems to do their jobs. They stated the requirements of the product during the early 1990s. The users took several trips a year with us to the West Coast to monitor progress. They also tested the systems by using them in their environment. The second group was the builders. These people worked for the contractor who built the systems. They toiled long hours and weekends to deliver systems that the users needed. There were several groups of people working for the builder. One group was the engineers who designed, integrated, and tested the system. Another group was the programmers who wrote, tested, and maintained the software. A less appreciated but equally important group was the assembly workers. These people sat in front of microscopes and machines and assembled the tiny components into a system. We worked in the group we will call the buyer. Our job was to take the user s requirements to the builder and monitor the builder s progress. We managed the contract between our organization and the builder. If we had done Delphi in the 1960s, we would have built the product ourselves, but in the 1990s, like today, we worked with someone else to build the product. These three groups the users, builders, and buyers had managers. The managers of the users and buyers funded the project. The builder s managers represented their company to our managers. It would be easy to blame all the problems we experienced with Delphi on the managers. That, however, would not be the truth. The managers on the user and buyer sides listened to our concerns and gathered the funds we needed to complete the project. The managers on the builder side put the necessary people on the project and did not quit when business logic showed otherwise.

c01.qxd 9/4/2003 8:31 AM Page 6 6 It Sounded Good When We Started We had a fine collection of individuals working on Delphi. There were some days when some people lashed out at others from fatigue and frustration. Some people quit the project and moved elsewhere. Despite the troubles and trials of Delphi, most of the people stayed with it for most of the project. The most satisfying part of this project was watching people come to work everyday and push against a mass of thousands of interlaced problems until that mass went away. Throughout this book are the names of many people. We changed the names to protect the privacy of the people who worked on Delphi. THE PROCESS Delphi was a government project. I was an employee of the U.S. Federal government (still am), as were the users. We encourage readers to keep reading even if they don t work for or with the government. The challenges and lessons of Delphi apply to almost any human endeavor. Delphi was part of a larger program involving the users, buyer, and builder. This program started in the early 1990s. The builder won a competitive contract from the buyer. They ran a four-year, $40M project in which they delivered two prototype systems. I was not involved with that project, but Roy was. Those systems were so expensive because the builder had to invent much of the hardware and develop all the software algorithms. The users took the systems into their environment and used them. Their experiences produced a new set of requirements. Shortly after finishing this first contract, the buyer awarded the builder the Delphi contract to build more systems. The builder would not have to invent things as they had to on the first project. Instead, all they would have to do was produce nine more systems and include a few enhancements so these systems would meet all the user s requirements. At least that is all that most people felt the builder would have to do. Delphi proved otherwise. OTHER THINGS Delphi involved many other things that made the project both possible and difficult. We had a small mountain of documents, including requirements, high-level designs, low-level designs, plans, drawings, specifications, etc. We had hundreds of meetings both formal and informal. The buyer and builder lived and worked on opposite coasts. This meant plenty of plane rides, daily phone calls, and a handful of faxes each week. These items documents, meetings, phone calls, and faxes meant countless attempts from different groups of people to communicate with one another. This meant countless opportunities for miscommunication. Many of the problems and lessons in this book are about this subject of human com-

c01.qxd 9/4/2003 8:31 AM Page 7 It Sounded Good When We Started 7 munication. If the reader is to learn one lesson from this book, it is that good, hard working, conscientious people frequently misunderstand one another. Such misunderstandings should not surprise or anger anyone. They are normal, and we need to work our way through them. CONCLUSION Delphi was one of the most challenging and rewarding projects we have worked on in our careers. We spent three and a half years on it. Several of us had children go from elementary school to high school during this time. Delphi ended by delivering what the users needed. It cost more than people wanted to spend and the wait was longer than people wanted to endure, but the people persevered. In the end, our reward was that we were able to work with people who had the knowledge, skill, and devotion to deliver what many others felt they could not. This is what makes projects worth the years of our lives the people.