Slide 1 Project Management Chapter 4. PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons,

Slides:



Advertisements
Similar presentations
Chapter 2: Project Management
Advertisements

Systems Analysis and Design
Systems Analysis and Design
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Project Management. 5 Basic Functions of Managing ßPlan ßStaff ßOrganize ßDirect ßControl A Review… What do these terms mean to you relative to your project?
Introduction to Project Management Chapter 6 Managing Project Scheduling Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George.
Using UML, Patterns, and Java Object-Oriented Software Engineering Royce’s Methodology Chapter 16, Royce’ Methodology.
Project Cost Management Estimation Budget Cost Control
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
IS 421 Information Systems Analysis James Nowotarski 11 November 2002.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
IS 421 Information Systems Analysis James Nowotarski 4 November 2002.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Key.
© 2008 by Prentice Hall 1 Chapter 2. © 2008 by Prentice Hall 2 Project – a planned undertaking of related activities to reach an objective that has a.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
Planning. SDLC Planning Analysis Design Implementation.
Project Management and Scheduling
What is Business Analysis Planning & Monitoring?
Lecture 4: Project Management (Continuation) Dr. Taysir Hassan Abdel Hamid November 3, 2013.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Project Management Chapter 3. Objectives Become familiar with estimation. Be able to create a project workplan. Understand why project teams use timeboxing.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Lecture 6. Review of Lecture 5 Company strategic planning: mission and objective statements and competitive strategy. Planning Methods: Top-down, Bottom-up.
Chapter 3: Project Management
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved..
Slide 1 Project Management Chapter 4. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Become familiar.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Project Management in the Software Development Environment CIS490.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Lecture 3: Project Management Dr. Taysir Hassan Abdel Hamid.
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved..
Project Management Chapter 3
©1999 Addison Wesley LongmanSlide 3.1 Managing IS Projects Planning –Decomposing Project into Activities –Estimating resources –Developing a schedule –Setting.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Slide 1 Critical Success Factor : Project Management Project Management is the process of _______ the development of a system with a specified _____ frame.
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Slide 1 Systems Analysis and Design with UML Version 2.0 Chapter 4 Project Management.
Software project management 3rd Umer khalid Lecturer University of Lahore Sargodha campus.
Lecture 3: Project Management Dr. Taysir Hassan Abdel Hamid.
© 2008 Prentice Hall6-1 Introduction to Project Management Chapter 6 Managing Project Scheduling Information Systems Project Management: A Process and.
PERTEMUAN-2 Chapter 2. Project Selection and Management
HCIS 410 AID Experience Tradition /hcis410aid.com
By Wilmer Arellano Spring 2010
Systems Analysis and Design
Project Management Chapter 3.
Systems Analysis & Design N106
Systems Analysis and Design
Planning Phase: Project Control and Deliverables
Systems Analysis and Design
System Design Chapter 8 PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights.
Systems Analysis and Design
System analysis and design
Roberta Roth, Alan Dennis, and Barbara Haley Wixom
Systems Analysis and Design
Project Management Process Groups
Systems Analysis and Design With UML 2
Systems Analysis and Design
Presentation transcript:

Slide 1 Project Management Chapter 4

PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Understand why project teams use timeboxing. ■ Become familiar with how to staff a project. ■ Understand how computer-aided software engineering, improve the efficiency of a project. ■ Understand how to reduce risk on a project.

Slide 3 Key Definitions Project management is the process of planning and controlling the development of a system within a specified timeframe at a minimum cost with the right functionality. A project manager has the primary responsibility for managing the hundreds of tasks and roles that need to be carefully coordinated.

Slide 4 IDENTIFYING PROJECT SIZE

Slide 5 Getting the Right Numbers for Estimation Prior projects Past experience Industry standards Detailed analysis

Slide 6 Estimating a Project Based on Industry Information Planning Analysis Design Implementation Industry Standard For Web15% 20% 35% 30% Applications Time Required in Person Months Planning Phase Approach

Slide 7 Function Points Approach A function point is a measure of program size that is based on the system’s number and complexity of inputs, outputs, queries, files, and program interfaces

Slide 8 Calculate Function Points List major elements of system. Determine total number of each element. Specify complexity index of each component (low, med., high). Total index multiplied by number of components (TUFP).

Slide 9 Function Point Estimation --Step One Complexity DescriptionLow MediumHighTotal Inputs__x 3 __x 4 __x 6____ Outputs__x 4 __x 5__x 7____ Queries__x 3 __x 4__x 6____ Files__x 7 __x 10__x 15____ Program__x 5 __x 7__x 10____ Interfaces TOTAL UNADJUSTED FUNCTION POINTS____

Slide 10 TUPF Example

Slide 11 Converting Function Points to Lines of Code Source: Capers Jones, Software Productivity Research LanguageLOC/Function Code Point C COBOL JAVA C++ Turbo Pascal Visual Basic PowerBuilder HTML Packages (e.g., Access, Excel)

Slide 12 Estimating Effort --Step Two Function of size and production rate. COCOMO model converts a lines-of-code estimate into a person-month estimate. For moderate-size projects multiply thousands of lines of code by 1.4 to get the number of people to assign to the project

Slide 13 COCOMO Estimation Calculation Effort =1.4 * thousands-of- (in Person-lines-of-code Months) Example: If LOC = 2000 Then... Effort =(1.4 * 2000)= 2,8 Person Months

Slide 14 Staffing Attributes Staffing levels will change over a project’s lifetime. Adding staff may add more overhead than additional labor. Using teams of 8-10 reporting in a hierarchical structure can reduce complexity.

Slide 15 Increasing Complexity with Larger Teams

Slide 16 Estimating time --Step Three Months to complete schedule time (months) = 3.0 × person-months 1/3

Slide 17 CREATING THE WORK PLAN

Slide 18 Developing a WorkPlan Identify tasks in the project Estimate task length Determine task dependencies Specify to whom task will be assigned List deliverables

Slide 19 A Workplan Example Work Plan InformationExample Name of taskPerform economic feasibility Start date`Jan 05, 2001 Completion dateJan 19, 2001 Person assignedMary Smith, sponsor Deliverable(s)Cost-benefit analysis Completion statusOpen PriorityHigh Resources neededSpreadsheet Estimated time16 hours Actual time14.5 hours

Slide 20 Identifying Tasks Top-down approach Identify highest level tasks as phases in the project Break them into increasingly smaller units Methodology Using standard list of tasks Similar previous projects

Slide 21 Top Down Task Identification Phases Phases with high level steps Work PlanDeliverablesEstimated Assigned hours To *

Slide 22 Work Breakdown Structure Specify high level tasks Break down each step into smaller tasks and number them in a hierarchical fashion

Slide 23 Project WorkPlan

Slide 24 STAFFING THE PROJECT

Slide 25 Key Definitions The staffing plan describes the kinds of people working on the project The project charter describes the project’s objectives and rules A functional lead manages a group of analysts A technical lead oversees progress of programmers and technical staff members

Slide 26 Motivation Use monetary rewards cautiously (carefully) Use intrinsic rewards Achievement The work itself Responsibility Advancement Chance to learn new skills

Slide 27 Conflict Avoidance Strategies Clearly define roles and project plans Hold individuals accountable (answerable) Develop schedule commitments ahead of time Forecast other priorities and their possible impact on the project

Slide 28 Possible Reporting Structure

Slide 29 CONTROLLING AND DIRECTING THE PROJECT

Slide 30 The Hurricane Model Project Stage Time

Slide 31 Margins of Error in Cost and Time Estimates Typical margins of Error for Well-done Estimates PhaseDeliverableCost (%)time (%) PlanningSystem Request40060 Project Plan10025 AnalysisSystem Proposal5015 DesignSystem Specification2510 Source: Boehm et al. (1995)

Slide 32 Gantt Chart

Slide 33 Standards Examples Formal rules for naming files Forms indicating goals reached Programming guidelines  Can you think of more examples?

Slide 34 Documentation Project binder Table of contents Continual updating

Slide 35 Managing Risk Risk assessment Actions to reduce risk Revised assessment

Slide 36 Summary Project management is critical to successful development of new systems Project management involves planning, controlling and reporting on time, labor, and costs.

Slide 37 Expanding the Domain For more detail on project management, visit the project management institute and its special interest group on information systems: