Project Management and Risk. Definitions Project Management: a system of procedures, practices, technologies, skills, and experience needed to manage.

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

Software Quality Assurance Plan
Project Management Based on Sommerville’s “Software Engineering” textbook.
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.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
OHT 6.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Development plan and quality plan objectives The elements of the development.
Chapter 4: Project Management Objectives Define the terms project and project management, and differentiate between project and process management. Describe.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 COMP201 Project Management.
OHT 6.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Development plan and quality plan objectives The elements of the development.
Chapter 9. Definitions Determining what is being accomplished, i.e. evaluating the performance and if necessary, applying corrective measures so that.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 5 Slide 1 Project management.
Project Management Hoang Huu Hanh, Hue University hanh-at-hueuni.edu.vn.
Software Engineering Project Management Presented by James Roberts EEL6883 Spring ‘07.
project management office(PMO)
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Defining the Activities. Documents  Goal Statement defines why helps manage expectations  Statement of Work what gets delivered defines scope  Software.
Development plan and quality plan for your Project
Project planning. Software project management Informal definition of management – The art of getting work done through other people Software project management.
Project Management and Scheduling
Chapter 9. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
Software Engineering Principles Chapter 3 From Software Engineering by I. Sommerville, Slide 1 project managementorganizing planning scheduling Learning.
Managing a Training Program Why train? Who will attend the training? What are the learning objectives? Strategies? Coverage? How will the training program.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
贾银山 Software Engineering, Chapter 5 Slide 1 Project management.
©Ian Sommerville 2006Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
1 Software Engineering Muhammad Fahad Khan Software Engineering Muhammad Fahad Khan University Of Engineering.
Goal and Scope Where are we going and what path will we be taking?
Project management DeSiaMore 1.
Typical Software Documents with an emphasis on writing proposals.
Software Project Management Introduction to Project Management.
Project Management.
Foundations of Technology.  To familiarize students with the function, applications, and requirements of construction management.
Chapter 3: Project Management Omar Meqdadi SE 2730 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Software Project Management
Engineering, 7th edition. Chapter 5 Slide 1 Project management.
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.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects.
Project Life Cycle.
©Ian Sommerville 2000 Slide 1 Project management l Organising, planning and scheduling software projects l Objectives To introduce software project management.
 Management ◦ The activities and tasks undertaken by one or more persons for the purpose of planning and controlling the activities of other in order.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project Management Yonsei University 2 nd Semester, 2012 Sanghyun Park.
Chapter 3 Project Management Chapter 3 Project Management Organising, planning and scheduling software projects.
Software Engineering, 8th edition. Chapter 5 1 Courtesy: ©Ian Sommerville 2006 Oct 13 th, 2008 Lecture # 6 Project management.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management 1/30/2016ICS 413 – Software Engineering1.
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.
1 Project management Organising, planning and scheduling software projects.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Process and customizations
Chapter 11 Project Management.
Role of The Software Development Plan (SDP)
Project Management PTM721S
Assistant Professor of Computer Science Washington State University
Project management.
Planning Phase: Project Control and Deliverables
Defining the Activities
Project Management and Risk
ISO/IEC IEEE/EIA Software Life Cycle Processes Supporting Life Cycle Processes IEEE Supporting Processes.
CIS12-3 IT Project Management
Project Integration Management
Project Integration Management
Presentation transcript:

Project Management and Risk

Definitions Project Management: a system of procedures, practices, technologies, skills, and experience needed to manage a project: Project Management: a system of procedures, practices, technologies, skills, and experience needed to manage a project:

Acronyms: SEPM: software engineering project management SEPM: software engineering project management SPM: Software Project Manager SPM: Software Project Manager PM: Project Manager PM: Project Manager SPMP: Software Project Management Plan SPMP: Software Project Management Plan

Objectives of SEPM Delivery of a product that reliably performs specified functions developed within cost and schedule Delivery of a product that reliably performs specified functions developed within cost and schedule Real world: 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

5 Functions Planning: Planning: Organizing: Organizing: Staffing: Staffing: Leading: Leading: Controlling: Controlling:

Planning Specify goals and objectives for project Specify goals and objectives for project Specify strategies, policies, plans for achieving goals Specify strategies, policies, plans for achieving goals

Planning Activities Set objectives: Set objectives: Develop policies Develop policies Forecast future and anticipate events. Assess risk Forecast future and anticipate events. Assess risk Analyze alternatives Analyze alternatives Prepare budgets: Prepare budgets: Develop project plan Develop project plan

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

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

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

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

Supervision and Motivation Supervision: Supervision: Motivation Motivation

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

Creating a Project Plan Task list Task list Resources Resources Network of tasks Network of tasks

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

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

Network of Tasks How are all the tasks related? How are all the tasks related? What is the critical path? What is the critical path? What are the milestones? What are the milestones? Activity graphs, Gannt charts. Activity graphs, Gannt charts.

IEEE Std Introduction 1. Clause 1: Overview 2. Clause 2: References 3. Clause 3: Definitions 2. Clause 4: Project Organization 3. Clause 5: Managerial Process Plans 4. Clause 6: Technical Process Plans 5. Clauses 7-9 Work Packages, Schedule, and Budget

1. Introduction Project Overview Project Overview Project Deliverables Project Deliverables Evolution of the SPMP Evolution of the SPMP Reference Materials Reference Materials Definitions and Acronyms Definitions and Acronyms

2. Project Organization Process Model Process Model Organizational Structure Organizational Structure Organizational Boundaries and Interfaces Organizational Boundaries and Interfaces Project Responsibilities Project Responsibilities

3. Managerial Process Plans Startup Plan Startup Plan Estimation Plan Estimation Plan Work Plan Work Plan Control Plan Control Plan Risk management Plan Risk management Plan Project closeout plan Project closeout plan

4. Technical Process Plans Process Model Process Model Methods, Tools, Techniques Methods, Tools, Techniques Infrastructure plan Infrastructure plan Product acceptance plan Product acceptance plan

5. Work Packages, Schedule, and Budget Work Packages Work Packages Dependencies Dependencies Resource Requirements Resource Requirements Budget and Resource Allocation Budget and Resource Allocation Schedule Schedule