topic # 6 initiating and planning systems development...

15
Topic # 6 Initiating and Planning Systems Development Projects Project Initiation and Planning: Part of Systems Life Cycle

Upload: others

Post on 06-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Topic # 6

Initiating and Planning Systems Development Projects

Project Initiation and Planning:

Part of Systems Life Cycle

Page 2: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Project Initiation Process

• Project initiation focuses on activities designed to assist in organizing a team to conduct project planning.

• The types of activities performed during project initiation are listed below:

“Online Education” Project 1. establishing the project initiation team (faculty, Cont. Ed, manager, student helpers) 2. establishing a relationship with the customer

(local school, colleges, universities, and businesses)

3. establishing the project initiation plan (schedule of activities, project administration)

4. establishing management procedures (project director, contractors, reports, outcomes, deliverables, modifications, etc.)

5. establishing the project environment and project workbook (lab, communications, workbook)

Project Planning Process

• Project planning is the process of defining clear, discrete activities and the work needed to complete each activity within a single project. (A proposal)

• The range of activities performed during project planning are:

1) Describing Project Scope, Alternatives, and Feasibility 2) Dividing the project into Manageable Tasks 3) Estimating Resources and creating a Resource Plan 4) Developing a Preliminary Schedule 5) Developing a Communication Plan 6) Determining Project Standards and Procedures 7) Identifying and Assessing Risk 8) Creating a Preliminary Budget 9) Developing a Statement of Work 10) Setting Baseline Project Plan

Page 3: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Project Planning Process

• The objective of the project planning process is the following

deliverables:

1. Business Case: Justification for an information system, expressed as 1.1. tangible and intangible costs, 1.2. tangible and intangible benefits, and 1.3. technical/organizational feasibility 2. Baseline Project Plan (BPP) the most important document 3. Statement of Work (SOW).

Baseline Project Plan (BPP) and Statement of Work (SOW)

Baseline Project Plan (BPP) • The Baseline Project Plan (BPP) contains all information collected and analyzed during project initiation and planning. • The plan reflects the best estimate of the project’s

- scope, - benefits, - costs, - risks, and - resource requirements given the current understanding of the project.

• The BPP specifies detailed project activities for the next life cycle phase, analysis, and less detail for subsequent project phases (since these depend on the results of the analysis phase). The content and format of a BPP depends on the size, complexity, and standards of an organization. • The Statement of Work (SOW) is a document prepared for customer at this phase of SDLC. It describes what the project will deliver and outlines all works required to complete the project.

Page 4: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Baseline Project Plan (BPP) is a document intended primarily to guide the development team.

Sections:1) Introduction2) System description3) Feasibility assessment4) Management issues

Baseline Project Plan

Project Scope statement is part of the BPP introduction.

Sections:1) Problem statement2) Project objectives3) Project description4) Business benefits5) Deliverables6) Expected duration

Project Scope

Page 5: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Statement of Work (SOW) is a “contract” between the IS staff and the customer regarding deliverables and time estimates for a system development project.

Statement of Work

Economic Feasibility (under limited resources and finite time)

• The types of project feasibility are economic, technical, operational, schedule, legal and contractual, and political. • Economic feasibility is the process of identifying the financial benefits and costs associated with a development project. • Technical feasibility is the process of assessing the development organization’s ability to construct a proposed system. • Operational feasibility is the process of assessing the degree to which a proposed system solves business problems or takes advantage of business opportunities. • Schedule feasibility is the process of assessing the degree to which the potential time frame and completion dates for all major activities within a project meet organizational deadlines and constraints for affecting change. • Legal and contractual feasibility is the process of assessing potential legal and contractual ramifications due to the construction of a system. • Political feasibility is the process of evaluating how key stakeholders within the organization view the proposed system.

No factor is “most” important; one factor may be most important in some situations, while another may be “most” important in others.

Page 6: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Tangible Benefits

• There are two primary categories of benefits from an IS project: tangible benefits, and intangible benefits.

• Tangible benefits are those derived from the creation of an information system

that can be measured in dollars and with certainty and expressed with numeric values.

• Main categories of TB: Online Education

cost reduction 75%-25% of traditional ed. error reduction increased flexibility course pace is controlled by

student increased speed of activity 1 semester course in 15 days improvement of management planning and control opening new markets international students increasing sales opportunities new students (with no dorms,

classrooms, etc.)

Tangible Benefits

Page 7: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Project Benefits

• Intangible benefits are those derived from the creation of an information system

that cannot be easily measured in dollars or with certainty. • Intangible benefits are derived from the creation of an information system and

cannot be easily measured in dollars or with certainty. Main categories of IB: - competitive necessity - more timely information - availability of new, better, or more information - faster decision making, etc.

Intangible Benefits

Page 8: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Topic # 6

Initiating and Planning Systems Development Projects

In-classroom Exercise

Economic Cost Benefit Analysis

Page 9: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

• Tangible: can be measured in dollars and with certainty

• Intangible: cannot easily be measured in dollaror with certainty

• One-time (start-up):a cost associated with project start-up and development or systems start-up

• Recurring (project-related, maintenance):a cost associated with ongoing evolution and use of a system

Types of Costs

One-Time Costs(usually, costs at the very beginning of a project)

Page 10: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Recurring Costs(usually, costs to maintain project activities, environments, infrastructure, supplies, etc.)

Economic Cost Benefit Analysis

• Three methods for performing economic cost–benefit analysis: - net present value (NPV), - return on investment (ROI), and - break–even analysis.

• Terminology:

- Time Value of Money (TVM) – it refers to the concept of comparing present cash outlays to future expected returns.

- Present Value (PV) – the current value of future cash flow,

- Discount Rate (DR) – the rate of return used to compute the PV of future

cash flows (the rate at which money can be borrowed or invested is also called the cost of capital)

Page 11: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Net Present Value

PVn = present value of Y dollars n years from now based on a discount rate of i.

NPV = sum of PVs across years.

Calculates time value of money.

Summary Spreadsheet Reflecting the Present Value Calculations ofAll Benefits and Costs for the CIS

Page 12: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Break-Even Analysis

Ex. 4 on page 151: The Outcomes

Page 13: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Ex. 10 on page 151: The Outcomes

Topic # 6

Initiating and Planning Systems Development Projects

Homework Assignment

Page 14: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

A Structured Walkthrough (FTR – Formal Technical Review) • A structured walkthrough is a peer group review of any product created during the

systems development process. • This review takes place BEFORE the next phase of the SDLC can begin and

BEFORE the BPP is submitted or presented to some project approval body for funding.

• The objective of this review is to assure that the proposed IS conforms to

organizational standards and that all relevant parties understand and agree with the information contained in the project's BPP.

• Most walkthroughs are not rigidly formal or exceeding long in duration. It is

important, however, that a specific agenda be established for the walkthrough so that all attendees understand what is to be covered and the expected completion time.

A Structured Walkthrough

People Involved: • At walkthrough meetings, there is a need to have individuals play specific roles.

- A coordinator plans the meeting and facilitates a smooth meeting process. - The presenter describes the work product to the group. - A user (or group) assures that the work product meets the needs of the

project’s customers. - A secretary takes notes and records decisions or recommendations made

by the group. - The standards bearer role is to assure that the work product adheres to

organizational technical standards. - A maintenance oracle reviews the work product in terms of future

maintenance activities.

Page 15: Topic # 6 Initiating and Planning Systems Development Projectscs-is1.bradley.edu/uskov/webpage/MS_EXAMS/CIS575... · Project Initiation Process • Project initiation focuses on activities

Structured walkthrough form