1 U08784 Software Project Management lecturer: Timothy Au url:

Slides:



Advertisements
Similar presentations
ABCs of Project Management Kaye P. Boone, PMP Project Manager, Information Systems Moore & Van Allen, PLLC.
Advertisements

CP Chapter 4 Schedule Planning.
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Systems Analysis and Design 9th Edition
Project Management Lecture Developing the Project Plan.
Chapter 5 Software Project Planning
Project Planning Dr. Jane Dong Electrical and Computer Engineering.
Project Management Summer Meeting Students’ Educational Needs Learning Meeting the Community Organizations’ Needs Progress Purdue University Greater.
1 SOFTWARE PRODUCTION. 2 DEVELOPMENT Product Creation Means: Methods & Heuristics Measure of Success: Quality f(Fitness of Use) MANAGEMENT Efficient &
Chapter 3: The Project Management Process Groups
What is Project Management?
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Project Management Basics
Project Tracking and Scheduling Infsy 570 Dr. R. Ocker.
Gantt Charts and Scheduling Project Management. Placing tasks in sequential order… The first step, now that you have defined your objectives and tasks.
Chapter 11 - Project Management ME101 Dr. Nhut Tan Ho 1.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Chapter 4 Project Management.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 U08784 Software Project Management lecturer: Timothy Au url:
Project Management An overview. What is a Project A temporary job to accomplish a specific task A temporary job to accomplish a specific task Attributes.
SA Capstone Requirements and Design Week 10 SYST Winter 2013 Instructors: Jerry Kotuba & Joe Varrasso.
 Probably the most time-consuming project management activity.  Continuous activity - Plans must be regularly revised.  Various different types of.
Managing the Design Process Project must  Accomplish the goals - scope  Be done within resources - spending  Be done on time - scheduling.
CIS 321—IS Analysis & Design Chapter 3: The Analyst as a Project Manager.
Software Project Management Introduction to Project Management.
BSBPMG402A Apply Time Management Techniques 1 Apply Time Management Techniques Week 6 Project Time Processes – Part 2 C ertificate IV in Project Management.
Introduction to Project Management
Project UF Practical management of projects Randy Graff, PhD.
Lecture 3 Scheduling CSCI – 3350 Software Engineering II Fall 2014 Bill Pine.
Software Project Management Lecture # 7. Outline Project Scheduling.
IT Project Management, Third Edition Chapter 6 1 Chapter 3: Project Time Management.
Project UF Practical management of projects Randy Graff, PhD.
Software Project Management
1 Teamwork Skills and Project Management 1. Teamwork Skills.
Software Project Management By Deepika Chaudhary.
© 2010 Innovation and Business Industry Skills Council Ltd. BSBMKG506B Plan market research Session 4 Develop market research plan.
Objectives 4 Understand the basic concepts of project planning and control 4 Explain PERT and Timeline (Gantt) charts.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 Chapter 5 Software Project Planning. 2 Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling,
Software Engineering Lecture 5 Software Project Planning 1.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Project Management Inspections and Reviews 1 February.
Project Management Organization Scheduling 31 January.
Understanding & controlling the project Production Process.
Managing programs that promote personal effectiveness.
Engineering Economics Lecture 18 Project Management 6 January 2010.
More on project planning: Logistical Frameworks and Gantt charts.
NEM201 Week 4 Project Plan Create and complete outstanding items. 01. Front Cover 02. Document details 03. Scope Document 04. Technical Design 05. Creative.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 Project Management Software management is distinct and often more difficult from other engineering managements mainly because: – Software product is.
Slide 1 CS 310 Ch5: Project management What do you think is involved? Proposal writing Project costing Project planning and scheduling Project monitoring.
Six Sigma Project Coding Performance Improvement Project Global Communication, Inc.
HCIS 410 Read, Lead, Succeed/Uophelpdotcom For more course tutorials visit
IT-301 Project Management I: Unit 4: Cost Management.
Bus 1040 Project Management Week 6,. Agenda Housekeeping Marking for the past 6 weeks. WBS Quiz review Decision Matrix Work through the book case we will.
Chapter 3 Project Management Parts of this presentation is extracted from Ian Sommerville’s slides located at
Class 12: Exam Review  Client project  Exam review -- check list for client project  Client project work time and Q & A.
HNDIT23082 Lecture 10:Software Project Management
Introduction to Project Management
Chapter 5 Software Project Planning
Chapter 6: Database Project Management
For University Use Only
Software Project Planning and Tracking
Risk Reduction Strategies Funct. & NF Requirements Summaries
Project Management Scenario Overview
CIS 210 Systems Analysis and Development
Welcome W 15 Introduction to Engineering Design II (IE 202)
PPT3: Project planning and management
Project Overview.
Time Scheduling and Project management
Presentation transcript:

1 U08784 Software Project Management lecturer: Timothy Au url:

2 What have we learnt last week In the last week lecture, we have learnt: In the last week lecture, we have learnt: Project Management Overview 1bProject Management Overview 1b 1b Software Project Overview 2a and See Supplementary NotesSoftware Project Overview 2a and See Supplementary Notes 2aSee Supplementary Notes 2aSee Supplementary Notes Major Causes of Software Project Failures 2bMajor Causes of Software Project Failures 2b 2b Why Projects Fail? See Supplementary NotesWhy Projects Fail? See Supplementary Notes See Supplementary Notes See Supplementary Notes Project Analysis & Definition 2cProject Analysis & Definition 2c 2c Project Management Process See Supplementary NotesProject Management Process See Supplementary Notes See Supplementary Notes See Supplementary Notes Project Planning 2d and See Supplementary NotesProject Planning 2d and See Supplementary Notes 2dSee Supplementary Notes 2dSee Supplementary Notes

3 Lecture 3 In the first-half lecture, you will learn: In the first-half lecture, you will learn: Project Scheduling & Tracking: WBS, CPM, Gantt Charts 4aProject Scheduling & Tracking: WBS, CPM, Gantt Charts 4a 4a Project Planning & Project Planning Techniques: Network Diagram 4bProject Planning & Project Planning Techniques: Network Diagram 4b 4b Week 1 Exercise Week 1 Exercise Exercise on Network Diagrams (Page 105) will be covered on this week lecture and the fourth lectureExercise on Network Diagrams (Page 105) will be covered on this week lecture and the fourth lecture

4 Lecture 3 In the second-half lecture, you will learn : In the second-half lecture, you will learn : Project Estimation: An Introduction to COCOMO 5aProject Estimation: An Introduction to COCOMO 5a 5a An Introduction to COCOMO (Word document) 5bAn Introduction to COCOMO (Word document) 5b 5b An Introduction to Estimating 5cAn Introduction to Estimating 5c 5c The COnstructive COst MOdel (COCOMO) 5dThe COnstructive COst MOdel (COCOMO) 5d 5d Week 2 Exercise Week 2 Exercise Ex. COCOMO (Page 153) will be covered on this lecture & the 4th lectureEx. COCOMO (Page 153) will be covered on this lecture & the 4th lecture

5 Lecture Outcomes You should be able to understand the following upon this lecture: You should be able to understand the following upon this lecture: Theoretical : Project Scheduling and TrackingTheoretical : Project Scheduling and Tracking Practical: Project Planning Techniques – Network Diagram: Cost Estimation – COCOMO;Practical: Project Planning Techniques – Network Diagram: Cost Estimation – COCOMO; Project Milestones Project Milestones Define your project activities and tasksDefine your project activities and tasks Schedule your works among team membersSchedule your works among team members Identify your project risksIdentify your project risks Draft Quality PlanDraft Quality Plan

6 The Purpose of Project Planning The objective of software project planning is to provide a framework that enables the manager to make reasonable estimates of resources, cost and schedule. The objective of software project planning is to provide a framework that enables the manager to make reasonable estimates of resources, cost and schedule. These estimates are made within a limited time frame at the beginning of the software project and should be updated regularly as the project progresses.These estimates are made within a limited time frame at the beginning of the software project and should be updated regularly as the project progresses. Estimates should attempt to define the best-case and worst- case scenarios so that the project outcomes can be bounded.Estimates should attempt to define the best-case and worst- case scenarios so that the project outcomes can be bounded. The planning objective is achieved through a a process of information discovery that lead to reasonable estimates. The planning objective is achieved through a a process of information discovery that lead to reasonable estimates.

7 The Project Planning Steps Scoping—understand the problem and the work that must be done Scoping—understand the problem and the work that must be done Estimation—how much effort? how much time? Estimation—how much effort? how much time? Risk—what can go wrong? how can we avoid it? what can we do about it? Risk—what can go wrong? how can we avoid it? what can we do about it? Schedule—how do we allocate resources along the timeline? what are the milestones? Schedule—how do we allocate resources along the timeline? what are the milestones? Control strategy—how do we control quality? how do we control change? Control strategy—how do we control quality? how do we control change?