Chapter 5 - Establishing the bussiness requirements

  1. Defining The bussiness requirements

Conflicting business requirements

Identifying desired business benefits

What is bussiness requirement?

describes a need that leads to one or more projects to deliver a solution and the desired ultimate business outcomes.

refers to a set of information that,

What is it made up?

business objectives

success metrics

Business opportunities

a vision statement

Product Vision

Product Scope

Business benefits

Organizations should not initiate any project without a clear understanding of the value it will add to the business.

Set measurable targets with business objectives, and then define success metrics that allow you to measure whether you are on track to meet those objectives.

The business requirements set the context for, and enable the measurement of, the benefits the business hopes to achieve from undertaking a project.

Where does business benefits come from?

funding sponsors

corporate executives,

marketing managers

product visionaries

What does it describe?

describes the ultimate product that will achieve the business objectives

This product could serve as the complete solution for the business requirements or as just a portion of the solution.

The vision describes what the product is about and what it ultimately could become.

It provides the context for making decisions throughout the product’s life, and it aligns all stakeholders in a common
direction.

What does it identify?

The statement of scope draws the boundary between what’s in and what’s out for this project.

identifies what portion of the ultimate product vision the current project or development iteration will address

The product vision ensures that we all know where we are hoping to go eventually

The project scope ensures that we are all talking about the same thing for the immediate project or iteration.

Make sure the vision solves the problem

Vision and Scope document

What does it do?

Organizations that build commercial software often create a market (or marketing) requirements document (MRD).

Some organizations create a project charter
(Wiegers 2007) or a business case document that serves a similar purpose.

An MRD might go into more detail about the target market segments and the issues that pertain to commercial success.

collects the business requirements into a single deliverable that sets the stage for the subsequent development work.

Content of Scope document

the scope details are represented by each release baseline that the team defines.

Major new projects should have both a
complete vision and scope document and an SRS.

The vision and scope document only defines the scope at a high level;