SlideShare una empresa de Scribd logo
1 de 47
Chapter 9

Systems Analysis and Design in a Changing World, 6t
1
Project Planning and
Project Management

Chapter 9
Systems Analysis and Design
in a Changing World 6th Ed
Satzinger, Jackson & Burd
Chapter 9 Outline
 Principles

of Project Management
 Activities of SDLC Core Process 1:


Identify the Problem and Obtain Approval

 Activities


of SDLC Core Process 2:

Plan and Monitor the Project

Systems Analysis and Design in a Changing World, 6t
3
Learning Objectives
Describe the factors that cause a software
development project to succeed or fail
 Describe the responsibilities of a project manager
 Describe the knowledge areas in the project
management body of knowledge (PMBOK)
 Describe the Agile approach to the project
management knowledge areas
 Explain the activities required to get a project
approved (Core Process 1)
 Explain the activities required to plan and monitor
a project (Core Process 2)


Systems Analysis and Design in a Changing World, 6t
4
Overview
 Chapter

8 covered the various alternatives
for the SDLC and approaches to
development
 You should be asking yourself:
“How are all these activities coordinated?”
 “How do I know which tasks to do first?”
 “How is the work assigned to the different
teams and team members?”
 “How do I know which parts of the new system
should be developed first?”


Systems Analysis and Design in a Changing World, 6t
5
Principles of Project Management:
The Need for Project Management
Standish Group CHAOS Report shows too many
IT project fail (only 32% completely successful)
 Reasons for failure









Undefined project management practices
Poor IT management and poor IT procedures
Inadequate executive support for the project
Inexperienced project managers
Unclear business needs and project objectives
Inadequate user involvement

Systems Analysis and Design in a Changing World, 6t
6
The Role of the Project Manager
 Project




Organizing and directing other people to achieve
a planned result within a predetermined schedule
and budget
The processes used to plan the project and then
to monitor and control it.

 Project




Management

Manager

Great need for effective project managers
Internally managing people and resources
Externally conducting public relations

Systems Analysis and Design in a Changing World, 6t
7
Project Manager Responsibilities


Internal Responsibilities








Developing the project schedule
Recruiting and training team members
Assigning work to teams and team members
Assessing project risks
Monitoring and controlling project deliverables and
milestones

External Responsibilities





Reporting the project’s status and progress
Working directly with the client (the project’s sponsor) and
other stakeholders
Identifying resource needs and obtaining resources

Systems Analysis and Design in a Changing World, 6t
8
Additional Project Stakeholders
 Client


the person or group that funds the project

 Oversight


Committee

clients and key managers who review the
progress and direct the project

 Users


the person or group of people who will use the
new system

Systems Analysis and Design in a Changing World, 6t
9
Project
Manager &
Project
Stakeholders

Systems Analysis and Design in a Changing World, 6t
10
Project Management
Body of Knowledge (PMBOK)
PMPOK is organized into 9 knowledge areas:








Project Scope Management—Defining and controlling the
functions that are to be included in the system as well as the
scope of the work to be done by the project team
Project Time Management—Creating a detailed schedule of
all project tasks and then monitoring the progress of the
project against defined milestones
Project Cost Management—Calculating the initial
cost/benefit analysis and its later updates and monitoring
expenditures as the project progresses
Project Quality Management—Establishing a
comprehensive plan for ensuring quality, which includes
quality control activities for every phase of a project

Systems Analysis and Design in a Changing World, 6t
11
Project Management
Body of Knowledge (PMBOK)










Project Human Resource Management—Recruiting and
hiring project team members; training, motivating, and team
building; and implementing related activities to ensure a
happy, productive team
Project Communications Management—Identifying all
stakeholders and the key communications to each; also
establishing all communications mechanisms and schedules
Project Risk Management—Identifying and reviewing
throughout the project all potential risks for failure and
developing plans to reduce these risks
Project Procurement Management—Developing requests
for proposals, evaluating bids, writing contracts, and then
monitoring vendor performance
Project Integration Management—Integrating all the other
knowledge areas into one seamless whole

Systems Analysis and Design in a Changing World, 6t
12
Project Management and Ceremony


Ceremony




High Ceremony





The level of formality of a project; the rigor of holding meetings
and producing documentation
Meetings are often held on a predefined schedule, with specific
participants, agendas, minutes, and follow-through
Specifications are formally documented with an abundance of
diagrams and documentation and are frequently verified through
formal review meetings between developers and users.

Low Ceremony




Meetings occur in the hallway or around the water cooler.
Written documentation, formal specifications, and detailed
models are kept to a minimum
Developers and users usually work closely together on a daily
basis to define requirements and develop the system

Systems Analysis and Design in a Changing World, 6t
13
“Agile” Project Management


Agile Scope Management




Agile Time Management




Costs are more difficult to estimate

Agile Risk Management




Schedule must be flexible due to changes

Agile Cost Management




Scope is not well understood, but needs to be
controlled

Higher risk aspects of project are completed first

Agile Quality Management


Quality assessed after each iteration

Systems Analysis and Design in a Changing World, 6t
14
Activities of Core Process 1:
Identify Problem and Obtain Approval

Systems Analysis and Design in a Changing World, 6t
15
Identify the Problem
 IS


Development Projects usually:

Respond to an opportunity





Resolve a problem





Strategic initiative
Something that provides competitive advantage
Operational issues keep coming up
User needs aren’t being met

Respond to an external directive



Legislation requires new form of reporting
Changes in tax laws or regulations

Systems Analysis and Design in a Changing World, 6t
16
Identify the Problem
 System


Problem Description




What is the problem and idea for the solution?

System Capabilities





Vision Document

What are the capabilities the new system will have?
Helps define the scope

Business Benefits



The benefits that accrue to the organization
Tangible (in dollars) and intangible benefits

Systems Analysis and Design in a Changing World, 6t
17
System
Vision
Document
RMO CSMS

Systems Analysis and Design in a Changing World, 6t
18
RMO CSMS Vision Document (1)

Systems Analysis and Design in a Changing World, 6t
19
RMO CSMS Vision Document (2)

Systems Analysis and Design in a Changing World, 6t
20
RMO CSMS Vision Document (3)

Systems Analysis and Design in a Changing World, 6t
21
Quantify Project Approval Factors
 Estimated

Time for Completion

Systems Analysis and Design in a Changing World, 6t
22
Quantify Project Approval Factors
 Estimated

Cost for Development

Systems Analysis and Design in a Changing World, 6t
23
Quantify Project Approval Factors
 Estimated

Cost for Support

Systems Analysis and Design in a Changing World, 6t
24
Quantify Project Approval Factors
 Estimated










Benefits from New System

Opening up new markets with new services, products, or
locations
Increasing market share in existing markets
Enhancing cross-sales capabilities with existing customers
Reducing staff by automating manual functions or increasing
efficiency
Decreasing operating expenses, such as shipping charges for
“emergency shipments”
Reducing error rates through automated editing or validation
Reducing bad accounts or bad credit losses
Reducing inventory or merchandise losses through tighter
controls
Collecting receivables (accounts receivable) more rapidly

Systems Analysis and Design in a Changing World, 6t
25
Quantify Project Approval Factors
 Tangible


“Dollar” Benefits

Used for Cost/Benefit Analysis--process of comparing
costs and benefits to see whether investing in a new
system will be beneficial--

Systems Analysis and Design in a Changing World, 6t
26
Cost/Benefit Analysis
 Net


Present Value (NPV)

the present value of dollar benefits and dollar costs of
a particular investment

 Payback


the time period after which the dollar benefits have
offset the dollar costs

 Tangible


Period
Benefit

a benefit that can be measured or estimated in terms
of dollars

 Intangible


Benefit

a benefit that accrues to an organization but that can’t
be measured quantitatively or estimated accurately

Systems Analysis and Design in a Changing World, 6t
27
Cost/Benefit Analysis
Use present value (after discount factor) for all
dollar values
 Estimate the useful life of the system
 The NPV after 5 years is $1,713,097
 Payback Period is 2 years amd 128 days


Systems Analysis and Design in a Changing World, 6t
28
Examples of Intangible Benefits
 Increased

levels of service (in ways that
can’t be measured in dollars)
 Increased customer satisfaction (not
measurable in dollars)
 Survival—need to do it to compete
 Need to develop in-house expertise (such
as a pilot program with new technology)

Systems Analysis and Design in a Changing World, 6t
29
Determine Project Risk and
Feasibility


Determine the organizational risks and feasibility




Evaluate the technological risks and feasibility




Can the system be built by the team using technology
needed? Training available?

Assess the resource risks and feasibility




How well does the new system fit the organizational
culture? Risk of negative impacts?

Are the needed resources available? Skilled people?

Identify the schedule risks and feasibility


Can the system be built in the amount of time
available? Fixed Deadline?

Systems Analysis and Design in a Changing World, 6t
30
Review with Client and Obtain
Approval
Executive committee reviews and approves
 Board must review and approve for very large
projects
 Involved stakeholders need to understand what
is expected of them
 IS department needs to know what to do for
staffing and support
 Whole organization should be made aware of
the project and its importance


Systems Analysis and Design in a Changing World, 6t
31
Activities of Core Process 2:
Plan and Monitor the Project

Systems Analysis and Design in a Changing World, 6t
32
Establish the Project Environment


Project manager must establish project
parameters and the work environment:


Recording and communicating—internal and external




Work environment




Workstations, software development tools (IDE), servers and
repositories, office and meeting space, support staff

Process and procedures followed




Who, what, when, and how

Reporting and documentation, programming approach,
testing, deliverables, code and version control

In other words, tailor and operationalize the
methodology being used

Systems Analysis and Design in a Changing World, 6t
33
Establish the
Project
Environment:
Communication,
environment,
and procedures
Sample Dashboard
showing project
information and
status

Systems Analysis and Design in a Changing World, 6t
34
Establish the
Project
Environment:
Communication,
environment,
and procedures
Electronic digital
repositories of
information

Systems Analysis and Design in a Changing World, 6t
35
Establish the
Project
Environment:
Communication,
environment,
and procedures
Information stored
in repositories for
team member use

Systems Analysis and Design in a Changing World, 6t
36
Schedule the Work


Project manager must establish initial project
schedule and keep adjusting:


Project Iteration Schedule




The list of iterations and use cases or user stories assigned to
each iteration

Detailed Work Schedule




Within an iteration, the schedule that lists, organizes, and
describes the dependencies of the detailed work tasks
As each iteration is finished, a detailed work schedule is
prepared for the next iteration
The next detailed work schedule takes into account the
changes necessary based on feedback/progress

Systems Analysis and Design in a Changing World, 6t
37
Schedule the Work


Developing Detailed Work Schedule takes three
steps:


Develop a Work Breakdown Structure (WBS)




Estimate effort and identify dependencies






The list or hierarchy of activities and tasks used to estimate
the work to be done in a project or iteration
Task times
Tasks that must be completed before another task begins
Critical path--a sequence of tasks that can’t be delayed
without causing the entire project to be delayed

Create a schedule using a Gantt chart


Bar chart that portrays the schedule by the length of horizontal bars
superimposed on a calendar

Systems Analysis and Design in a Changing World, 6t
38
Schedule
the Work:
Work
Breakdown
Structure (WBS)
with Time
Estimates and
Notes

Systems Analysis and Design in a Changing World, 6t
39
Schedule the Work


Gantt Chart for first iteration




Shows task, duration, start date, predecessors, and resources
assigned to task
Generates chart graphically showing dates, predecessors, tasks,
and critical path
See Online Chapter C for more examples

Systems Analysis and Design in a Changing World, 6t
40
Staff and Allocate Resources
 Staffing






activity tasks consists of 5 tasks:

Developing a resource plan for the project
Identifying and requesting specific technical
staff
Identifying and requesting specific user staff
Organizing the project team into work groups
Conducting preliminary training and teambuilding exercises

Systems Analysis and Design in a Changing World, 6t
41
Evaluate Work Processes:
How are we doing?
Are our communication procedures adequate?
How can they be improved?
 Are our working relationships with the user
effective?
 Did we hit our deadlines? Why or why not?
 Did we miss any major issues? How can we
avoid this in the future?
 What things went especially well? How can we
ensure it continues?
 What were the bottlenecks or problem areas?
How can we eliminate them?


Systems Analysis and Design in a Changing World, 6t
42
Monitor Project Progress and
Make Corrections


Process to monitor and control project execution

Systems Analysis and Design in a Changing World, 6t
43
Monitor Project Progress and
Make Corrections


Sample Issues-Tracking Log

Systems Analysis and Design in a Changing World, 6t
44
Summary








Project management is an important and challenging career
role. Information systems projects do not have a great
success rate, and project management knowledge and skills
are valued and needed to improve this record.
Project management is directing other people to achieve a
planned result on schedule and on budget. Project managers
have internal and external responsibilities.
Project managers work with clients, who fund the project, an
oversight committee which approves and reviews progress,
and users who will directly interact with the system.
The discipline of project management is organized into the
Project Management Body of Knowledge (PMBOK) that
includes nine knowledge areas. Project managers should
study and digest this body of knowledge.

Systems Analysis and Design in a Changing World, 6t
45
Summary (continued)






Managing a project can be at a high or low level of ceremony,
meaning the degree that the project management processes
are formal and documented. Agile project management is
usually used with adaptive life cycles and low ceremony.
The SDLC in this text includes two Core Processes that
involve the project manager: 1) Identify the problem and
obtain approval and 2) Plan and monitor the project. This
chapter discusses the activities or both Core Process.
The core process Identify the problem and obtain approval
includes the following activities: 1) identify the problem, 2)
quantify project approval factors, 3) perform risk and
feasibility analysis, and 4) review with client and obtain
approval.

Systems Analysis and Design in a Changing World, 6t
46
Summary (continued)






A key deliverable is the System Vision Document, which
includes a problem description, an overview of system
capabilities, and a list of business benefits. Key project
approval factors include time estimate, cost estimate, and
cost/benefit analysis. Additionally, risk and feasibility factors
are organizational, technological, resource, and schedule.
The core process Plan and monitor the project includes the
following activities: 1) establish the project environment, 2)
schedule the work, 3) staff and allocate resources, 4)
evaluate work processes, and 5) monitor progress and make
corrections.
Scheduling the work includes a project iteration schedule and
detailed work schedules. A work breakdown structure (WBS)
lists tasks to be completed. Dependencies and time
estimates are also considered and shown in a Gantt chart.

Systems Analysis and Design in a Changing World, 6t
47

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Software requirements specification (srs) by Dan Dharma
Software requirements specification (srs) by  Dan DharmaSoftware requirements specification (srs) by  Dan Dharma
Software requirements specification (srs) by Dan Dharma
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
System Analysis and Design
System Analysis and Design System Analysis and Design
System Analysis and Design
 
System design
System designSystem design
System design
 
Ooad
OoadOoad
Ooad
 
Software Engineering Lab Manual
Software Engineering Lab ManualSoftware Engineering Lab Manual
Software Engineering Lab Manual
 
Sadcw 6e chapter4
Sadcw 6e chapter4Sadcw 6e chapter4
Sadcw 6e chapter4
 
Sadcw 6e chapter8
Sadcw 6e chapter8Sadcw 6e chapter8
Sadcw 6e chapter8
 
Sadcw 6e chapter2
Sadcw 6e chapter2Sadcw 6e chapter2
Sadcw 6e chapter2
 
Ch8-Software Engineering 9
Ch8-Software Engineering 9Ch8-Software Engineering 9
Ch8-Software Engineering 9
 
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
 
TY BSc.IT Blackbook Main Report
TY BSc.IT  Blackbook  Main ReportTY BSc.IT  Blackbook  Main Report
TY BSc.IT Blackbook Main Report
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9
 
Software engineering lecture notes
Software engineering   lecture notesSoftware engineering   lecture notes
Software engineering lecture notes
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
Blood bank management system
Blood bank management systemBlood bank management system
Blood bank management system
 
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
 
Domain object model
Domain object modelDomain object model
Domain object model
 
Blood bank
Blood bankBlood bank
Blood bank
 
Dynamic system development method
Dynamic system development methodDynamic system development method
Dynamic system development method
 

Destacado

Destacado (17)

Chapter02
Chapter02Chapter02
Chapter02
 
Uml report
Uml reportUml report
Uml report
 
07 si(systems analysis and design )
07 si(systems analysis and design )07 si(systems analysis and design )
07 si(systems analysis and design )
 
10 si(systems analysis and design )
10 si(systems analysis and design )10 si(systems analysis and design )
10 si(systems analysis and design )
 
Chapter01
Chapter01Chapter01
Chapter01
 
Chapter06
Chapter06Chapter06
Chapter06
 
Chapter04
Chapter04Chapter04
Chapter04
 
Sadcw 6e chapter6
Sadcw 6e chapter6Sadcw 6e chapter6
Sadcw 6e chapter6
 
Chapter05
Chapter05Chapter05
Chapter05
 
Sadcw 6e chapter7
Sadcw 6e chapter7Sadcw 6e chapter7
Sadcw 6e chapter7
 
Chapter03
Chapter03Chapter03
Chapter03
 
System Analysis and Design 6th edition chapter 14
System Analysis and Design 6th edition chapter 14System Analysis and Design 6th edition chapter 14
System Analysis and Design 6th edition chapter 14
 
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkapPertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
 
Ds sn is-02
Ds sn is-02Ds sn is-02
Ds sn is-02
 
Ds sn is-01
Ds sn is-01Ds sn is-01
Ds sn is-01
 
06 si(systems analysis and design )
06 si(systems analysis and design )06 si(systems analysis and design )
06 si(systems analysis and design )
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 

Similar a Sadcw 6e chapter9

Chapter06 initiating and planning systems development projects
Chapter06 initiating and planning systems development projectsChapter06 initiating and planning systems development projects
Chapter06 initiating and planning systems development projectsDhani Ahmad
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"David Pedreno
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"David Pedreno
 
Explore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesExplore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesInexture Solutions
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project ManagementSemen Arslan
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Nicole Savoie
 
Process Mapping for Credit Suisse AVP Goal & Rising Star Program
Process Mapping for Credit Suisse AVP Goal & Rising Star ProgramProcess Mapping for Credit Suisse AVP Goal & Rising Star Program
Process Mapping for Credit Suisse AVP Goal & Rising Star ProgramKelly Fairbairn
 
APSI - Analisa Perancangan Sistem Informasi
APSI - Analisa Perancangan Sistem InformasiAPSI - Analisa Perancangan Sistem Informasi
APSI - Analisa Perancangan Sistem InformasiFauzi Rakhman
 
Information system development
Information system developmentInformation system development
Information system developmentDhani Ahmad
 
2 a. project auditing
2 a. project auditing2 a. project auditing
2 a. project auditingDr.R. SELVAM
 
Knowledge Sharing.pptx
Knowledge Sharing.pptxKnowledge Sharing.pptx
Knowledge Sharing.pptxyigerem
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycleSuhleemAhmd
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)pawanonline83
 
System Analysis & Design (CHAPTER TWO) (1).ppt
System Analysis & Design (CHAPTER TWO) (1).pptSystem Analysis & Design (CHAPTER TWO) (1).ppt
System Analysis & Design (CHAPTER TWO) (1).pptAynetuTerefe2
 
Lean Six Sigma Leadership 062507
Lean Six Sigma Leadership 062507Lean Six Sigma Leadership 062507
Lean Six Sigma Leadership 062507larrypenni
 

Similar a Sadcw 6e chapter9 (20)

Chapter06 initiating and planning systems development projects
Chapter06 initiating and planning systems development projectsChapter06 initiating and planning systems development projects
Chapter06 initiating and planning systems development projects
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Explore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesExplore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and Phases
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
Manpro ppt
Manpro pptManpro ppt
Manpro ppt
 
Process Mapping for Credit Suisse AVP Goal & Rising Star Program
Process Mapping for Credit Suisse AVP Goal & Rising Star ProgramProcess Mapping for Credit Suisse AVP Goal & Rising Star Program
Process Mapping for Credit Suisse AVP Goal & Rising Star Program
 
Six Sigma - The Journey of Quality and Management
Six Sigma - The Journey of Quality and Management Six Sigma - The Journey of Quality and Management
Six Sigma - The Journey of Quality and Management
 
APSI - Analisa Perancangan Sistem Informasi
APSI - Analisa Perancangan Sistem InformasiAPSI - Analisa Perancangan Sistem Informasi
APSI - Analisa Perancangan Sistem Informasi
 
Information system development
Information system developmentInformation system development
Information system development
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
2 a. project auditing
2 a. project auditing2 a. project auditing
2 a. project auditing
 
Knowledge Sharing.pptx
Knowledge Sharing.pptxKnowledge Sharing.pptx
Knowledge Sharing.pptx
 
PM
PMPM
PM
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
System Analysis & Design (CHAPTER TWO) (1).ppt
System Analysis & Design (CHAPTER TWO) (1).pptSystem Analysis & Design (CHAPTER TWO) (1).ppt
System Analysis & Design (CHAPTER TWO) (1).ppt
 
Lean Six Sigma Leadership 062507
Lean Six Sigma Leadership 062507Lean Six Sigma Leadership 062507
Lean Six Sigma Leadership 062507
 
03_AgilePM.pptx
03_AgilePM.pptx03_AgilePM.pptx
03_AgilePM.pptx
 

Último

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 

Último (20)

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 

Sadcw 6e chapter9

  • 1. Chapter 9 Systems Analysis and Design in a Changing World, 6t 1
  • 2. Project Planning and Project Management Chapter 9 Systems Analysis and Design in a Changing World 6th Ed Satzinger, Jackson & Burd
  • 3. Chapter 9 Outline  Principles of Project Management  Activities of SDLC Core Process 1:  Identify the Problem and Obtain Approval  Activities  of SDLC Core Process 2: Plan and Monitor the Project Systems Analysis and Design in a Changing World, 6t 3
  • 4. Learning Objectives Describe the factors that cause a software development project to succeed or fail  Describe the responsibilities of a project manager  Describe the knowledge areas in the project management body of knowledge (PMBOK)  Describe the Agile approach to the project management knowledge areas  Explain the activities required to get a project approved (Core Process 1)  Explain the activities required to plan and monitor a project (Core Process 2)  Systems Analysis and Design in a Changing World, 6t 4
  • 5. Overview  Chapter 8 covered the various alternatives for the SDLC and approaches to development  You should be asking yourself: “How are all these activities coordinated?”  “How do I know which tasks to do first?”  “How is the work assigned to the different teams and team members?”  “How do I know which parts of the new system should be developed first?”  Systems Analysis and Design in a Changing World, 6t 5
  • 6. Principles of Project Management: The Need for Project Management Standish Group CHAOS Report shows too many IT project fail (only 32% completely successful)  Reasons for failure        Undefined project management practices Poor IT management and poor IT procedures Inadequate executive support for the project Inexperienced project managers Unclear business needs and project objectives Inadequate user involvement Systems Analysis and Design in a Changing World, 6t 6
  • 7. The Role of the Project Manager  Project   Organizing and directing other people to achieve a planned result within a predetermined schedule and budget The processes used to plan the project and then to monitor and control it.  Project    Management Manager Great need for effective project managers Internally managing people and resources Externally conducting public relations Systems Analysis and Design in a Changing World, 6t 7
  • 8. Project Manager Responsibilities  Internal Responsibilities       Developing the project schedule Recruiting and training team members Assigning work to teams and team members Assessing project risks Monitoring and controlling project deliverables and milestones External Responsibilities    Reporting the project’s status and progress Working directly with the client (the project’s sponsor) and other stakeholders Identifying resource needs and obtaining resources Systems Analysis and Design in a Changing World, 6t 8
  • 9. Additional Project Stakeholders  Client  the person or group that funds the project  Oversight  Committee clients and key managers who review the progress and direct the project  Users  the person or group of people who will use the new system Systems Analysis and Design in a Changing World, 6t 9
  • 10. Project Manager & Project Stakeholders Systems Analysis and Design in a Changing World, 6t 10
  • 11. Project Management Body of Knowledge (PMBOK) PMPOK is organized into 9 knowledge areas:     Project Scope Management—Defining and controlling the functions that are to be included in the system as well as the scope of the work to be done by the project team Project Time Management—Creating a detailed schedule of all project tasks and then monitoring the progress of the project against defined milestones Project Cost Management—Calculating the initial cost/benefit analysis and its later updates and monitoring expenditures as the project progresses Project Quality Management—Establishing a comprehensive plan for ensuring quality, which includes quality control activities for every phase of a project Systems Analysis and Design in a Changing World, 6t 11
  • 12. Project Management Body of Knowledge (PMBOK)      Project Human Resource Management—Recruiting and hiring project team members; training, motivating, and team building; and implementing related activities to ensure a happy, productive team Project Communications Management—Identifying all stakeholders and the key communications to each; also establishing all communications mechanisms and schedules Project Risk Management—Identifying and reviewing throughout the project all potential risks for failure and developing plans to reduce these risks Project Procurement Management—Developing requests for proposals, evaluating bids, writing contracts, and then monitoring vendor performance Project Integration Management—Integrating all the other knowledge areas into one seamless whole Systems Analysis and Design in a Changing World, 6t 12
  • 13. Project Management and Ceremony  Ceremony   High Ceremony    The level of formality of a project; the rigor of holding meetings and producing documentation Meetings are often held on a predefined schedule, with specific participants, agendas, minutes, and follow-through Specifications are formally documented with an abundance of diagrams and documentation and are frequently verified through formal review meetings between developers and users. Low Ceremony    Meetings occur in the hallway or around the water cooler. Written documentation, formal specifications, and detailed models are kept to a minimum Developers and users usually work closely together on a daily basis to define requirements and develop the system Systems Analysis and Design in a Changing World, 6t 13
  • 14. “Agile” Project Management  Agile Scope Management   Agile Time Management   Costs are more difficult to estimate Agile Risk Management   Schedule must be flexible due to changes Agile Cost Management   Scope is not well understood, but needs to be controlled Higher risk aspects of project are completed first Agile Quality Management  Quality assessed after each iteration Systems Analysis and Design in a Changing World, 6t 14
  • 15. Activities of Core Process 1: Identify Problem and Obtain Approval Systems Analysis and Design in a Changing World, 6t 15
  • 16. Identify the Problem  IS  Development Projects usually: Respond to an opportunity    Resolve a problem    Strategic initiative Something that provides competitive advantage Operational issues keep coming up User needs aren’t being met Respond to an external directive   Legislation requires new form of reporting Changes in tax laws or regulations Systems Analysis and Design in a Changing World, 6t 16
  • 17. Identify the Problem  System  Problem Description   What is the problem and idea for the solution? System Capabilities    Vision Document What are the capabilities the new system will have? Helps define the scope Business Benefits   The benefits that accrue to the organization Tangible (in dollars) and intangible benefits Systems Analysis and Design in a Changing World, 6t 17
  • 18. System Vision Document RMO CSMS Systems Analysis and Design in a Changing World, 6t 18
  • 19. RMO CSMS Vision Document (1) Systems Analysis and Design in a Changing World, 6t 19
  • 20. RMO CSMS Vision Document (2) Systems Analysis and Design in a Changing World, 6t 20
  • 21. RMO CSMS Vision Document (3) Systems Analysis and Design in a Changing World, 6t 21
  • 22. Quantify Project Approval Factors  Estimated Time for Completion Systems Analysis and Design in a Changing World, 6t 22
  • 23. Quantify Project Approval Factors  Estimated Cost for Development Systems Analysis and Design in a Changing World, 6t 23
  • 24. Quantify Project Approval Factors  Estimated Cost for Support Systems Analysis and Design in a Changing World, 6t 24
  • 25. Quantify Project Approval Factors  Estimated          Benefits from New System Opening up new markets with new services, products, or locations Increasing market share in existing markets Enhancing cross-sales capabilities with existing customers Reducing staff by automating manual functions or increasing efficiency Decreasing operating expenses, such as shipping charges for “emergency shipments” Reducing error rates through automated editing or validation Reducing bad accounts or bad credit losses Reducing inventory or merchandise losses through tighter controls Collecting receivables (accounts receivable) more rapidly Systems Analysis and Design in a Changing World, 6t 25
  • 26. Quantify Project Approval Factors  Tangible  “Dollar” Benefits Used for Cost/Benefit Analysis--process of comparing costs and benefits to see whether investing in a new system will be beneficial-- Systems Analysis and Design in a Changing World, 6t 26
  • 27. Cost/Benefit Analysis  Net  Present Value (NPV) the present value of dollar benefits and dollar costs of a particular investment  Payback  the time period after which the dollar benefits have offset the dollar costs  Tangible  Period Benefit a benefit that can be measured or estimated in terms of dollars  Intangible  Benefit a benefit that accrues to an organization but that can’t be measured quantitatively or estimated accurately Systems Analysis and Design in a Changing World, 6t 27
  • 28. Cost/Benefit Analysis Use present value (after discount factor) for all dollar values  Estimate the useful life of the system  The NPV after 5 years is $1,713,097  Payback Period is 2 years amd 128 days  Systems Analysis and Design in a Changing World, 6t 28
  • 29. Examples of Intangible Benefits  Increased levels of service (in ways that can’t be measured in dollars)  Increased customer satisfaction (not measurable in dollars)  Survival—need to do it to compete  Need to develop in-house expertise (such as a pilot program with new technology) Systems Analysis and Design in a Changing World, 6t 29
  • 30. Determine Project Risk and Feasibility  Determine the organizational risks and feasibility   Evaluate the technological risks and feasibility   Can the system be built by the team using technology needed? Training available? Assess the resource risks and feasibility   How well does the new system fit the organizational culture? Risk of negative impacts? Are the needed resources available? Skilled people? Identify the schedule risks and feasibility  Can the system be built in the amount of time available? Fixed Deadline? Systems Analysis and Design in a Changing World, 6t 30
  • 31. Review with Client and Obtain Approval Executive committee reviews and approves  Board must review and approve for very large projects  Involved stakeholders need to understand what is expected of them  IS department needs to know what to do for staffing and support  Whole organization should be made aware of the project and its importance  Systems Analysis and Design in a Changing World, 6t 31
  • 32. Activities of Core Process 2: Plan and Monitor the Project Systems Analysis and Design in a Changing World, 6t 32
  • 33. Establish the Project Environment  Project manager must establish project parameters and the work environment:  Recording and communicating—internal and external   Work environment   Workstations, software development tools (IDE), servers and repositories, office and meeting space, support staff Process and procedures followed   Who, what, when, and how Reporting and documentation, programming approach, testing, deliverables, code and version control In other words, tailor and operationalize the methodology being used Systems Analysis and Design in a Changing World, 6t 33
  • 34. Establish the Project Environment: Communication, environment, and procedures Sample Dashboard showing project information and status Systems Analysis and Design in a Changing World, 6t 34
  • 35. Establish the Project Environment: Communication, environment, and procedures Electronic digital repositories of information Systems Analysis and Design in a Changing World, 6t 35
  • 36. Establish the Project Environment: Communication, environment, and procedures Information stored in repositories for team member use Systems Analysis and Design in a Changing World, 6t 36
  • 37. Schedule the Work  Project manager must establish initial project schedule and keep adjusting:  Project Iteration Schedule   The list of iterations and use cases or user stories assigned to each iteration Detailed Work Schedule    Within an iteration, the schedule that lists, organizes, and describes the dependencies of the detailed work tasks As each iteration is finished, a detailed work schedule is prepared for the next iteration The next detailed work schedule takes into account the changes necessary based on feedback/progress Systems Analysis and Design in a Changing World, 6t 37
  • 38. Schedule the Work  Developing Detailed Work Schedule takes three steps:  Develop a Work Breakdown Structure (WBS)   Estimate effort and identify dependencies     The list or hierarchy of activities and tasks used to estimate the work to be done in a project or iteration Task times Tasks that must be completed before another task begins Critical path--a sequence of tasks that can’t be delayed without causing the entire project to be delayed Create a schedule using a Gantt chart  Bar chart that portrays the schedule by the length of horizontal bars superimposed on a calendar Systems Analysis and Design in a Changing World, 6t 38
  • 39. Schedule the Work: Work Breakdown Structure (WBS) with Time Estimates and Notes Systems Analysis and Design in a Changing World, 6t 39
  • 40. Schedule the Work  Gantt Chart for first iteration    Shows task, duration, start date, predecessors, and resources assigned to task Generates chart graphically showing dates, predecessors, tasks, and critical path See Online Chapter C for more examples Systems Analysis and Design in a Changing World, 6t 40
  • 41. Staff and Allocate Resources  Staffing      activity tasks consists of 5 tasks: Developing a resource plan for the project Identifying and requesting specific technical staff Identifying and requesting specific user staff Organizing the project team into work groups Conducting preliminary training and teambuilding exercises Systems Analysis and Design in a Changing World, 6t 41
  • 42. Evaluate Work Processes: How are we doing? Are our communication procedures adequate? How can they be improved?  Are our working relationships with the user effective?  Did we hit our deadlines? Why or why not?  Did we miss any major issues? How can we avoid this in the future?  What things went especially well? How can we ensure it continues?  What were the bottlenecks or problem areas? How can we eliminate them?  Systems Analysis and Design in a Changing World, 6t 42
  • 43. Monitor Project Progress and Make Corrections  Process to monitor and control project execution Systems Analysis and Design in a Changing World, 6t 43
  • 44. Monitor Project Progress and Make Corrections  Sample Issues-Tracking Log Systems Analysis and Design in a Changing World, 6t 44
  • 45. Summary     Project management is an important and challenging career role. Information systems projects do not have a great success rate, and project management knowledge and skills are valued and needed to improve this record. Project management is directing other people to achieve a planned result on schedule and on budget. Project managers have internal and external responsibilities. Project managers work with clients, who fund the project, an oversight committee which approves and reviews progress, and users who will directly interact with the system. The discipline of project management is organized into the Project Management Body of Knowledge (PMBOK) that includes nine knowledge areas. Project managers should study and digest this body of knowledge. Systems Analysis and Design in a Changing World, 6t 45
  • 46. Summary (continued)    Managing a project can be at a high or low level of ceremony, meaning the degree that the project management processes are formal and documented. Agile project management is usually used with adaptive life cycles and low ceremony. The SDLC in this text includes two Core Processes that involve the project manager: 1) Identify the problem and obtain approval and 2) Plan and monitor the project. This chapter discusses the activities or both Core Process. The core process Identify the problem and obtain approval includes the following activities: 1) identify the problem, 2) quantify project approval factors, 3) perform risk and feasibility analysis, and 4) review with client and obtain approval. Systems Analysis and Design in a Changing World, 6t 46
  • 47. Summary (continued)    A key deliverable is the System Vision Document, which includes a problem description, an overview of system capabilities, and a list of business benefits. Key project approval factors include time estimate, cost estimate, and cost/benefit analysis. Additionally, risk and feasibility factors are organizational, technological, resource, and schedule. The core process Plan and monitor the project includes the following activities: 1) establish the project environment, 2) schedule the work, 3) staff and allocate resources, 4) evaluate work processes, and 5) monitor progress and make corrections. Scheduling the work includes a project iteration schedule and detailed work schedules. A work breakdown structure (WBS) lists tasks to be completed. Dependencies and time estimates are also considered and shown in a Gantt chart. Systems Analysis and Design in a Changing World, 6t 47