{"id":12439,"date":"2020-12-16T08:00:08","date_gmt":"2020-12-16T13:00:08","guid":{"rendered":"http:\/\/www.analystik.ca\/blogue\/?p=12439"},"modified":"2020-12-16T09:35:21","modified_gmt":"2020-12-16T14:35:21","slug":"new-perspective-project-management-remaining-work-vs-projection","status":"publish","type":"post","link":"https:\/\/analystik.ca\/blogue\/language\/en\/new-perspective-project-management-remaining-work-vs-projection\/","title":{"rendered":"New Perspective on Project Management: Remaining Work (RW) vs. Projection"},"content":{"rendered":"<p>Isn&rsquo;t it time to offer managers a new perspective on Project Management that would allow them to adequately monitor Projects in real time and, in addition, to properly evaluate the performance of the Development Team?<\/p>\n<p>The fact is that the Manager has to take up more than one <a href=\"http:\/\/www.analystik.ca\/blogue\/language\/en\/3-challenges-software-development-project-management\/\">challenge in the Management of Development Projects<\/a>, software or other; the task is arduous!<\/p>\n<p>Indeed, IT Projects are almost always complex, involve many resources, and often take several months to complete. In addition, to obtain a clear vision, the Project Manager must almost always collect Project data from different systems.To obtain a clear picture, the Project Manager must almost always collect project data from different systems.<\/p>\n<p>Thus, almost all software development teams use two systems daily:<\/p>\n<ol>\n<li>DevOps or Jira<\/li>\n<li>Time sheet entry application<\/li>\n<\/ol>\n<p>And almost all Project Managers and Clients complain about the same things:<\/p>\n<ol>\n<li>Lack of visibility on the degree of progress of the project(s)<\/li>\n<li>Lack of metrics<\/li>\n<li>Having to deal with cost and schedule overruns<\/li>\n<\/ol>\n<h2>What is a Projection?<\/h2>\n<p><!--more-->The main Project Management software, DevOps or Jira, is based on a fundamental data, the \u00ab\u00a0<strong>Remaining Work<\/strong>\u00a0\u00bb (RW); that is to say, the \u00ab\u00a0time remaining to be done\u00a0\u00bb in the execution of each specific task of the Project.<\/p>\n<p>The RW is an interesting day-to-day concept because it allows the Development team to determine whether it meets the delivery objectives for a given Sprint.\u00a0 We will therefore know, say for a period of 3 weeks, if the objectives in terms of deliverables will be met.<\/p>\n<p>On the other hand, on a more global scale, the Project Manager, who is accountable to the CFO and his superiors, would be ill-advised to report that a particular Sprint is running smoothly or has hit potholes.<\/p>\n<p>Yet, what everyone would like to know is the actual state of the project(s). And the state of health of a Development Project is normally defined in terms of budget and schedule.<\/p>\n<p>So how can the health status of a project be assessed simply and easily?<\/p>\n<p><strong>Simply by calculating the projection!<\/strong><\/p>\n<p>And what is a <strong>Projection<\/strong>?<\/p>\n<p>Project <strong>Projection<\/strong> = <strong>ACTUAL<\/strong> (hours completed to date) + <strong>RW<\/strong> (Remaining Work).<\/p>\n<p>Thus, the Project Manager will know exactly for each given task, and therefore for his Project, the number of hours executed by the Development Team for this task plus the number of hours that \u00ab\u00a0remain to be done\u00a0\u00bb for this task, as calculated by the Project Management software, DevOps or Jira.<\/p>\n<p>&nbsp;<\/p>\n<h2>The added value of Projection to the Development Project?<\/h2>\n<p>At time 0, the estimation of a Project is totally dependent on the evaluation made by the Development team.\u00a0 The more the project advances in time, the more precise the data will be.\u00a0 For example, the projection of a project evaluated at 1000 hours of development at time 0 will be Projection = Actual (0h) + RW (1000h).<\/p>\n<p>At the halfway point, the projection will be more accurate, it could be as follows: Projection = Actual (625h) + RW (500h); which would indicate an overrun of at least 125 hours and potentially more than 250 hours at the end of the project.<\/p>\n<p>The projection gives the \u00ab\u00a0<strong>right time<\/strong>\u00a0\u00bb in <strong><em>real time<\/em><\/strong>, which raises questions and calls for action to understand the reasons for overruns, if applicable.\u00a0 Is it a performance problem of one or more developers?\u00a0 Is it a problem of global evaluation or under-evaluation of certain tasks?\u00a0 Is it a problem of poor management of the Client&rsquo;s change requests?\u00a0 Has the scope of the Project been poorly defined? Has the Project itself been poorly defined?<\/p>\n<p>&nbsp;<\/p>\n<h3>Conclusion<\/h3>\n<p>As mentioned in the introduction, generally two systems are used in a software development environment: Project Management software and Time Sheet software.\u00a0 Unfortunately, in almost all cases, these two systems do not talk to each other, which explains in large part the lack of metrics for Project Managers.<\/p>\n<p>Moreover, the main project management software (DevOps \/ Jira) only looks to the future; that is to say, it only calculates the Remaining-Work without taking into account the hours executed to date.<\/p>\n<p>In short, by clearly indicating the true status of Tasks, User Stories, Features, etc. throughout the Project, the projection allows you to monitor the status of your Project in real time and it will also allow you to make corrections in real time.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Isn&rsquo;t it time to offer managers a new perspective on Project Management that would allow them to adequately monitor Projects in real time and, in addition, to properly evaluate the performance of the Development Team? The fact is that the Manager has to take up more than one challenge in the Management of Development Projects,&#8230;  <a class=\"excerpt-read-more\" href=\"https:\/\/analystik.ca\/blogue\/language\/en\/new-perspective-project-management-remaining-work-vs-projection\/\" title=\"Read New Perspective on Project Management: Remaining Work (RW) vs. Projection\">Read more &raquo;<\/a><!-- AddThis Advanced Settings generic via filter on wp_trim_excerpt --><!-- AddThis Share Buttons generic via filter on wp_trim_excerpt --><\/p>\n","protected":false},"author":10,"featured_media":12419,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"New Perspective on Project Management: Remaining Work vs. Projection","_seopress_titles_desc":"Projection, a new perspective on Project Management, allow Managers to monitor Projects in real time & properly evaluate the Development Team","_seopress_robots_index":"","content-type":"","footnotes":""},"categories":[3421,3567],"tags":[7221,7201,7199,3495],"better_featured_image":{"id":12419,"alt_text":"Sprint d'une \u00c9quipe de D\u00e9veloppement d'un Projet logiciel","caption":"","description":"Sprint d'une \u00c9quipe de D\u00e9veloppement d'un Projet logiciel","media_type":"image","media_details":{"width":2560,"height":1707,"file":"2020\/12\/Development-Team-scaled.jpg","sizes":{"medium":{"file":"Development-Team-300x200.jpg","width":300,"height":200,"mime-type":"image\/jpeg","source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2020\/12\/Development-Team-300x200.jpg"}},"image_meta":{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0","keywords":[]},"original_image":"Development-Team.jpg"},"post":null,"source_url":"https:\/\/analystik.ca\/blogue\/wp-content\/uploads\/2020\/12\/Development-Team-scaled.jpg"},"_links":{"self":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/12439"}],"collection":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/comments?post=12439"}],"version-history":[{"count":4,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/12439\/revisions"}],"predecessor-version":[{"id":12460,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/12439\/revisions\/12460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/media\/12419"}],"wp:attachment":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/media?parent=12439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/categories?post=12439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/tags?post=12439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}