Tracking the Project - Page P2-L8-1 MEF-TRANSITION-P2-L8-1 Dr. M.E. Fayad Lesson 8: Tracking & Controlling the Project SoftwareEngineeringII.

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

1 SW Project Management (Planning & Tracking) Dr. Atef Z Ghalwash Faculty of Computers & Information Helwan University.
Chapter 14 Schedule Risk Management Dr. Ayham Jaaron Second Semester 2010/2011.
Systems Analysis and Design 9th Edition
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
W5HH Principle As applied to Software Projects
Overview Lesson 10,11 - Software Quality Assurance
Software Measurement and Process Improvement
Computer Engineering 203 R Smith Risk Management 7/ Risk Management The future can never be predicted with 100% accuracy. Failure to plan for risks.
1 Chapter 6 Risk Management. 2 Project Risks What can go wrong? What is the likelihood? What will the damage be? What can we do about it?
MEF-TRANSITION-P2-L7-1 Dr. M.E. Fayad Collecting Project Metrics - Page P2-L7-1 Lesson 7: Collecting Project Metrics SoftwareEngineeringII.
Project Management March 9, 2001 Dr. Richard Chung Dept. Chemical & Materials Engineering San Jose State University.
Software Project Risk Management
Software Process and Product Metrics
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project planning. Software project management Informal definition of management – The art of getting work done through other people Software project management.
© 2006 ITT Educational Services Inc. System Analysis for Software Engineers: Unit 5 Slide 1 Chapter 3 Managing the Information Systems Project.
贾银山 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.
 Probably the most time-consuming project management activity.  Continuous activity - Plans must be regularly revised.  Various different types of.
Project management DeSiaMore 1.
Project Risk Management. The Importance of Project Risk Management Project risk management is the art and science of identifying, analyzing, and responding.
Risk management in Software Engineering T erm Paper By By Praveenkumar Sammita Praveenkumar Sammita CSC532 CSC532.
CLEANROOM SOFTWARE ENGINEERING.
TIME MANAGEMENT Definition: Time management is a set of principles, practices, skills, tools, and systems that work together to help you get more value.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Selecting a CASE Tool - Page P1-L4-1 MEF-TRANSITION-P1-L4-1 © Dr. M.E. Fayad Lesson 4: Selecting an OO CASE Tool SoftwareEngineeringII.
Testing - Page P3-L15-1 MEF-TRANSITION-P3-L15-1 Dr. M.E. Fayad Lesson 15: Testing SoftwareEngineeringII.
Lecture4 : Project planning Lecturer: Kawther Abas 447CS – Management of Programming Projects.
Chapter 3: Project Management Omar Meqdadi SE 2730 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
An Integrated Control Framework & Control Objectives for Information Technology – An IT Governance Framework COSO and COBIT 4.0.
Software Project Management Lecture # 7. What are we studying today? Chapter 24 - Project Scheduling  Effort distribution  Defining task set for the.
1 Chapter 5 Project management. 2 Project management : Is Organizing, planning and scheduling software projects.
Project Post-Mortem University of California Berkeley Extension Copyright © 2008 Patrick McDermott From an AutoContent Wizard 10/27/2007.
Software Project Management With Usage of Metrics Candaş BOZKURT - Tekin MENTEŞ Delta Aerospace May 21, 2004.
Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project Tracking and Monitoring QMS Training. 2 Objective To track and monitor the progress of the project and take appropriate corrective actions to.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Maintainability - Page P3-L9-1 MEF-TRANSITION-P3-L9-1 Dr. M.E. Fayad Lesson 9: Maintainability SoftwareEngineeringII.
Selecting An OO Technique - Page P1-L3-1 MEF-TRANSITION-P1-L3-1 Dr. M.E. Fayad Lesson 3: Selecting an OO Technique SoftwareEngineeringII.
Software Engineering, 8th edition. Chapter 5 1 Courtesy: ©Ian Sommerville 2006 Oct 13 th, 2008 Lecture # 6 Project management.
OO & Prototyping - Page P3-L12-1 MEF-TRANSITION-P3-L12-1 Dr. M.E. Fayad Lesson 12: OO & Prototyping SoftwareEngineeringII.
Apply Quality Management Techniques Project Quality Processes Certificate IV in Project Management Qualification Code BSB41507 Unit Code BSBPMG404A.
Part C Eligibility (Part H). Eligibility Criteria: Children ages birth through two who are developmentally delayed or are at established risk for developmental.
SOFTWARE PROCESS AND PROJECT METRICS. Topic Covered  Metrics in the process and project domains  Process, project and measurement  Process Metrics.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
Software Project Management Lecture # 2 Originally shared for: mashhoood.webs.com.
Information System Project Management.  Some problems that org faced with IS dev efforts include schedule delays, cost overrun, less functionality than.
Chap 4. Project Management - Organising, planning and scheduling
Project Management. Introduction  Project management process goes alongside the system development process Process management process made up of three.
Using Bayesian Nets to Predict Software Defects in Arbitrary Software Lifecycles Martin Neil Agena Ltd London, UK Web:
Reusability - Page P3-L10-1 MEF-TRANSITION-P3-L10-1 Dr. M.E. Fayad Lesson 10: Reusability SoftwareEngineeringII.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management 1/30/2016ICS 413 – Software Engineering1.
P ROJECT M ANAGEMENT, PMI A PPROACH (PMP) P ROJECT R ISK MANAGEMENT Sayed Ahmed BSc. Eng. in CSc. & Eng. (BUET, Bangladesh) MSc. in CSc. (University of.
Resource Requirements - Page P2-L5-1 MEF-TRANSITION-P2-L5-1 Dr. M.E. Fayad Lesson 5: Establishing Resource Requirements SoftwareEngineeringII.
Project Management Why do projects fail? Technical Reasons
1 Project Management Software management is distinct and often more difficult from other engineering managements mainly because: – Software product is.
Software Project Management
Inspections - Page P3-L14-1 MEF-TRANSITION-P3-L14-1 Dr. M.E. Fayad Lesson 14: Inspections SoftwareEngineeringII.
Project Planning Goal 1 - Estimates are documented for use in tracking and planning project. Goal 2 - Project Activities and commitments planned and documented.
Legacy Systems - Page P3-L11-1 MEF-TRANSITION-P3-L11-1 Dr. M.E. Fayad Lesson 11: Dealing With Legacy Systems SoftwareEngineeringII.
IT-301 Project Management I: Unit 4: Cost Management.
Project management (2) By: Zhou Chunlin School of Tourism, Conference and Exhibitions Henan University of Economics and Law.
Software Project Planning and Tracking
SE Tasks for a Concept Development Project
بسم الله الرحمن الرحیم.
The Project Reel’s five step approach for successful projects
Metrics for process and Projects
Presentation transcript:

Tracking the Project - Page P2-L8-1 MEF-TRANSITION-P2-L8-1 Dr. M.E. Fayad Lesson 8: Tracking & Controlling the Project SoftwareEngineeringII

Tracking the Project - Page P2-L8-2 MEF-TRANSITION-P2-L8-2 Dr. M.E. Fayad Lesson Objectives oUnderstand why OO developments require detailed tracking oLearn how to avoid the perpetually 90% complete syndrome oUnderstand ways to evaluate OO development success

Tracking the Project - Page P2-L8-3 MEF-TRANSITION-P2-L8-3 Dr. M.E. Fayad OO P ROJECT C ONTROL IS AN A CTIVE P ROCESS Continuous assessment –progress –risks –resource availability Timely response to changes early warning system against a losing year, one day at a time. - Fred Brooks

Tracking the Project - Page P2-L8-4 MEF-TRANSITION-P2-L8-4 Dr. M.E. Fayad E STABLISH B ASELINE P LAN F OR M EASUREMENT Resource UtilizationIntegrated Schedule Object Dependencies and Critical Path

Tracking the Project - Page P2-L8-5 MEF-TRANSITION-P2-L8-5 Dr. M.E. Fayad D EVELOP OO T RACKING S YSTEM

Tracking the Project - Page P2-L8-6 MEF-TRANSITION-P2-L8-6 Dr. M.E. Fayad S AMPLE W ORKPACKAGE Identification section Definition section estimates work to be completed Allocation section defines current status and costs Link to master project schedule Link to detailed software schedule and PERT network Link to engineers performing work and metrics database

Tracking the Project - Page P2-L8-7 MEF-TRANSITION-P2-L8-7 Dr. M.E. Fayad P ROJECTS E ARN V ALUE AS W ORKPACKAGES ARE C OMPLETED Track only completed workpackage to avoid perpetually 90% complete syndrome Use inspections to certify complete workpackages

Tracking the Project - Page P2-L8-8 MEF-TRANSITION-P2-L8-8 Dr. M.E. Fayad M ONITOR P ROGRESS W ITH W ORKPACKAGES Workpackage Database Critical path changes Creeping Elegance Overbudget areas Extended schedules Excessive rework Resource saturation Critical path changes Creeping Elegance Overbudget areas Extended schedules Excessive rework Resource saturation

Tracking the Project - Page P2-L8-9 MEF-TRANSITION-P2-L8-9 Dr. M.E. Fayad S HINGO’S R ULES OF R ESPONSE Control upstream, as close to the source of the potential defect as possible Establish controls in relation to the severity of the problem Think smart and small. Strive for the simplest, most efficient, and most economical intervention Don’t delay improvement by overanalyzing Control upstream, as close to the source of the potential defect as possible Establish controls in relation to the severity of the problem Think smart and small. Strive for the simplest, most efficient, and most economical intervention Don’t delay improvement by overanalyzing Shigeo Shingo, Toyota

Tracking the Project - Page P2-L8-10 MEF-TRANSITION-P2-L8-10 Dr. M.E. Fayad D ID Y OUR OO P ROJECT S UCCEED ? What worked? - What didn’t? –quantitative statistics –qualitative feelings What helped? - What hurt? –significant deviations from plan? –effective solutions? –impact of tools and training? –effective organization? Conduct an off-site postmortem

Tracking the Project - Page P2-L8-11 MEF-TRANSITION-P2-L8-11 Dr. M.E. Fayad T RACKING AND C ONTROLLING S UMMARY 1. Project control is an active process 2. Establish tracking system based upon workpackages 3. Respond to metrics with timely, measured responses 4. Conduct project postmortem reviews 1. Project control is an active process 2. Establish tracking system based upon workpackages 3. Respond to metrics with timely, measured responses 4. Conduct project postmortem reviews