Beruflich Dokumente
Kultur Dokumente
9/4/2010
33
PROJECT PHASE
ACTIVITIES
Definition
Requirements
Go/no Go decision
Proposal
Analysis
Functional
specification
Development
Proposal
Re-estimate
Design
System Design
ATP
Re-estimate
Module Design
Coding
John J. Rakos
System Test
Acceptance
Integration
Testing
Acceptance Test
Project Management
Operation
Cutover
Warranty
Sell next project
Post Project Rev.
Maintenance
Reviews
Status Reports
(*)
DOCUMENTS AND
(MILESTONES)
Programming
Requirement
Document (*)
(userS.O.)
Analysis Proposal
(User buys)
Preliminary
project plan
(resource provider
S.O)
Documentation
Functional
Spesification
(user S.O)
Estimates and
Project plan
(re-done)
Top level design
Design specifica.
(walked thru.)
Acceptance test
Plan (user s.o)
Revised estimates
(done)
Module Design
(walked thru)
System test Plan
(Done)
User DocumenTation
(started)
Programs
(tested)
Project leader
(S.O)
User Training
Working/
Debugged
System
(Proj.Mgr S.O.)
Test Result
(user S.O.)
New system
Operational
(user satis.)
User Supported
Proposal for
Next project
(user buy)
Relative Effort
(PM)
(Total Staff)
(*) The requirements Document may or may not be part of the project
9/4/2010
Engineering Workflows
9/4/2010
Promises to user :
Mr./Ms. User, we will build a house for you. This house will have rooms with
thermostat),which will provide you with temperature control. If you turn the
thermostat to the right, the house will get warmer. If you turn it to the left, the house
will become colder.
In each room there will be a 'gizmo' called a light switch (provide a diagram) to
provide you withl ight control. If you push the switch upward, the room will be
bright, if downward, the room will be dark.
Plumbing will be provided in a room called the 'bathroom' with utilities to do the
necessities and for washing. There will be a lever on one utility, which, when
pushed
downward, will flush (provide a diagram?). There will be utilities with 'taps'. When
you turn the left tap clockwise hot water will come out. When you turn the right tap
clockwise cold water will come out (provide a diagram).
sleeping area.
Placement of each room, as well as the doors and
halls for the most efficient interconnection between
the rooms
Furnace to control temperature
Wiring location
Placement plumbing
8
9/4/2010
electricians, etc
They all work according to blueprint or design
specification.
10
9/4/2010
11
12
9/4/2010
13
14
9/4/2010
Project Management
The project manager plans and guides the
software project
The project manager is responsible for identifying
15
Identifying Needs
The project manager drives the scope of the
project.
The project manager should identify and talk to the
main stakeholder
The effective way to show stakeholders that their
needs are understood and that those specific needs
will be addressed is with a vision and scope
document
16
9/4/2010
18
9/4/2010
Vision Statement
A general statement describing how those needs
will be filled
Vision statement summarizes the long-term
purpose and intent of the new product.
The vision statement should reflect a balaced
view that will satisfy the needs of diverse
stakeholders.
It can be somewhat idealistic but should be
grounded in the realities of existing or anticipated
markets, enterprise architectures, corporate
strategic directions, and resource limitations
19Software Requirements, Second Edition. Karl E. Wiegers , Microsoft Press
use]
Unlike [primary competitive alternative, current
system, or current business process]
Our product [statement of primary differentiation
and advantages of product]
20Software
10
9/4/2010
21Software
22
Information Technology Project Management, Fifth Edition, Copyright 2007
11
9/4/2010
23
An ObjectObject-Oriented Approach, Alan Dennis, Barbara Wixom, and David Tegarden. Second Edition
2424
12
9/4/2010
Project Plan
The project plan defines the work that will be done on
that will be produced and a list of people who will perform that
work
A resource list that contains a list of all resources that will be
needed for the product and their availability
A work breakdown structure and a set of estimates
A project schedule
A risk plan that identifies any risks that might be encountered
and indicates how those risks would be handled should they
occur
25
Statement of Work
The statement of work (SOW) is a detailed
26
13
9/4/2010
Resource List
The project plan should contain a list of all
27
project schedule:
A work breakdown structure (WBS) is defined. This is a list of
28
14
9/4/2010
Risk Plan
A risk plan is a list of all risks that threaten the
29
30
15
9/4/2010
pricing
Staying in control when things go wrong
31
16
9/4/2010
the project?
33
34
17
9/4/2010
35
36
18
9/4/2010
Tugas 1
Pilih proyek yang diketahui dari tempat magang,
37
19