Project Management.

Slides:



Advertisements
Similar presentations
Successful Project Management Justice, E-Government, & the Internet June 28, 2000 – Dallas, Texas Lawrence P. Webster.
Advertisements

PROCESS FRAMEWORK Lecture - 3. Topics covered PROCESS FRAMEWORK PROCESS MODELS DIFFERENCE.
Software Quality Assurance Plan
Chapter 2 The Analyst As Project Manager In Managing Information Systems 2.3.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Project Management.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
What is a project? Project Management Institute definition
Successful Project Management Justice, E-Government, & the Internet June 28, 2000 – Dallas, Texas Lawrence P. Webster.
Project Management Session 7
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Chapter 5: Project Scope Management
Software Engineering Project Management Presented by James Roberts EEL6883 Spring ‘07.
Defining the Activities. Documents  Goal Statement defines why helps manage expectations  Statement of Work what gets delivered defines scope  Software.
Project Management and Scheduling
Chapter 9. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
@ Industrial Engineering by Bopaya Bidanda David I. Cleland.
Copyright 2002 Prentice-Hall, Inc. Managing the Information Systems Project 3.1 Chapter 3.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Computer System Analysis
SA Capstone Requirements and Design Week 10 SYST Winter 2013 Instructors: Jerry Kotuba & Joe Varrasso.
Module 1 Session 1.1 Visual 1 Managing the Implementation of Development Projects Course Overview and Introduction.
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.
Software Quality Assurance Activities
What’s a Project? AD642. Why the Emphasis on Project Management? Copyright 2011 John Wiley & Sons, Inc. 1-2  Many tasks do not fit neatly into business-as-usual.
Welcome to Session 4 – Project Management Process Overview (continued) Instructor:Phyllis Sweeney Instructor: Phyllis Sweeney Project Management Certificate.
Foundations of Technology.  To familiarize students with the function, applications, and requirements of construction management.
Common Activities Activities and Tasks in the WBS.
Project Scope Management Project management Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours.
Project Management. Acronyms: SEPM: Software Engineering Project Management SPM: Software Project Manager PM: Project Manager SPMP: Software Project Management.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Chapter 11. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
Project Life Cycle.
Slide 1 Project Management Chapter 4. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Become familiar.
BSBPMG402A Apply Time Management Techniques Apply Time Management Techniques Unit Guide C ertificate IV in Project Management Qualification Code.
University of Southern California Center for Systems and Software Engineering Barry Boehm, USC CS 510 Software Planning Guidelines.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e Business & Enterprise Systems The Integrated Master Plan (IMP) and the Integrated Master Schedule.
 Management ◦ The activities and tasks undertaken by one or more persons for the purpose of planning and controlling the activities of other in order.
Project Management and Risk. Definitions Project Management: a system of procedures, practices, technologies, skills, and experience needed to manage.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
Software Project Management (SEWPZG622) BITS-WIPRO Collaborative Programme: MS in Software Engineering SECOND SEMESTER /1/ "The content of this.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Chapter 2 Managing the Information Systems Project 2.1.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Project Management Why do projects fail? Technical Reasons
SCOPE DEFINITION,VERIFICATION AND CONTROL Ashima Wadhwa.
~ pertemuan 4 ~ Oleh: Ir. Abdul Hayat, MTI 20-Mar-2009 [Abdul Hayat, [4]Project Integration Management, Semester Genap 2008/2009] 1 PROJECT INTEGRATION.
Team-Based Development ISYS321 Managing the Information Systems Project.
Project Management Processes for a Project Chapter 3 PMBOK® Fourth Edition.
1 Chapter 11 Planning. 2 Project Planning “establishing a predetermined course of action within a forecasted environment” “establishing a predetermined.
SOFTWARE PROJECT MANAGEMENT
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
WEEK 3 Project Planning.
What is a WBS? A Work Breakdown Structure is not a list of tasks, a schedule or an organization chart. Rather it provides the basis on which a task.
Chapter 11 Project Management.
Systems Analysis and Design in a Changing World, 4th Edition
Project life span.
Software Planning Guidelines
Project Management.
Chapter 3 Managing the Information Systems Project
Description of Revision
Defining the Activities
Project Management and Risk
CIS12-3 IT Project Management
Project Management Chapter 11.
DOD’S PHASED SYSTEM DEVELOPMENT PROCESS
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

Project Management

Acronyms: SEPM: Software Engineering Project Management SPM: Software Project Manager PM: Project Manager SPMP: Software Project Management Plan

Objectives of SEPM Delivery of a product that reliably performs specified functions developed within cost and schedule Real world: May not have specification Relative importance of cost/time/specs is ambiguous Cost/schedule/spec changes during project The contract under discussion may not embody all of the strategic goals of the enterprise The contract under discussion may not embody all of the goals of the PM

Definitions Project Management: a system of procedures, practices, technologies, skills, and experience needed to manage a project: Planning: determine course of actions Organizing: Determine work to be done and partition into units Staffing: Select and train people Leading: Motivate people to achieve objectives Controlling: Evaluate accomplishment of tasks

1. Planning Specify goals and objectives for project Specify strategies, policies, plans for achieving goals Process: Set objectives: identify tasks and resources needed Develop policies (provide guides for decision making) Forecast future and anticipate events. Assess risk Analyze alternatives including planning for subcontractors, if applicable Prepare budgets: Need cost estimation Develop project plan

2. Organizing Identify project functions, activities, and tasks Describe organization of project team and identify dependence on external groups Select project management structure for monitoring, coordinating, and communicating Create position descriptions and define responsibilities and qualifications

3. Staffing Fill positions Assimilate new personnel Educate and train personnel Evaluate personnel Compensate personnel

Filling Positions This is perhaps the most important part of project management Consider Intelligence, education, skills Character, personality

Assimilation and Education Ensure staff are familiar with project objectives and schedules Education: teaches basic principles and theory (long term) Training: teaches a specific skill to use, operate, or make something (short term) Projects require training; Organizations require education.

4. Leading Provide vision and direction Create effective work environment Motivate personnel Supervise and coordinate personnel and activities Resolve conflicts Handle changes

5. Controlling Ensure the project goes according to plan Set goals Monitor Measure results Initiate corrective actions Reward and discipline

Creating a Project Plan Task list; work breakdown schedule Resources Network of tasks

Task list Precursors to the task The output of the task The resources required to complete the task End of task (milestone)

Work Decomposition Q: How to you eat an elephant? Need Define requirements/objectives Size Database Estimate size Produce conceptual design Productivity Database Estimate resources Subdivide work into manageable units Produce schedule Resources Pool Identify risks Develop Product Size, Resource Schedule Data Process Analysis Sequence project activities Product Tracking Reports Q: How to you eat an elephant?

Work Decomposition A: With a work breakdown structure, of course WBS ... is “an enumeration of all work activities in hierarchic refinements of detail, which organizes work to be done into short, manageable tasks, with quantifiable inputs, outputs, schedules, and assigned responsibilities” [Tausworthe 80]

Work Breakdown Structure …provides a framework from which the total project is described as a summation of elements planning can be performed costs and budgets can be estimated time, cost, and performance can be tracked status can be reported work assignments established tasks of interest to project management are identified and measured [Boehm 81]

Work Decomposition Level Description 1 Project 2 Phase 3 Subphase Total program 1 2 3 4 5 6 Level Description 1 Project 2 Phase 3 Subphase 4 Task group 5 Task 6 Subtask Project1 Project2 Projectn Task1 Task2 Taskx Subtask1 Subtask2 Subtasky Work Pkg1 Work Pkg2 Work Pkgz Level of Effortw Level of Effort2 Level of Effortw

Sample Standard WBS 0000 Entire System 1000 Product 2000 Training 1100 Subsystem 1 1110 Component 1 1111 Requirements Analysis 1112 Design 1113 Code and unit test 1114 Module integration test 1115 Formal qualification test 1116 Problem resolution 1117 Documentation 1118 Formal review 1120 Component 2 ... 11X0 Component X 11Z0 Integration test 1200 Subsystem 2 1X00 Subsystem X 1Y00 Integration test 2000 Training 2100 Equipment 2200 Services 2300 Facilities 3000 Support equipment 3100 Organizational 3200 Depot 4000 Systems test and eval 4100 Development test and eval 4200 Operational test and eval 4300 Mockups 4400 Test and evaluation equipment 4500 Test facilities

Sample Standard WBS-2 5000 System project management 5100 Engineering support 5110 Configuration management 5111 CM plan 5112 Configuration item identification 5113 Configuration audit 5114 Configuration status accounting 5120 Quality assurance 5121 QA plan 5122 Process identification 5123 Process control 5124 QA audits 5125 QA status accounting 5200 Project management 5210 Planning 5240 Staffing 5250 Directing 5260 Controlling 6000 Deployment 6100 Technical support 6200 Site construction 6300 Site conversion

Sample Standard WBS-3 Entire System Product Training Support Equipment Test Mgmt Deployment 1100 Subsystem 1 1X00 Subsystem X 1Y00 Integration test 5100 Systems engineering 5200 Project management 3100 Organizational 3200 Depot 4100 Development test and eval 4200 Operational test and eval 4300 Mockups 4400 Test and evaluation equipment 4500 Test facilities 6100 Technical support 6200 Site construction 6300 Site conversion 2100 Equipment 2200 Services 2300 Facilities

WORK BREAKDOWN STRUCTURE DICTIONARY Associated Lower Level Elements WBS dictionary Project number: Date: WORK BREAKDOWN STRUCTURE DICTIONARY Sheet Of WBS level Element Designator & Title: 1000 Satellite Software 1 2 3 4 5 6 X Element Description The compete flyaway software for the XYZ communications satellite. WBS level Associated Lower Level Elements 1 2 3 4 5 6 Designator & Title X 1100 Bird health and status subsystem X 1200 Navigation subsystem X 1300 Communications subsystem

Mapping the WBS Project X Component1 Component2 Analysis Design Code & unit test Intgr test Qual test Analysis Design Code & unit test Intgr test Qual test

Task Assignment Record Team ______ Assigned By Assigned To Date Assigned Date Due Assignment Description Date Submitted* * both parties should initial

Project Meeting Record Team ________ Meeting number: Type of meeting: Date: Start time: Duration: Participant Roles Facilitator: Recorder: Timekeeper: Role: _________________ Subject/Meeting Objective: Attachments: Summary of Covered Topics Summary of Decisions Summary of Conclusions Summary of Next Steps Items for Future Consideration Other: _________________________ Meeting’s Overall Score: Comments: Unproductive 1 2 3 4 5 6 7 8 9 10 Productive Next Meeting: Date: ______________ Time: ___________ Location: _____________________ Subject/Meeting Objective:

Example Roles Functioning Explainer of ideas or procedures Recorder Encourager of participation Clarifier/Paraphraser Formulating Summarizer Checker of understanding Elaborator Fermenting Criticizer of ideas, not people Asker of Justification Differentiator Prober Reality tester

Project Meeting Record Team ________ Attachments: Summary of Covered Topics Summary of Decisions Summary of Conclusions Summary of Next Steps Items for Future Consideration Other: _________________________ Meeting’s Overall Score: Comments: Unproductive 1 2 3 4 5 6 7 8 9 10 Productive Next Meeting: Date: ______________ Time: ___________ Location: _____________________ Subject/Meeting Objective:

Project Meeting Record Team ________ Attachments: Summary of Covered Topics Summary of Decisions Summary of Conclusions Summary of Next Steps Items for Future Consideration Other: _________________________ Meeting’s Overall Score: Comments: Unproductive 1 2 3 4 5 6 7 8 9 10 Productive Next Meeting: Date: ______________ Time: ___________ Location: _____________________ Subject/Meeting Objective:

Resources Time People Equipment When are they available? How much of each is needed?

Network of Tasks How are all the tasks related? What is the critical path? What are the milestones? Gantt charts, PERT charts

Gantt Charts

Program Evaluation Review Technique (PERT) Charts 7 4 7 6 10 5

Do’s and Don’ts of management Use metrics Measure how long it takes, then use it to estimate in the future Be realistic Do you have enough time? Will the outsiders produce the needed product? Allow preliminary design: adjust plan Can’t say how long until you fully understand the problem. Don’t accept arbitrary plans “We need the new accounting system in 3 months” Can’t say how long to build a house, but can say how long to build a 3 bedroom, two story, 2000sq ft, with two baths and garage, in Kern Place.