Project
3
Systems Analysis and Design in a Changing World, Fifth Edition
*
3
Learning Objectives
- Explain the elements of project management and the responsibilities of a project manager
- Explain project initiation and the activities in the project planning phase of the SDLC
- Describe how the scope of the new system is determined
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Learning Objectives (continued)
- Develop a project schedule using Gantt charts
- Develop a cost/benefit analysis and assess the feasibility of a proposed project
- Discuss how to staff and launch a project
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Overview
- Fundamental principles of project management
- Role of project manager
- Project management as part of the SDLC
- Project management knowledge areas
- How information system projects initiated
- RMO project initiation
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Overview (continued)
- The project planning activities within the SDLC
- Planning the problem needing an IS solution
- Developing a project schedule
- Confirming project feasibility
- Staffing and Launching a project
- Project planning at RMO
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Success Factors
- Project management important for success of system development project
- 2000 Standish Group Study
- Only 28% of system development projects successful
- 72% of projects canceled, completed late, completed over budget, and/or limited in functionality
- Thus, project requires careful planning, control, and execution
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Reasons for Project Failure
- Incomplete or changing requirements
- Limited user involvement
- Lack of executive support
- Lack of technical support
- Poor project planning
- Unclear objectives
- Lack of required resources
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Reasons for Project Success
- Clear system requirement definitions
- Substantial user involvement
- Support from upper management
- Thorough and detailed project plans
- Realistic work schedules and milestones
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Role of the Project Manager
- Project management – organizing and directing people to achieve a planned result within budget and on schedule
- Success or failure of project depends on skills of the project manager
- Beginning of project – plan and organize
- During project – monitor and control
- Responsibilities are both internal and external
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Internal Responsibilities
- Identify project tasks and build a work breakdown structure
- Develop the project schedule
- Recruit and train team members
- Assign team members to tasks
- Coordinate activities of team members and subteams
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Internal Responsibilities
- Assess project risks
- Monitor and control project deliverables and milestones
- Verify the quality of project deliverables
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
External Responsibilities
- Report the project’s status and progress
- Establish good working relationships with those who identify the needed system requirements
- The people who will use the system
- Work directly with the client (the project’s sponsor) and other stakeholders
- Identify resource needs and obtain resources
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Participants in a System
Development Project
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-1
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Various Titles/Roles of Project Managers
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-2
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Management Tasks
- Beginning of project
- Overall project planning
- During project
- Project execution management
- Project control management
- Project closeout
- Project management approach differs for
- Predictive SDLC
- Adaptive SDLC
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Management and SDLC Tasks for a Predictive Project
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-3
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Management and SDLC Tasks for an Adaptive Project
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-4
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Level of Formality
- Independent of type of project (predictive or adaptive)
- Independent of approach to development (structured or object-oriented)
- Highly formal projects
- Formal status reports, formal requirements, etc.
- Less formal projects
- Agile Software Development
- Focus on the team, the users
- Plan for change, be flexible
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Management Body of Knowledge (PMBOK)
- Scope management
- control functions included in system
- control scope of work done by team
- Time management
- Build detailed schedule of all project tasks
- Monitor progress of project against milestones
- Cost management
- Calculate initial cost/benefit analysis
- Monitor expenses
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Management Body of Knowledge (continued)
- Quality management
- Establish quality plan and control activities for each project phase
- Human resource management
- Recruit and hire project team members
- Train, motivate, team build
- Communications management
- Identify stakeholders and their communications
- Establish team communications
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Management Body of Knowledge (continued)
- Risk management
- Identify and review risks for failure
- Develop plans to reduce these risks
- Procurement management
- Develop requests for proposals (RFPs)
- Evaluate bids, write contracts, monitor performance
- Integration management
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Initiation and Project Planning
- Driving forces to start project
- Respond to opportunity
- Resolve problem
- Conform to directive
- Project initiation comes from
- Long-term IS strategic plan (top-down) prioritized by weighted scoring
- Department managers or process managers (bottom-up)
- Response to outside forces (HIPAA)
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Initiating Customer Support System RMO
- Strategic IS plan directs IS development’s project priorities
- Customer support system (CSS) selected
- John MacMurty – creates project charter
- Barbara Halifax – project manager
- Steven Deerfield – senior systems analyst
- Goal is to support multiple types of customer services (ordering, returns, online catalogs)
- Project charter describes key participants
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
RMO Project Charter
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-5
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Planning Activities
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-6
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Project Planning Activities and
their key questions
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-7
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Defining the Problem
- Review business needs
- Use strategic plan documents
- Consult key users
- Develop list of expected business benefits
- Identify expected system capabilities
- Define scope in terms of requirements
- Create system scope document
- Build proof of concept prototype
- Create context diagram
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
System Scope Document
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-8
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Context Diagram for Customer Support
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-9
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Defining the Problem at RMO
- Barbara – Completed problem definition statement
- Steve – Conducted preliminary research on alternative solutions
- Barbara, Steve, and William McDougal – Proceeded with analysis before making solution decisions
- Barbara and Steve – Began schedule, budget, feasibility statement for new system
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Producing the Project Schedule
- Develop work breakdown structure (WBS)
- Build a schedule using Gantt chart
- Develop resource requirements and the staffing plan
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Work Breakdown Structure
(Predictive)
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-10
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Work Breakdown Structure
(Adaptive)
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-11
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Entering WBS into MS Project
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-12
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Using a Split Window for Duration and Predecessor Information
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-13
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Task Definitions
- Critical path is the sequence of connected tasks that cannot be delayed without causing the project to be delayed
- Slack time is that amount of time a task can be delayed without delaying the project
- Float – another term used to define slack time
- Milestone is a definite completion point that is marked by a specific deliverable or event
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Tracking Gantt Chart for Project Plan
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 13-14
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Resource Sheet with Two Resources
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-15
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Entering Resources for Tasks
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-16
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Gantt Chart for Entire Project (with overlapping phases)
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-17
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Gantt Chart for Iterative Project
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-18
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Identifying Risks and
Confirming Project Feasibility
- Risk management
- Organizational and cultural feasibility
- Technological feasibility
- Schedule feasibility
- Resource feasibility
- Economic feasibility
- Cost/benefit analysis
- Sources of funds (cash flow, long-term capital)
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Risk Analysis
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-19
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Organizational and Cultural Feasibility
- Each company has own culture
- New system must fit into culture
- Evaluate related issues for potential risks
- Low level of computer competency
- Computer phobia
- Perceived loss of control
- Shift in power
- Fear of job change or employment loss
- Reversal of established work procedures
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Technological Feasibility
- Does system stretch state-of-the-art technology?
- Does in-house expertise presently exist for development?
- Does an outside vendor need to be involved?
- Solutions include
- Training or hiring more experienced employees
- Hiring consultants
- Changing scope and project approach
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Schedule Feasibility
- Estimates needed without complete information
- Management deadlines may not be realistic
- Project managers
- Drive realistic assumptions and estimates
- Recommend completion date flexibility
- Assign interim milestones to periodically reassess completion dates
- Involve experienced personnel
- Manage proper allocation of resources
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Resource Feasibility
- Team member availability
- Team skill levels
- Computers, equipment, and supplies
- Support staff time and availability
- Physical facilities
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Economic Feasibility
- Cost/benefit analysis
- Estimate project development costs
- Estimate operational costs after project
- Estimate financial benefits based on annual savings and increased revenues
- Calculate using table of costs and benefits
- Uses net present value (NPV), payback period, return on investment (ROI) techniques
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Supporting Detail for Salaries
and Wages for RMO
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-20
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Summary of Development Costs for RMO
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-21
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Summary of Annual Operating Costs
for RMO
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-22
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Sample Benefits for RMO
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-23
Systems Analysis and Design in a Changing World, 5th Edition
*
3
RMO Cost Benefit Analysis
Systems Analysis and Design in a Changing World, 5th Edition
*
Figure 3-24
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Intangibles in Economic Feasibility
- Intangible benefits cannot be measured in dollars
- Increased levels of service
- Customer satisfaction
- Survival
- Need to develop in-house expertise
- Intangible costs cannot be measured in dollars
- Reduced employee morale
- Lost productivity
- Lost customers or sales
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Staffing and Launching the Project
- Develop resource plan for the project
- Identify and request specific technical staff
- Identify and request specific user staff
- Organize the project team into workgroups
- Conduct preliminary training and team building exercises
- Key staffing question: “Are the resources available, trained, and ready to start?”
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Launching Project
- Scope defined, risks identified, project is feasible, schedule developed, team members identified and ready
- Oversight committee finalized, meet to give go-ahead, and release funds
- Formal announcement made to all involved parties within organization
- Key launch question: “Are we ready to start?”
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Recap of Project Planning for RMO
- Created schedule and plans for CSS
- Addressed all aspects of project management (project planning and scope)
- Included project communication and quality
- Identified desired team members
- Refined internal working procedures
- Taught tools and techniques used on project
- Planned kickoff meeting to officially launch
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Summary
- Project management tasks
- Start at SDLC project planning phase
- Continue throughout each SDLC phase
- Organizing and directing other people
- Achieve planned result
- Use predetermined schedule and budget
- Knowledge areas needed
- Scope, time, cost, quality, human resources, communications, risk, procurement
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*
3
Summary (continued)
- Project initiation
- Information system needs are identified and prioritized in strategic plans
- Project planning phase
- Define problem (investigation and scope)
- Produce project schedule (WBS)
- Confirm project feasibility (evaluate risks)
- Staff project (know people’s skills)
- Launch project (executive formal approval)
Systems Analysis and Design in a Changing World, 5th Edition
*
Systems Analysis and Design in a Changing World, 5th Edition
*