Corporate Education Group

Requirements Prioritization Strategies

CEG offers Corporate Training and Consulting, as well as traditional and virtual instructor-led courses in management and leadership, project management, business analysis, business process management, agile/scrum, and lean six sigma.

Issue link: https://info.corpedgroup.com/i/1183534

Contents of this Issue

Navigation

Page 3 of 4

4 | Requirements Prioritization Strategies 300 Brickstone Square • Suite 201 • Andover, MA 01810 USA • 1.800.288.7246 • +1.978.649.8200 • info@corpedgroup.com Figure 3: Group Estimation Process Strategy: Objective Alignment Objective alignment is a scope delineation strategy in which each discovered requirement is aligned with a business requirement or business objective (business goal). Start the process by defining the business objectives (business requirements) for the project. Then, for each identified lower-level requirement, determine if its implementation is necessary to achieve one of the business objectives. If yes, include the requirement in the project scope, otherwise omit it. For example, on a warehouse management and inventory control system project the business objective is to reduce order returns by increasing order accuracy. During elicitation the following user requirement has been identified: allow order handlers to print out a pick list; in addition, during elaboration of the requirements the following functional requirement were discovered: mark any backordered items in bold. These requirements will be in scope only if they are both necessary to achieve the business objective of increasing order accuracy. If there are no manual work arounds, then these user and functional requirements are necessary and therefore should be in scope as they directly support the business objective. Strategy: Five Whys Five Whys is a scope delineation strategy. For each identified requirement, the analyst asks the stakeholder at least five times why the requirement is necessary. This tends to surface requirements that are "personal" rather than traceable to a business need. Of course, most likely you will uncover whether the requirement is truly needed after just a few "whys." For example, a stakeholder states that he needs the system to provide a button on the main screen to send an invoice. You should ask, "Why do you need that button?" He'll likely say, "So that I can send an invoice." You'd respond with, "Why do you need to send invoices?" and so forth. Strategy: Pain Ranking Pain ranking is a scope delineation strategy. This technique starts with a brainstorming session (more often a "gripe" session) in which stakeholders express what they dislike about an existing system or some process. For example, they might say that the system is too slow and that they can't print out customer statements in reverse order.

Articles in this issue

Links on this page

view archives of Corporate Education Group - Requirements Prioritization Strategies