|
|
|
|
|
|
|
|
|
|
|
The knee-jerk response to prioritizing requirements is to mark everything as a must-have . "I need everything before the product becomes generally available. I want it ALL!" Give me a break.
Granted, if a requirement is written in the SRS, then it must be because you want it. But the reality is some features are more important than others and a good product manager can tell them apart.
If everything is high priority, then there are no priorities. Let me repeat that statement once more. If everything is high priority, then there are no priorities.
Unless this is your very first software project, you know that time is always a constraint. Combine an overly optimistic project schedule with a list of requirements that aren't prioritized, and what do you get? A team of developers that implement what they want, when they want.
You have a choice. You can (a) leave it up to the development team to pick and choose their favorite features to implement, or (b) give them a clear sense of direction by prioritizing the requirements. Have them start with the must-haves, followed by the nice-to-haves. When the project deadline comes up, you can decide to extend the project schedule to add a few more nice-to-haves, but you won't be forced to because your product will already include all of the must-have requirements that would make or break your sales. In other words, you're managing the schedule instead of letting the schedule manage you.
Wondering how to best prioritize requirements? Check out First Things First in The Project Mangler's archives.
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).
Wind Chimes and more... Charles Petrie, from Stanford, released a short article entitled "The... Read More In today's competitive environment, companies realize that a good boss... Read More Most of us have found ourselves working on a team... Read More The other day I brought my mother into an appliance... Read More When you first take over a department, expectations are usually... Read More Have you unintentionally set your business up for failure?No one... Read More It's that time again! Perhaps the most dreaded management practice... Read More If there is someone nearby as you read this look... Read More Check Out Your E-HabitsAnother week has ended. And, despite moving... Read More Creativity can be defined as problem identification and idea generation... Read More Let me repeat a story I heard many years ago... Read More Workers compensation secrets are hidden deep within piles and piles... Read More Late last year I was presenting a workshop for the... Read More GET TO KNOW YOUR ORGANIZATION: If you don't understand an... Read More It is clear that good Corporate Governance is in the... Read More Suggested practice for HR personnelMuslims now form one of the... Read More It is when the going gets better, that the going... Read More When asked what part of their job they find a... Read More Why settle for bad feelings when your employee leaves the... Read More "Without the chance to meaningfully participate in steering one's own... Read More You're so excited you're practically bouncing off the walls. This... Read More This technological revolution has organization, efficiency and productivity requirements well... Read More Part One of Creating Well-Defined Processes SeriesWhat if your sales... Read More From the personal and professional experiences of other colleagues and... Read More Janet DiClaudio, who was charge of medical records at two... Read More
Windchimes
for great gifts!
Contract Management Software: the Solution to the Problem of Coordination
Leadership Style: What Makes A Good Boss?
Help for the Meeting-Weary Manager
Is Your Business A Dysfunctional Family?
Better Manager Skills - How to Learn
Why Businesses Fail - And What You Can Do About It!
Performance Appraisal Checklist: Raise Not Just Appraise Performance
Identifying Potential in Ourselves and Others
Operating on Perpetual Overload?
Business Innovation ? the Value of Work Processes
Can You Sleep While The Wind Blows?
Does Your State Like To Keep Your Workers Compensation Secrets Hidden?
Time Management Tips for Managers
Understanding Every Aspect of Your Organization
Corporate Governance for Business Owners
Islam in the Workplace
Dividing The Loot
Get Meeting off To a Great Start
Sweet Parting Of Ways
Managing Motivation
Bringing Ideas to Life: Seven Principles for Pulling Together
The New Economy
5 Steps to Continuous Process Improvement
Implementation the Catalyst of Change for Management to Reach that Next Level of Success
A Winning Way to Handle New Ideas
In management seminars I often compare debt to an infection.... Read More
This is a bottom-line environment.Decreasing the downtime of revenue producing... Read More
Note: This article was written for a internet business site.... Read More
In today's article, we'll be looking at the income statement,... Read More
Managing for Best PerformanceIn it's simplest form, performance management is... Read More
Managers who aren't loyal to their people can't expect loyalty... Read More
In fact, bringing your people - any of them -... Read More
A long time ago, I learned something about being a... Read More
A recent article in the Wall Street Journal raised the... Read More
Out of the box thinking is a popular fad today.... Read More
Micro-Management and Delegation ... Read More
A critical task in the succession planning process of any... Read More
Creativity and Innovation is essential for competitive advantage, yet the... Read More
PREPARING EMPLOYEES FOR THE PERFORMANCE APPRAISAL INTERVIEWS: Remind employees to... Read More
Attitudes are more important than facts. Dr. Karl Menninger... Read More
It is easy to spot the difference between a work... Read More
This article relates to the Team Dynamics competency, which evaluates... Read More
Do you announce a meeting and find either no one... Read More
You're so excited you're practically bouncing off the walls. This... Read More
Every business has problems. That is why the average life... Read More
How do you get everyone on board the change train... Read More
The need for constant reinvention is a given in today's... Read More
Here are seven dangers of outsourcing your software development. They... Read More
What happens when a Project Manager asks one of his... Read More
Virtually any type of organizational change involves role transitions of... Read More
Business Management |