Monitoring and Control

Slides:



Advertisements
Similar presentations
Project Management.
Advertisements

Project management.
Project management Information systems for management1 Project Management.
Internet Librarian 2007 Project management workshop 28 th October 2007 Mary Auckland Project management workshop 28 th October.
PROJECT RISK MANAGEMENT
TK3333 Software Management Topic 7: Schedule Control.
OPSM 639, C. Akkan Monitoring Progress How does a project get one year late? … One day at a time –Frederick P. Brooks MBWA: Management by Walking Around.
1 SW Project Management (Planning & Tracking) Dr. Atef Z Ghalwash Faculty of Computers & Information Helwan University.
Chapter 2 The Analyst As Project Manager In Managing Information Systems 2.3.
© 2005 by Prentice Hall Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
© The McGraw-Hill Companies, Software Project Management 4th Edition Monitoring and control Chapter 9.
CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
University of Sunderland ENGM91 Unit 6 ENGM91 Project Execution Unit 6.
SWE Introduction to Software Engineering
1 SOFTWARE PRODUCTION. 2 DEVELOPMENT Product Creation Means: Methods & Heuristics Measure of Success: Quality f(Fitness of Use) MANAGEMENT Efficient &
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects l.
Lean Six Sigma: Process Improvement Tools and Techniques Donna C. Summers © 2011 Pearson Higher Education, Upper Saddle River, NJ All Rights Reserved.
Software Project Management
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Development and Quality Plans
© 2006 ITT Educational Services Inc. System Analysis for Software Engineers: Unit 5 Slide 1 Chapter 3 Managing the Information Systems Project.
Chapter 3 : Managing the Information Systems Project.
©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.
 A project is “a unique endeavor to produce a set of deliverables within clearly specified time, cost and quality constraints”
Pre-Project Activities Text Chapters 5 and 6. Pre-Project Activities 1.Contract Review 2.Development Plan 3.Quality Plan.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Concerned with activities involved in ensuring that software is delivered: on.
University of Sunderland COM369 Unit 8 COM369 Project Monitoring and Control Unit 8.
Project ManagementDay 1 in the pm Project Management (PM) Structures.
Appendix A Project Management: Process, Techniques, and Tools.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Defining the project You have presented your project proposal and you have the go-ahead to start the project. Before you start you need to ensure everyone.
Software project management (intro)
Switch off your Mobiles Phones or Change Profile to Silent Mode.
1 Chapter 5 Project management. 2 Project management : Is Organizing, planning and scheduling software projects.
BIS 360 – Lecture Two Ch. 3: Managing the IS Project.
Software Project Management
1 © The Delos Partnership 2004 Project Management Organisation and Structure.
Project management Lecture 10. Topics covered Management activities Project planning Project scheduling Risk management.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
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.
Project Management Part 6 Project Control. Part 6 - Project Control2 Topic Outline: Project Control Project control steps Measuring and monitoring system.
Project monitoring and Control
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 4 Slide 1 Project management l Organising, planning and scheduling software projects.
© 2008 Prentice Hall2-1 Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process.
©Ian Sommerville 2000 Slide 1 Project management l Organising, planning and scheduling software projects l Objectives To introduce software project management.
CSEM01 - wk8 - Software Planning1 Software Planning CSEM01 SE Evolution & Management Anne Comer Helen Edwards.
The Project Management Life Cycle. What is the Project Management Life Cycle? A project life cycle simply includes the necessary steps, from beginning.
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.
STEP 4 Manage Delivery. Role of Project Manager At this stage, you as a project manager should clearly understand why you are doing this project. Also.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
Project Management Workshop James Small. Goals Understand the nature of projects Understand why Project Management is important Get an idea of the key.
Information Systems System Analysis 421 Chapter 3 Managing the Information Systems Project.
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
Unit – IV Presentation. Unit – 4 (Monitoring and Control) 1) Creating Framework  Exercising control over a project and ensuring that targets are met.
Project management 1/30/2016ICS 413 – Software Engineering1.
Quick Recap.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Project Management What are businesses trying to achieve by using Operations Management? (done on AS) EFFICIENCY.
P3 Business Analysis. 2 Section F: Project Management F1.The nature of projects F2. Building the Business Case F4. Planning,monitoring and controlling.
Project management. Software project management ■It is the discipline of planning, organizing and managing resources to bring about the successful completion.
Chapter 3 Project Management Parts of this presentation is extracted from Ian Sommerville’s slides located at
1 Project management Organising, planning and scheduling software projects.
COMM02 Project Monitoring and Control Unit 8
Activity Planning.
Chapter 6 Activity Planning.
Time Scheduling and Project management
Presentation transcript:

ICS 442 Software Project Management Unit 6 Project Monitoring and Control

Monitoring and Control Introduction monitoring and control will help to ensure projects stay on target it can also help to get projects back on target that has gone off target

Management framework Reporting structure Assessing progress responsibility authority Assessing progress formal informal Communication

The project control cycle

Data control Reporting of progress staff activity risk reporting time sheets risk reporting

Monitoring progress Utilising planning tools Gantt charts PERT and CPA showing slippage critical path progress

Costs Cost monitoring Earned value Budget and cost variance staffing cost material costs delay costs Earned value Budget and cost variance

Prioritizing monitoring Critical path activities Activities with no free float remaining Activities with less than a specified float High risk activities Activities using critical resources

Prioritizing monitoring Critical path activities Any delay in an activity on the critical path will cause a delay in the completion date for the project. Critical path activities are therefore likely to have a very high priority for close monitoring

Prioritizing monitoring Activities with no free float remaining A delay in any activity with no free float will delay at least some subsequent activity even though, if the delay is less than the total float, it might not delay the project completion date. These subsequent delays can have serious effects on the resource schedule as a delay in a subsequent activity could mean that the resource for the activity might become unavailable before that activity is completed because they are committed elsewhere

Prioritizing monitoring Activities with less than a specified float If any activity has very little float it might use up this float before the regular activity monitoring brings the problem to the project manager’s attention. It is common practice to monitor closely those activities with less than, say, one week’s free float.

Prioritizing monitoring High risk activities A set of high risk activities should have been identified as part of the initial risk profiling exercise. These activities will be given close attention because they are most likely to overrun or overspend.

Prioritizing monitoring Activities using critical resources Activities can be critical because they are very expensive (as in the case of specialised contract programmers). Staff or other resources might be available only for a limited period, especially if they are controlled outside the project team. In any event, an activity that demands a critical resource requires a high level of monitoring.

Getting back on target There are two principle options Shorten the critical path Reconsider precedence requirements

Getting back on target Shorten critical path The overall duration of a project is determined by the critical path. Things that can be done to shorten critical path increasing resource levels, improving resource efficiency, and how such means can shorten critical path timescales to bring a project back on target.

Getting back on target Reconsider the precedence requirements The original project network will probably have been produced for an ideal situation. Therefore, there is often scope to revisit activity constraints and precedences.

Getting back on target Reconsider the precedence requirements Things that can be considered (cont.) Altering them to help bring the project back on target. Do unstarted activities really have to await the completion of other activities before they can start? If an activity has to wait for the completion of other activities, can that activity be broken down into sub-activities and some of the sub activities completed at an earlier date.

Change control Also known as configuration control Configuration librarian can have other names Change control procedures Changes in scope of system

Change control typical elements Everyone involved in the project should be aware of the change control system. Anyone should be allowed to request a change. Change procedure should be clear an unambiguous. Request for change should be checked by a suitably qualified person or persons.

Change control typical elements Change options should be explore. Preferred change option should be decided. Change option should be approved. Change should take place.

Change control typical elements Results of change should be monitored to check that it worked as expected. If this is not the case then review if change control procedure must be restarted. All things to do with the change control procedure must be documented.

Change control system The change control system should be designed so that it is relatively easy for to request a change. Such a system will not put people off making change. Changes that will benefit the project have a greater chance of taking place if system is easy to use.

Change control system People are less likely to try and short-circuit the change control system if it is easy to use. A friendly system will have no more bureaucracy than absolutely necessary.

The poor change control system Changes are often not requested. The consequence of not requesting a change could be that: sub-standard product is delivered to the customer, design anomalies are not corrected. Changes can get lost in bureaucratic systems, with adverse affects on the project

The poor change control system Bureaucratic systems can hold up changes and the project, with implication for delivery time and cost. Non user friendly systems encourage people to try to find ways to beat the system, often with adverse consequences for the project.

Quality system & change control A good quality management system would ensure that all procedures and work instructions are in place to cope with changes effectively and efficiently. Changes will be documented. Changes will be made in the best interest of the project.

Quality system & change control Proposed changes will be fully investigated Changes will be communicated to those who need to know

No Quality system and change control An organisation with no quality management system may have to rely on an ad-hoc system hastily thought up when a change is required. Or worse the change will be implement without any system or checks of what the consequences may be (good or bad).

No Quality system and change control The project manager may have no idea of changes that have been made to the project that he is managing. This has the potential for serious problems especially if other changes are made that assume the project is still at the original specification.

Conclusion Monitoring and Control management framework communication utilising planning tools data control costs prioritising monitoring getting back on target change / configuration control