{"id":11933,"date":"2015-01-23T10:00:45","date_gmt":"2015-01-23T10:00:45","guid":{"rendered":"https:\/\/www.whizlabs.com\/?p=11933"},"modified":"2015-01-23T10:00:45","modified_gmt":"2015-01-23T10:00:45","slug":"preferred-method-for-the-measurement-of-project-performance","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/preferred-method-for-the-measurement-of-project-performance\/","title":{"rendered":"Preferred Method For The Measurement Of Project Performance"},"content":{"rendered":"<p>In project management the Earned Value management is used for measuring the performance of software and other development projects.<\/p>\n<p>Establish your baseline phase-by-phase, baseline for coding and testing before the design is available.\u00a0Make sure that every project activity (task) has clearly defined completion criteria that allow you to objectively determine that it is \u201cdone.\u201d<br \/>\nFrom an agile view, while EVM focuses on plans versus actuals, the value delivered to the user. EVM people say that the project is a failure when it fails to deliver all of the specified functionality on time and budget. For agile developers the project is successful when it delivered the 90% of the functionality that the customer deemed most important on time and within budget. The rest of the functionality would be visible in the backlog along with the defects. In contrast, in order to get high EVM scores, many of those using EVM would hide the missing functionality and poor quality, and wait for those in maintenance to find them when updates were made. Which is incorrect, does the agile customer agree that the project is a success when 90% of what they deemed most important is delivered on time and within budget?<\/p>\n<p>The problem with agile \u201cdeveloping\u201d the scope of a project \u201cas we go along\u201d is that\u2019s just an excuse for putting more thought into the requirements up front. \u00a0It is better to establish a very generous contingency reserve of both time and budget to be applied to the detailed requirements. Manage the budget properly, and ensure module is completed successfully. It is actually not completed if there are many critical defects raised in the SIT (System Integration Testing).<br \/>\nFor example in engineering or construction projects, where you wait for vendor drawings to be submitted and they are not submitted all at once. The time set up for review might be different from actuals, due to difference in circumstances at the time submittals were received. Also, the person or persons doing the review may not be able to devote 100% of their time due to other constraints such as working on multiple projects.<\/p>\n<p>In software development, if you split the task into very small manageable chunks, integration at every small piece of coding and performing integration testing is not a usual practice in waterfall model. However, the software will not satisfy the requirement unless the module is working fine when it is integrated. Typically it happens when all the modules are completed. Hence, measuring performance during the build phase at module level using EVM is not the correct indicator. Unit and integration testing are 2 different activities. The completion of each is a separate activity with its own budget.\u00a0Projects should be planned based on effort but scheduled based on duration. An x hour effort task only means x hours will be charged. It doesn\u2019t mean it will be finished in x hours it could be a more than that. Resource utilization must be factored in.<\/p>\n<p>There can be several approach for project performance measurement. Requirement of project from client should be discussed and finalized. After scope finalization, the project manager should share the plan for release of each module to client immediately after unit testing and a week or so buffer time to incorporate the minor requirement gap suggested from client. Once all the modules have been released, time required for testing and integration can be considered, after which end to end demo and UAT time can be estimated. Tracking the development according to the plan is a wise approach for measuring project performance and necessary risk mitigation measures should be planned back end to avoid the unusual circumstances.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In project management the Earned Value management is used for measuring the performance of software and other development projects. Establish your baseline phase-by-phase, baseline for coding and testing before the design is available.\u00a0Make sure that every project activity (task) has clearly defined completion criteria that allow you to objectively determine that it is \u201cdone.\u201d From an agile view, while EVM focuses on plans versus actuals, the value delivered to the user. EVM people say that the project is a failure when it fails to deliver all of the specified functionality on time and budget. For agile developers the project is [&hellip;]<\/p>\n","protected":false},"author":220,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[26],"tags":[1280],"class_list":["post-11933","post","type-post","status-publish","format-standard","hentry","category-project-management","tag-project-management-5"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"profile_24":false,"profile_48":false,"profile_96":false,"profile_150":false,"profile_300":false,"tptn_thumbnail":false,"web-stories-poster-portrait":false,"web-stories-publisher-logo":false,"web-stories-thumbnail":false},"uagb_author_info":{"display_name":"Aditi Malhotra","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/aditi\/"},"uagb_comment_info":0,"uagb_excerpt":"In project management the Earned Value management is used for measuring the performance of software and other development projects. Establish your baseline phase-by-phase, baseline for coding and testing before the design is available.\u00a0Make sure that every project activity (task) has clearly defined completion criteria that allow you to objectively determine that it is \u201cdone.\u201d From&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/11933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/220"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=11933"}],"version-history":[{"count":0,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/11933\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=11933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=11933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=11933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}