Various studies ? and common sense ? indicate that involving customers increases the likelihood that your product will meet customer requirements (I hope these studies weren't funded with my tax dollars!)
Although the above statement sounds exceedingly obvious, the fact of the matter is many software projects lack customer input. Consider the following example:
Week 0: Red, our friendly project mangler, is in charge of the next release of his organization's flagship product. For the past 3 months, Product Management has been meeting with existing and potential customers to determine which incremental features should be added to the existing release. After gathering those requirements, the one and only Product Manager wrote an SRS (Software Requirements Specification) that has now been handed over to Red.
Week 1: After reviewing the SRS, Product Development's first cut of the project estimates it will take between 30 to 34 person-months to meet all of the requirements. Red's budget only accounts for 25 person-months.
Week 2: Red's top priority is to scrub the requirements. Unfortunately, the Product Manager, who just ramped up a hard 3 months, took a well-deserved vacation. He'll be back in 1 week. To get his team going, Red decides to prioritize the requirements himself and cut a few features that he doesn't feel are necessary.
Week 3: Another week has gone by and the Product Manager is back from his vacation, well rested. After spending most of the day going through his inbox, he stumbles across an email from Red informing him that the I18N feature will not make it in this release given the budget constraints. The Product Manager is fuming. "This feature has been committed to a customer and MUST be in the product!" On this note, he leaves for Europe to meet with a huge potential customer.
Week 4: Red is still over budget, and needs to add I18N back in the product. The Product Manager made it very clear that I18N was expected by a customer, but didn't explain which other features were of lesser priority. Red hopes that he can settle everything when the Product Manager comes back from Europe early next week.
Week 5: Our Product Manager was scheduled to come back from Europe this week, but a major sales opportunity presented itself in Brazil, so he's off once more. Since the project has already used up 16 person-months, Red desperately needs to determine which features are not going to make it in the product. He asks around for feedback, and everyone has a different opinion. Red therefore decides to loosen some of the requirements related to performance. "The system might not respond quickly, but at least all of the features will work."
Week 6: The Product Manager comes back from Brazil. He finally gets to meet with Red and the rest of the R&D team. He informs them that it's critical the system meets the performance requirements. However, the Reporting and the SSO features, which were respectively sized at 2 and 3 person-months each, are not required in this release of the product and can be rescheduled for the next release. The lead developers working on these features inform them they were both were completed a week ago.
I don't think I need to describe the rest of this project. But in case you haven't guessed, it was late and over budget.
If you were to ask this Product Manager whether or not he involved the customer in the project, his answer would be "Absolutely! I spent 3 months gathering requirements and writing an SRS." But where was the customer feedback when the SRS needed to be scrubbed? And where was the Product Manager when Red and the R&D team needed questions answered regarding the list of features?
In a Hundred Words or Less
Gathering feedback to write your SRS is a great start to involving the customer in your project, but you can't stop there. If your user input stops when Product Management prints out the SRS, you're in trouble!
Involving the customer means having the customer or his proxy (e.g. the Product Manager) available at all times. If you truly believe that involving customers increases the likelihood that your product will meet customer requirements, make sure they are involved throughout the project, not just in the Definition phase.
Luc Richard is professional speaker and author with over 10 years of experience managing the development of software applications. He can be reached via The Project Mangler (http://www.projectmangler.com).
The most difficult part of creating a Security Policy for... Read More
Every Manager has experienced the frustration of not understanding why... Read More
In the call center environment we are often only as... Read More
Bad news.Your senior vice-president, your marketing director or your accounting... Read More
Many business owners are sabotaging their business without even realizing... Read More
What is a Virtual Assistant? A Virtual Assistant is a... Read More
OVERCOMING FEAR OF FIRING "It was obvious that this employee... Read More
Introduction"High performing HR function affects bottom line nearly 10%"- A... Read More
With the economy bordering on a recession, every company is... Read More
Insanity in the Sign & Graphics IndustryEinstein's DefinitionAlbert Einstein once... Read More
A crisis, emergency or disaster can happen at anytime and... Read More
The game of chess has been applauded and taught in... Read More
SIX "HONEST BUSINESS FRIENDS" - THEY GUIDE ME IN ALL... Read More
Charles Petrie, from Stanford, released a short article entitled "The... Read More
The Old Way ? Command and ControlAlthough workplaces and management... Read More
My friend Delia is the owner of a small private... Read More
Management guru Tom Peters says white collar workers and managers... Read More
Consultant's Perspective...The threat of violence whether it emanates from a... Read More
When I was first initiated into Corporate America, I had... Read More
There seems to be an assumption that change is a... Read More
In Stephen Covey's great book, "The Seven Habits of Highly... Read More
This article relates to the Senior /Top Level Management competency,... Read More
Creativity and Innovation is essential for competitive advantage, yet the... Read More
For good reason, practically every endeavor in life is rated.... Read More
The business books at the library and book stores fill... Read More
Leaders speak 15 to 20 times daily. You speak at... Read More
There are papers on the floor, across the desk and... Read More
It was 2.30 am. It was cold and dark and... Read More
Many concepts in the fields of managing creativity are very... Read More
I suspect all of you out there have someone that... Read More
If you want to ensure a steady stream of customers... Read More
Tommy Sherman daily monitors a helpdesk-provisioning queue for a large... Read More
It's clear to me that a workplace is a better... Read More
Surveys of executives reveal that many companies fall short of... Read More
What do organizations look for in a prospective employee with... Read More
Answer: Starting one.Most of us realize that there is probably... Read More
Bar Charts and the Information ChallengeWhether one is an unknown... Read More
Recently a client told me a wonderful story about how... Read More
Q: How much do I have to worry about what... Read More
Charles Petrie, from Stanford, released a short article entitled "The... Read More
Following on from the last edition of The Organised Times... Read More
I found it important to clarify for employees what "deal-breaker"... Read More
"It is a terrible thing to look over your shoulder... Read More
How should you keep track of meetings?Have you ever wanted... Read More
The Critical Success Factors Focusing on the... Read More
You have been named a new leader in your organization,... Read More
This article relates to the Recognition competency, commonly evaluated in... Read More
Some managers think of performance appraisal meetings and recollections of... Read More
Where does the time go? Billable time. As a consultant,... Read More
Adults are vulnerable to personal and professional embarrassment from poor... Read More
Several decades ago, a passenger jet approached a Florida airport... Read More
Various studies ? and common sense ? indicate that involving... Read More
DECISION BY AUTHORITY RULE: Many groups start out with-or quickly... Read More
The failures we have seen in the quality and integrity... Read More
You've all heard the old joke about a consultant being... Read More
Gratitude might seem like a soft or even an obvious... Read More
The economy may finally be turning around and showing signs... Read More
Most people treat meetings as a free resource that can... Read More
One of the strongest weapons available allows business, non-profit and... Read More
KEEP WRITTEN RECORDS: "Document !Document! Document!" Keep a record of... Read More
For Call Center managers, it is not a pipe dream... Read More
A paper manufacturer with over 300 employees once announced that... Read More
Positive radical movement is the holy grail of nearly every... Read More
New York, NY, February 25, 2005 ? Employee retention and... Read More
"But you don't understand!" exclaimed the manager, "this new initiative... Read More
Your people are invaluable to you. They are the lifeblood... Read More
Business Management |