Information Systems System Analysis 421

Download Report

Transcript Information Systems System Analysis 421

Initiating and Planning Systems Development Projects

Information Systems System Analysis 421 Class Five

6.2

Learning Objectives

Describe steps involved in the project initiation and planning process

Explain the need for and the contents of a Statement of Work and Baseline Project Plan

List and describe various methods for accessing project feasibility

6.3

Learning Objectives

   

Describe the differences between intangible and tangible costs and benefits and between recurring and one-time benefits and costs Detail various methods of cost/benefit analysis Describe the general rules for evaluating the technical risks associated with a systems development project Describe the activities and participant roles within a structured walkthrough

6.4

Initiating and Planning System Development Projects

Project InitiationEstablishment of project teamDevelopment of relationship with customerProject Initiation PlanEstablishment of Management ProceduresEstablishment of Project Workbook and Project

Management Environment

Project PlanningDefining clear, discrete activities and the work needed to

complete each activity

6.5

Initiating and Planning System Development Projects

Deliverables and OutcomesBaseline Project Plan (BPP)ScopeBenefitsCostsRisksResourcesStatement of Work (SOW)Describes deliverablesOutlines work needed to be performed

6.6

Assessing Project Feasibility

Six CategoriesEconomicTechnicalOperationalScheduleLegal and contractualPolitical

6.7

Assessing Economic Feasibility

Cost – Benefit AnalysisDetermine BenefitsTangible BenefitsCan be measured easilyExamples » Cost reduction and avoidance » Error reduction » Increased flexibility » Increased speed of activity » Improved management planning and control » Opening new markets and increasing sales

opportunities

6.8

Assessing Economic Feasibility

Intangible BenefitsCannot be measured easilyExamplesIncreased employee moraleCompetitive necessityMore timely informationPromotion of organizational learning and understandingDetermine CostsTangible CostsCan easily be measured in dollarsExample: Hardware

6.9

Assessing Economic Feasibility

Determine Costs (Continued)Intangible CostsCannot be easily measured in dollarsExamples:Loss of customer goodwillLoss of employee morale

6.10

Assessing Economic Feasibility

One-Time CostsAssociated with project startup, initiation and

development

IncludesSystem DevelopmentNew hardware and software purchasesUser trainingSite preparationData or system conversion

6.11

Assessing Economic Feasibility

Recurring CostsAssociated with ongoing use of the systemIncludes:Application software maintenanceIncremental data storage expenseNew software and hardware releasesConsumable suppliesIncremental communicationsTime value of money (TVM)The process of comparing present cash outlays to future

expected returns

6.12

Assessing Technical Feasibility

Technical FeasibilityAssessment of the development organization’s ability to

construct a proposed system

Project risk can be assessed based upon:Project sizeProject structureDevelopment group’s experience with the applicationUser group’s experience with development projects and

the application area

Technical Feasibility

– Technical feasibility addresses three major issues: • Is the proposed technology or solution practical?

• Do we currently possess the necessary technology?

• Do we possess the necessary technical expertise, and is the schedule reasonable?

Technical Feasibility

• Can we actually build this system?

• What happens if: – We don’t get the benefits we project?

– Our cost estimates are high? – Our time lines estimates are short?

Y2K?

– Fail to integrate new with old?

(Conversion problems)

• Easiest feasibility criterion • MIS is knowledgeable about the capabilities available

Operational Feasibility

– Operational feasibility criteria measure the urgency of the problem (survey and study phases) or the acceptability of a solution (definition, selection, acquisition, and design phases). – There are two aspects of operational feasibility to be considered: • Is the problem worth solving, or will the solution to the problem work?

• How do the end-users and management feel about the problem (solution)?

Operational Feasibility

– Is the Problem Worth Solving, or Will the Solution to the Problem Work?

• The following is a list of the questions that address these issues: – Performance. Does the system provide adequate throughput and response time?

– Information. Does the system provide end-users and formatted information?

– Economy. Does the system offer adequate service level and profits of the business?

Operational Feasibility

– Is the Problem Worth Solving, or Will the Solution to the Problem Work?

– Control. Does the system offer adequate controls to protect against fraud and embezzlement and to guarantee the – Efficiency. Does the system make maximum use of available resources including people, time, flow of forms, minimum service to those who need it? Is the system flexible and

Operational Feasibility

• How likely is it that this project will solve the real ROOT problems?

Titanic

• How will this system impact the organization?

Surprise impact of our Navy Intelligence system

Political Feasibility

– How do End-Users and Managers Feel about the Problem (Solution)?

• It's not only important to evaluate whether a system can work but also evaluate whether a system will work.

• A workable solution might fail because of end-user or management resistance. The following questions address this concern: – Does management support the system?

– How do the end-users feel about their role in the new system?

– What end-users or managers may resist or not use the system? People tend to resist change. Can this problem be overcome? If so, will end-users and management adapt to the change?

Political Feasibility

• How do the end users and management feel about the problem • How will the working environment of the end user change • If the users are not ready than no project is worth pursuing!

• Usability Analysis - ease of learning ,use and satisfaction

Schedule Feasibility

– Given our technical expertise, are the project deadlines reasonable? • Some projects are initiated with specific deadlines. – You need to determine whether the deadlines are mandatory or desirable. – If the deadlines are desirable rather than mandatory, the analyst can propose alternative schedules.

• It is preferable (unless the deadline is absolutely mandatory) to deliver a properly functioning information system two months late than to deliver an error-prone, useless information system on time! – Missed schedules are bad. – Inadequate systems are worse!

6.22

Building the Baseline Project Plan

ObjectivesAssures that customer and development group have a

complete understanding of the proposed system and requirements

Provides sponsoring organization with a clear idea of

scope, benefits and duration of project

6.23

Building the Baseline Project Plan • Four SectionsIntroductionSystem DescriptionFeasibility AssessmentManagement Issues

6.24

Building the Baseline Project Plan • Executive SummaryProject DescriptionBrief overviewRecommended course of actionProject scope definedUnits affectedWho inside and outside the organization would be

involved

Interaction with other systemsRange of system capabilities

6.25

Building the Baseline Project Plan • System DescriptionOutline of possible alternative solutionsNarrative formatFeasibility AssessmentProject costs and benefitsTechnical difficultiesHigh-level project schedules

6.26

Building the Baseline Project Plan

Management IssuesOutlines concerns that management may have about

the project

Team compositionCommunication planProject standards and proceduresObjectivesAssure conformity to organizational standardsAll parties agree to continue with project

6.27

Reviewing the Baseline Project Plan

WalkthroughPeer group reviewParticipantsCoordinatorPresenterUserSecretaryStandards BearerMaintenance Oracle

6.28

Reviewing the Baseline Project Plan

Walkthrough (continued)ActivitiesWalkthrough Review FormIndividuals polledWalkthrough Action ListAdvantagesAssures that review occurs during project

6.29

Summary

Project InitiationForming project initiation teamEstablishing customer relationshipsDeveloping a plan to get the project startedSetting management proceduresCreating an overall project management environmentBaseline Project Plan (BPP)Created during project initiation and planning

6.30

Summary

Contains:IntroductionHigh-level description of systemOutline of feasibilityOverview of management issuesStatement of Work (SOW)Describes what project will deliverLists all work to be performed

6.31

Summary

FeasibilityEconomicOperationalTechnicalScheduleLegalContractualPolitical

6.32

Summary

BenefitsTangible vs. IntangibleCostsTangible vs. IntangibleOne-time vs. Recurring