inception 1

11
Advance Software Engineering Inception Phase

Upload: aurangzeb-khan

Post on 20-Dec-2015

4 views

Category:

Documents


0 download

DESCRIPTION

Software Engineering

TRANSCRIPT

Page 1: Inception 1

Advance Software Engineering

Inception Phase

Page 2: Inception 1

The Inception Phase

The intent of inception is to establish some initial common vision for the objectives

of the project, determine if it is feasible, and decide if it is worth some serious investigation in elaboration

The overriding goal of the inception phase is to achieve concurrence among all stakeholders on the “lifecycle objectives” for the project

Page 3: Inception 1

Milestone: Lifecycle Objective

• Stakeholder concurrence on scope definition and cost and schedule estimates

• Requirements understanding as evidenced by the fidelity of the primary use cases

• Credibility of the cost and schedule estimates, priorities, risks, and development process

• Depth and breadth of any architectural prototype that was developed

• Actual expenditures versus planned expenditures

If the project fails to pass this milestone, it may be canceled or

considerably rethought.

Page 4: Inception 1

The primary objectives of the inception phase include the following

• Establish the project's software scope and boundary conditions

• Discriminate the critical use cases of the system

• At least one candidate architecture against some of the primary scenarios

• Estimate the overall cost and schedule for the entire project and provide detailed estimates for the elaboration phase that will immediately follow

• Estimate risks (the sources of unpredictability).

Page 5: Inception 1

The outcome of the inception phase is creation of these artifacts

• A vision document, that is, a general vision of the core project's requirements, key features, and main constraints

• The use-case model, which lists all use cases and actors that can be identified at this early stage

• An initial project glossary • An initial business case, which includes the following:

– Business context – Success criteria (revenue projection, market recognition,

and so on) – Financial forecast

• An initial risk assessment • A project plan, which shows the phases and iterations

Page 6: Inception 1
Page 7: Inception 1

Timing of UP Artifact Creation

Page 8: Inception 1

Use Cases Within Inception

• Not all use cases are written in their fully dressed format during the inception phase.

Page 9: Inception 1

Case Study: Use Cases in the NextGen Inception Phase

Page 10: Inception 1

You Didn't Understand Inception When....

Page 11: Inception 1