340 likes | 664 Views
Monitoring Progress. by Cuneyt Dansuk. Constraints in a project. Time. Cost. Quality. Monitoring Progress. Monitoring Effort Monitoring Cost Monitoring Quality Milestone Slip Chart Earned Value Analysis. Monitoring Effort. In IS projects, Major resource → staff time
E N D
Monitoring Progress by Cuneyt Dansuk
Constraints in a project Time Cost Quality
Monitoring Progress • Monitoring Effort • Monitoring Cost • Monitoring Quality • Milestone Slip Chart • Earned Value Analysis
Monitoring Effort • In IS projects, Major resource → staff time • To gather information on the effort Timesheets can be used.
Monitoring Effort Effort-monitoring timesheet
Monitoring Effort Effort to go • We can not turn back time, so efforts should be focused on the future and the work to be done. (Original Estimate)-(Effort Expended to date)=Estimate to go
Monitoring Effort Some Additional Features for Timesheet • Comments about problems, delays • Predicted end-date • Non-productive but project related activities (e.g. meetings)
Monitoring Effort Bar chart showing project progress
Monitoring Cost • Labour costs • Project-specific training • Specially arranged accomodation • Lodging and subsistence costs • Travel costs • Consumables • Insurance
Monitoring Cost • Monitoring costs can be done using the weekly submitted timesheets. • Timesheets are then used as the basis for an invoice. • Problem: Time lag between work done and costs appearing on the account.
Timing of quality control checks Checking or reviewing the work in progress Testing the finished product Monitoring Quality
Monitoring Quality Decision points • Having checks at milestones • When phases change • When there are new standards • When there are new techniques or methods • Checking the work of inexperienced staff
Monitoring Quality Testing the finished product • Testing individual components • Testing components linked to each other • Testing complete system • Testing made by the customer for acceptance
Monitoring Quality Methods for monitoring quality • Self-checking • Team leader reviews • Peer reviews • Walkthroughs • External review • Fagan Inspections
Monitoring Quality • Self-checking • best suited for experienced team members • Team leader reviews • useful when work is linked to coaching • disadvantage : one person checks all and team leader may not be as skilled as the author • Peer reviews • one person checks other’s work • danger: rivalry
Monitoring Quality • Walkthroughs • a review by a group of people • requires good organization and clear objectives • focusing on the identification of problems • avoid finding solutions • meetings should be time-limited (max.1-2 hours) • External review • disadvantages • person checking may not be familiar • cost
Monitoring Quality • Fagan Inspections • formalised form of walkthrough • author of the work reports that the work is complete and ready to be checked • Defect detection is the main activity of software detection • Defects are identified, classified and logged
Monitoring Quality (Fagan Insp.) • Planning • moderator organises date, duration,... of the meeting • Overview • objectives of the inspections, roles are defined • Preparation • individual inspections by participants • Meeting • participants gather and inspect the work • Rework • author takes the list of defects • Follow-up • a reviewer chacks the rework
Monitoring Quality Systems of Classification • Four-stage system • Minor non-conformance • More serious non-conform. • Major non-conformance • Very severe non-conform. • Three-stage system • Severe Defect • Less Severe Defect • Minor Defect
How much value has been earned Earned Value Analysis • Measures how much has been spent and how much has been achieved • Problem: cumbersome and uneasy terminology
Earned Value Analysis • Actual cost of work performed (ACWP) • Actual spend (expenditure to date) • Budgeted cost of work scheduled (BCWS) • Planned spend (what plan says) • Budgeted cost of work performed (BCWP) • Earned value (completed work)
Program A Program B Program C Program D Program E 0 1 2 7 8 10 3 4 5 6 9 11 12 Weeks Earned Value Analysis Example • Five Programs • Each one requires 2 weeks to write and costs £2,000 • Total £10,000
Program A Program B Program C Program D Program E 0 1 2 7 8 10 3 4 5 6 9 11 12 Weeks Earned Value Analysis actual spend : £ 3,000 planned spend: £ 4,000 earned value: £ 2,000 Progress Check
Earned Value Analysis • Cost variance = Earned Value – Actual Spend • Cost Performance Index = Earned Value / Actual Spend (CPI) • Schedule variance = Earned Value – Planned Spend • Schedule Performance Index = Earned Value / Planned Sp. (SPI)
Earned Value Analysis • Predicted budget outturn = Original budget / CPI • Predicted timescale = Original timescale / SPI