Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Example: Iteration Plan

Course Registration System

Iteration Plan Preliminary Iteration (Inception)

Version 1.1

Revision History

DateVersionDescriptionAuthor
18/Jan/19991.0Initial ReleaseRick Bell
22/Jan/19991.1Revised the high level schedule. Adjusted the budget.Rick Bell

Table of Contents

  1. Objectives
  2. Scope
  3. References
  4. Plan

    4.1    [Iteration Activities](#Iteration Activities)

    4.2    [Iteration Schedule](#Iteration Schedule)

    4.3    [Iteration Deliverables](#Iteration Deliverables)

  5. Resources

    5.1    Staffing Resources

    5.2    Financial Resources

    5.3    Equipment & Facilities Resources

  6. [Use Cases](#Use Cases)
  7. [Evaluation Criteria](#Evaluation Criteria)

Iteration Plan

- Objectives

This Iteration Plan describes the detailed plans for the Preliminary Iteration of the C-Registration System Project. During this iteration, the requirements of the system will be defined and the high level plan for execution of the full project will be developed. This first iteration will conduct a thorough analysis on the business case for the system and will result in a decision on whether the project will proceed.

2.    Scope

The Preliminary Iteration Plan applies to the C-Registration System project being developed by Wylie College Information Systems for Wylie College. This document will be used by the Project Manager and by the project team.

3.    References

Applicable references are:

  1. Course Registration System Vision Document, WyIT387, V1.0, Wylie College IT.
  2. Course Registration System Stakeholder Requests Document, WyIT389, V1.0, 1998, Wylie College IT.
  3. Course Registration System Glossary, WyIT406, V1.0, 1998, Wylie College IT.
  4. Course Registration System Inception Phase Schedule, V1.0, 1999, Wylie College IT.
  5. Course Registration System Project Plan, WyIT418, V1.0, 1999, Wylie College IT.

4.    Plan

The Preliminary Iteration will develop the product requirements and establish the business case for the C-Registration System. The major use cases will be developed as well as the high level Project Plan. At the end of this iteration, Wylie College will decide whether to fund and proceed with the project based upon the business case.

4.1    Iteration Activities

The following table illustrates the high level activities with their planned start and end dates.

ActivityStart DateEnd Date
Business ModelingDec 1, 1998Dec 22, 1998
Requirements DefinitionDec 1, 1998Jan 19, 1999
Configuration Management SetupDec 1, 1998Jan 14, 1999
ManagementDec 1, 1998Jan 19, 1999

4.2    Iteration Schedule

The detailed schedule showing all tasks and the assigned responsibilities is contained in the following schedule:

Task NameDurationStartFinishResource NamesMilestones45 daysTue 12/1/98Mon 2/1/99 Start0 daysTue 12/1/98Tue 12/1/98 Business Case Review Milestone (end Inception Phase)0 daysMon 2/1/99Mon 2/1/99 Inception Phase45 daysTue 12/1/98Mon 2/1/99 Preliminary Iteration45 daysTue 12/1/98Mon 2/1/99 Business Modeling18 daysTue 12/1/98Thu 12/24/98 Capture a Common Vocabulary9 daysTue 12/1/98Fri 12/11/98Business-Process AnalystFind Business Actors and Use Cases3 daysWed 12/9/98Fri 12/11/98Business-Process AnalystDescribe Business Use Cases9 daysTue 12/1/98Fri 12/11/98 Describe Business Use Case ‘BUC1’9 daysTue 12/1/98Fri 12/11/98Business DesignerDescribe Business Use Case ‘BUC2’9 daysTue 12/1/98Fri 12/11/98Business DesignerStructure the Business Use-Case Model14 daysTue 12/1/98Fri 12/18/98Business-Process AnalystReview Business Use-Case Model4 daysMon 12/21/98Thu 12/24/98Business-Model ReviewerRequirements40 daysTue 12/1/98Mon 1/25/99 Develop Vision25 daysTue 12/1/98Mon 1/4/99System AnalystElicit Stakeholder Requests4 daysTue 1/5/99Fri 1/8/99System AnalystManage Dependencies26 daysTue 12/1/98Tue 1/5/99System AnalystCapture a Common Vocabulary10 daysWed 12/23/98Tue 1/5/99System AnalystFind Actors and Use Cases10 daysWed 12/23/98Tue 1/5/99System AnalystPrioritize Use Cases10 daysTue 1/12/99Mon 1/25/99ArchitectDefine System & Constraints1 dayMon 1/11/99Mon 1/11/99System AnalystConfiguration Management34 daysTue 12/1/98Fri 1/15/99 Establish CM Practices14 daysTue 12/1/98Fri 12/18/98

4.3    Iteration Deliverables

The following deliverables or artifacts will be generated and reviewed during the Preliminary Iteration:

Artifact SetDeliverableResponsible Owner
Business Modeling SetGlossary Business Use Case Model Supplementary Business Spec. Business Use Case RealizationBob Collings Yee Chung Bob Collings Yee Chung
Requirements SetVision Document Stakeholder Requests Document Use Case Specifications Supplementary Specification Requirements Attributes Document Use Case Model (and Model Survey)Sue Gamble Bob King Sue Gamble Sue Gamble Sue Gamble Sue Gamble
Management SetPreliminary Iteration Plan Project Plan Project Schedule Project Risk List Measurement Plan Business Case Document Status Assessment Preliminary Iteration Assessment Configuration Management PlanRick Bell Rick Bell Rick Bell Rick Bell Rick Bell Rick Bell Rick Bell & Carol Ming Rick Bell & Carol Ming Simon Jones
Standards and GuidelinesRequirements Attributes Guidelines Configuration Management EnvironmentSimon Jones Simon Jones

5.    Resources**> 5.1    Staffing Resources**

The staffing requirements for the Preliminary Iteration are:

Project Management

Project Management Rick Bell

Business Modeling Group

Business Modeling Manager Bob King

Business-Process Analysts Bill Collings, Glen Fox

Business Designer Yee Chung

Business-Model Reviewer Abu Zony

Systems Engineering

Systems Engineering Manager Carol Ming

Systems Analysts Sue Gamble, <TBD>

Architect Steve Johnson

Software Engineering

Process Engineer (CM) Simon Jones

The project organization chart and the staffing requirements for the full project will be contained within the Project Plan [5].

5.2    Financial Resources

The following table shows the budget for the Preliminary Iteration. Wylie College has secured $150,000 in funds for this first iteration.

Desribed in Previous Content

5.3    Equipment & Facilities Resources

The Inception Phase requires the following computer equipment, which has already been acquired by the Information Systems department:

  • 4 PCs (Windows 95 , MS Office, Rational Rose, RequisitePro)
  • 6 Monitors
  • 1 Printer
  • Access to the Wylie College Server.

The Wylie College Information Systems department has sufficient office space and furniture to meet the needs of this iteration.

6.    Use Cases

During the Preliminary Iteration, all significant use cases and actors will be identified. The basic flows and key alternative flows of each use case will be determined and documented in the Use Case Specifications. The design and implementation of use cases will begin in the next iteration.

7.    Evaluation Criteria

The primary goal of the Preliminary Iteration is to define the system to the level of detail required to make a sound business judgment on the viability of the project from a business prospective. At the completion of the iteration, a review of the Business Case will arrive at a Go / No Go decision for the project.

Each deliverable developed during the iteration will be peer reviewed and subject to approval from the team.