{"id":17278,"date":"2025-01-15T08:53:00","date_gmt":"2025-01-15T08:53:00","guid":{"rendered":"https:\/\/twproject.com\/blog\/?p=17278"},"modified":"2025-01-28T12:04:18","modified_gmt":"2025-01-28T12:04:18","slug":"project-progress-calculation","status":"publish","type":"post","link":"https:\/\/twproject.com\/blog\/project-progress-calculation\/","title":{"rendered":"Measuring Project Progress: the calculation formulas"},"content":{"rendered":"\n<p>For a project manager, having an immediate and clear view of a <strong>project&#8217;s progress<\/strong> in percentage terms is critical to making informed and timely decisions.<\/p>\n\n\n\n<p>Indeed, there comes a time in the life of a project in which the PM will find himself having to answer the fateful question: &#8220;<strong>where are we<\/strong>?&#8221;<\/p>\n\n\n\n<p>At the dawn of our activity in this field, many years ago, the main purpose of the PM&#8217;s job was primarily the creation of a huge Gantt (the more detailed it was the better), which was punctually printed, or at the time &#8220;plotted&#8221; and hung in the office behind the PM&#8217;s desk.<\/p>\n\n\n\n<div class=\"table-of-content\">\n<h5>CONTENT<\/h5>\n<ul>\n<li><a href=\"dashboard\">Progress data in the project dashboard<\/a><\/li>\n<li><a href=\"types\">All types of project progress<\/a><\/li>\n<li><a href=\"#manual\">1. Manual progress estimation<\/a><\/li>\n<li><a href=\"#automatic\">2. Automatic progress calculation<\/a><\/li>\n<li><a href=\"#worklog\">2.1. By worklog done on estimated<\/a><\/li>\n<li><a href=\"#phases\">2.2. By phases (weighed)<\/a><\/li>\n<li><a href=\"#completed\">2.3. By completed phases over totals<\/a><\/li>\n<li><a href=\"#todo\">2.4. By closed ToDo&#8217;s over total<\/a><\/li>\n<li><a href=\"#closed\">2.5. By closed ToDo&#8217;s (weighted) over total <\/a><\/li>\n<li><a href=\"#encountered\">2.6. By encountered costs over estimated or budget<\/a><\/li>\n<li><a href=\"#dates\">2.7. By dates<\/a><\/li>\n<li><a href=\"#bottom\">Bottom line<\/a><\/li>\n<\/ul>\n<\/div>\n\n\n\n<p>Then the project started and \u2026.<\/p>\n\n\n\n<p>Unfortunately, the reality had not been informed on the path traced by the PM and despite good intentions they could be separated.<\/p>\n\n\n\n<p>But here unexpectedly the atrocious aforementioned question fell from above on the head of the unsuspecting PM.<\/p>\n\n\n\n<p>Following days were generally full of excited phone calls, rounds of emails, exchanges of Excel, screams and anxieties to be able to collect data and update the evil Gantt (which was the more detailed and the more difficult to update).<\/p>\n\n\n\n<p>The idea of Twproject was born in that troubled era (we are talking about the distant 2001) precisely to solve this situation.<\/p>\n\n\n\n<p><strong>Twproject<\/strong> was born with the purpose of:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>being a tool for the whole company<\/li><li>being able to collect information where the activities are carried out, i.e. at the operational level<\/li><li>providing updated data and management tools to the PM<\/li><li>presenting aggregate data and statistics for top management<\/li><\/ul>\n\n\n\n<p>Without the aid of a <strong>project management software<\/strong> such as Twproject, the PM, once the data was collected and the Gantt updated, had to make a manual estimate of the project&#8217;s progress percentage, the <strong>extreme synthesis<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\">66.6%<\/p>\n\n\n\n<p>We consider it &#8220;<strong>diabolical<\/strong>&#8221; to synthesize an infinite number of parameters in a single figure, but basically this is what is required of us.<\/p>\n\n\n\n<p>Having the project progress percentage means possessing a visual and intuitive indicator that facilitates <strong>communication with team members<\/strong>, clients and stakeholders.<\/p>\n\n\n\n<p>In other words, it provides a common, understandable reference point that can be shared during <strong><a href=\"https:\/\/twproject.com\/blog\/project-status-meetings\/\" target=\"_blank\" rel=\"noreferrer noopener\">project status meetings<\/a><\/strong>.<\/p>\n\n\n\n<p>But to calculate it accurately, how useful can software be to help us assess it, perhaps by offering various viewpoints?<\/p>\n\n\n\n<p><a name=\"dashboard\"><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Progress data in the project dashboard<\/h2>\n\n\n\n<p>At <strong>Twproject<\/strong>, we believe that having this data at hand at all times is very useful, which is why we have placed progress centrally in the project overview.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"242\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/percentuale-avanzamento-di-progetto-1-840x242.jpg\" alt=\"project progress in percentage\" class=\"wp-image-25535\" srcset=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/percentuale-avanzamento-di-progetto-1-840x242.jpg 840w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/percentuale-avanzamento-di-progetto-1-400x115.jpg 400w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/percentuale-avanzamento-di-progetto-1-705x203.jpg 705w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/percentuale-avanzamento-di-progetto-1.jpg 852w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p>In fact, seeing the percentage expressed numerically is very useful to have at a glance the health of the project.<\/p>\n\n\n\n<p>We have also included some circular graphs showing the percentage of individual aspects of the project, such as::<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Work done \/ estimated<\/strong>: shows the percentages of work done by each team member, compared to what remains to be done according to the schedule.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/work-done-vs-estimated-2.jpg\" alt=\"\" class=\"wp-image-25537\" width=\"135\" height=\"103\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Phases closed \/ total<\/strong>: (if applicable, i.e., if there are sub-phases) indicates the percentage of closed or suspended phases to total phases.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/phases-closed-percentage-1.jpg\" alt=\"\" class=\"wp-image-25539\" width=\"135\" height=\"103\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Phases timing<\/strong>: offers the percentage of project sub-phase timings, which have a range of punctuality.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/phases-timing-1.jpg\" alt=\"\" class=\"wp-image-25541\" width=\"135\" height=\"103\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>ToDo statuses<\/strong>: shows the completion status of the ToDos entered.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/ToDo-status-1.jpg\" alt=\"\" class=\"wp-image-25543\" width=\"135\" height=\"103\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>ToDo gravities<\/strong>: indicates the various levels of urgency of the ToDo currently active on the project.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/ToDo-gravity-1.jpg\" alt=\"\" class=\"wp-image-25545\" width=\"135\" height=\"103\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Costs incurred \/ estimated<\/strong>: presents the breakdown of costs by type (additional or from employee labor) compared to what was estimated in the project budget.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2025\/01\/costs-incurred-vs-estimated-1.jpg\" alt=\"\" class=\"wp-image-25547\" width=\"135\" height=\"103\"\/><\/figure><\/div>\n\n\n\n<p>These graphs are shown depending on the types of progress you decide to monitor.<\/p>\n\n\n\n<p>In fact, by editing the project data, you can set the <strong>progress type<\/strong> with which to indicate the current status of <strong><a href=\"https:\/\/twproject.com\/blog\/developing-a-project-are-you-sure-you-are-doing-it-the-right-way\/\" target=\"_blank\" rel=\"noreferrer noopener\">project development<\/a><\/strong>.<\/p>\n\n\n\n<p>Let us now see what and how many criteria we can set to monitor the progress of the project.<\/p>\n\n\n\n<p><a name=\"types\"><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">All types of project progress<\/h2>\n\n\n\n<p><strong>Twproject <\/strong>offers several ways to monitor and update the progress of projects, allowing PMs to choose the method that best suits the specific needs of the project.<\/p>\n\n\n\n<p>Here are what they are. With them, you can always have an up-to-date and flexible picture of your projects.<\/p>\n\n\n\n<p><a name=\"manual\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Manual progress estimation<\/h3>\n\n\n\n<p>In this case, the PM can simply manually update the percentage of completion of the project or individual activities.<\/p>\n\n\n\n<p>As we have seen, <strong>Twproject<\/strong> provides you with a view of the main parameters, so that the PM can base their considerations and then manually <strong>enter the progress<\/strong>.<\/p>\n\n\n\n<p>Let&#8217;s see an example: the data of the development project of Twproject 7.0.007.<\/p>\n\n\n\n<p>Without going into too much detail, the project is managed in Scrum-like mode; we have a backlog where we collect all the ideas, improvements, bugs in the form of ToDo. Sprints, lasting 20 days, represent the Twproject releases.<\/p>\n\n\n\n<p>For each sprint \/ release we move the ToDo&#8217;s that we are going to develop from the Backlog.<\/p>\n\n\n\n<p>This is the structure we currently use:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"308\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/7.0.007-840x308.jpg\" alt=\"Twproject Gantt structure\" class=\"wp-image-17222\" srcset=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/7.0.007-840x308.jpg 840w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/7.0.007-400x146.jpg 400w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/7.0.007-1536x562.jpg 1536w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/7.0.007-705x258.jpg 705w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/7.0.007.jpg 1696w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption>Twproject 7.0 project structure &#8211; Scrum<\/figcaption><\/figure>\n\n\n\n<p>On each sprint resources (Scrum team) are assigned with the estimated hours to close the ToDo&#8217;s.<\/p>\n\n\n\n<p>Here is how Twproject summarizes the data useful for determining the progress.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"840\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-8-745x840.png\" alt=\"project overview\" class=\"wp-image-17260\" srcset=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-8-745x840.png 745w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-8-355x400.png 355w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-8-840x947.png 840w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-8-626x705.png 626w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-8.png 1017w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><figcaption>Dati riassuntivi Sprint 7.0.007<\/figcaption><\/figure>\n\n\n\n<p>Looking at the figures, we see that 69% of the time has passed for this project, 82% of the to-do&#8217;s have been closed, 84% of the hours worked.<\/p>\n\n\n\n<p>Surely a project in good health that could be estimated at 80% of completion.<\/p>\n\n\n\n<p>Leaving this task in the hands of the PM, however, has two negative implications:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>top management does not have this information available in real time and therefore the PM must update the assessment when necessary<\/li><li>the subjectivity of the assessment is a harbinger of discussions and requests for clarification<\/li><\/ul>\n\n\n\n<p><a name=\"automatic\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Automatic progress calculation<\/h3>\n\n\n\n<p>To solve these two problems, the solution was to introduce an automatic mechanism for calculating the progress of the project.<\/p>\n\n\n\n<p>To do this, we have identified the most common situations and combined them to allow you to easily model the behavior of even complex projects.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"231\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/image.png\" alt=\"selection calculation type for project progress \" class=\"wp-image-17281\" srcset=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/image.png 548w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/image-400x169.png 400w\" sizes=\"auto, (max-width: 548px) 85vw, 548px\" \/><\/figure>\n\n\n\n<p>Let&#8217;s see in detail the other types of calculation besides the manual one:<\/p>\n\n\n\n<p><a name=\"worklog\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.1. By worklog done on estimated<\/h5>\n\n\n\n<p><strong>Twproject<\/strong> can automatically calculate progress based on the actual time recorded versus the planned time.<\/p>\n\n\n\n<p>If one estimated to work 100 hours and worked 45, the progress is 45%.<\/p>\n\n\n\n<p>This is a useful calculation, for example, for a type of work that involves a pay-as-you-go contract or for the budgeting and study phases.<\/p>\n\n\n\n<p><a name=\"phases\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.2. By phases (weighed)<\/h5>\n\n\n\n<p>This is a useful type of calculation for those who rely heavily on WBS, such as manufacturing companies that divide their activities into many stages of the production cycle.<\/p>\n\n\n\n<p>In this case, the progress is calculated based on that of the subphases, weighted on their relevance.<\/p>\n\n\n\n<p>For example, we can have an car manufacturing company that divides the production process into several stages:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Design (weight: 40%)<\/li><li>Production of the main components (weight: 30%)<\/li><li>Final assembly (weight: 20%)<\/li><li>Quality control (weight: 10%)<\/li><\/ul>\n\n\n\n<p>Each stage contributes to the overall progress of the project in proportion to its significance. If:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Design is 100% completed,<\/li><li>Production of the main components is 50% completed,<\/li><li>The other two phases have not yet started<\/li><\/ul>\n\n\n\n<p>Project progress will be calculated as:<br>(40% \u00d7 100%) + (30% \u00d7 50%) + (20% \u00d7 0%) + (10% \u00d7 0%) = 55% completion.<\/p>\n\n\n\n<p class=\"has-text-align-left\">If it seems complicated to assign a percentage of relevance, don&#8217;t worry, Twproject levels out all values even if the total does not equal 100.<\/p>\n\n\n\n<p><a name=\"completed\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.3. By completed phases over totals<\/h5>\n\n\n\n<p>In this other case, progress is calculated by the number of closed subprojects compared to the total.<\/p>\n\n\n\n<p>Let&#8217;s say the project consists of 3 phases; after finishing the first two we will be at 66%.<\/p>\n\n\n\n<p>A rather brutal calculation, but easy to understand, and that can be useful for projects consisting of many repetitive phases, eg: the installation of 200 identical appliances.<\/p>\n\n\n\n<p><a name=\"todo\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.4. By closed ToDo&#8217;s over total<\/h5>\n\n\n\n<p>Here, progress is determined by the number of completed ToDo&#8217;s compared to the total. <\/p>\n\n\n\n<p>If we have 100 ToDo&#8217;s on the project \/ phase and we have closed 50, project progress is 50%.<\/p>\n\n\n\n<p>This data is interesting when the project activities can be summarized in <strong><a href=\"https:\/\/twproject.com\/blog\/twproject-todo-list\/\" target=\"_blank\" rel=\"noreferrer noopener\">ToDo lists<\/a><\/strong>.<\/p>\n\n\n\n<p>This calculation is particularly fitting with <strong>Agile methodologies<\/strong>.<\/p>\n\n\n\n<div id=\"blog-drawings-box\">\n<!-- Alternative colors: add class to flex_column_table [yellow, violet] -->\n<div class=\"flex_column_table yellow \">\n<div class=\"flex_column photo_column\"><img decoding=\"async\" src=\"https:\/\/cdn.twproject.com\/blog\/wp-content\/uploads\/2021\/11\/blog-drawing-gantt.png\"><\/div>\n<div class=\"flex_column text_column\">\n<div>\n<h3>Check your project progress<\/h3>\n<p>with Twproject you can monitor your project progress easily with a complete overview over your statistics.<\/p>\n<a class=\"more-link\" href=\"https:\/\/demo.twproject.com\/applications\/teamwork\/welcome\/createUserEnvironment.jsp\" target=\"blank\" rel=\"noopener\">Try Twproject now!<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><a name=\"closed\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.5. By closed ToDo&#8217;s (weighted) over total <\/h5>\n\n\n\n<p>This is a refinement of the previous calculation, but in which the &#8220;severity&#8221; of the ToDo is considered.<\/p>\n\n\n\n<p>If we have 80 ToDo&#8217;s, including 40 &#8220;block&#8221; ones and 40 &#8220;low&#8221; ones, and if we close the 40 blockers, we will have a higher advancement than closing the low priority ones.<\/p>\n\n\n\n<p>This working method is a stimulus to induce good practices.<\/p>\n\n\n\n<p><a name=\"encountered\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.6. By encountered costs over estimated or budget<\/h5>\n\n\n\n<p><strong>Twproject <\/strong>offers very fine-tuned project <strong><a href=\"https:\/\/twproject.com\/blog\/project-costs-everything-under-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">cost management<\/a><\/strong>, which is why project progress can also be evaluated based on various criteria related to cost trends.<\/p>\n\n\n\n<p>If we have an expenditure (or budget) forecast of 100, and if we have spent 30, project progress is 30%.<\/p>\n\n\n\n<p>This type of data analysis is useful for those working on different types of contracts related to <strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/Work_in_process\">WIP<\/a><\/strong>.<\/p>\n\n\n\n<p>It also works for some no-estimate <a href=\"https:\/\/twproject.com\/blog\/iterative-method-within-projects-not-alternative-opportunity\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>iterative <\/strong><\/a>Agile methodologies.<\/p>\n\n\n\n<p><a name=\"dates\"><\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">2.7. By dates<\/h5>\n\n\n\n<p>Finally, the simplest calculation model, the one for which everything always goes right \ud83d\ude09<\/p>\n\n\n\n<p>If 90% of the expected time has passed, we are at 90%.<\/p>\n\n\n\n<p>Unfortunately, it cannot be applied often in real projects. <\/p>\n\n\n\n<p>Typical is the use in construction in some &#8220;waiting&#8221; phases such as settling, drying and the like.<\/p>\n\n\n\n<p>However, it is very useful for modeling annual support contracts and similar situations.<\/p>\n\n\n\n<p><a name=\"bottom\"><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bottom line<\/h2>\n\n\n\n<p>Returning to our example of the sprint Twproject 7.0.007, the most suitable automatic formula is the &#8221; ToDo  weighed closed over total  &#8220;, because the sprint is completely determined by the set of ToDo&#8217;s that compose it.<\/p>\n\n\n\n<p>If we edit the project and change the type of calculation we will immediately see the effect:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"789\" height=\"840\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-7-789x840.png\" alt=\"automatic project progress calculation\" class=\"wp-image-17258\" srcset=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-7-789x840.png 789w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-7-375x400.png 375w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-7-840x895.png 840w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-7-662x705.png 662w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-7.png 1026w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<p>So slightly better than the 80% expected per sensation.<\/p>\n\n\n\n<p><strong>Twproject <\/strong>allows you to use progress calculation rules not only on the project, but also on each phase, sub-phase, and so on.<\/p>\n\n\n\n<p>In this way it will be possible to easily model even complex and heterogeneous behaviors.<\/p>\n\n\n\n<p>For the Twproject 7.0 project we have development partners; in their case we have purchased packages of days and for the progress we use the &#8220;done \/ estimated worklog&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"350\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-6-840x350.png\" alt=\"Twproject project progress\" class=\"wp-image-17256\" srcset=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-6-840x350.png 840w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-6-400x167.png 400w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-6-705x294.png 705w, https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/01\/image-6.png 1303w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p> <\/p>\n\n\n\n<p>I could therefore have a phase of study progressing with the work done, an Agile development phase progressing by completed ToDo and a maintenance phase progressing by  time.<\/p>\n\n\n\n<p>Easy, powerful, intuitive, automatic, objective and above all without too much effort for the PM!<\/p>\n\n\n\n<p>The information relating to the progress is then visible in <strong>Twproject <\/strong>not only in the summary lists but also in specific dashboards that high-level users can independently verify without disturbing the team.<\/p>\n\n\n\n<p>In conclusion, these different monitoring modes allow flexible and precise management of project progress, adapting to <strong>different working methodologies <\/strong>and specific monitoring needs.<\/p>\n\n\n\n<p class=\"has-text-align-left\">As always, <strong>flexibility is everything in Twproject<\/strong>. Try it for <strong><a href=\"https:\/\/demo.twproject.com\/applications\/teamwork\/welcome\/createUserEnvironment.jsp\" target=\"_blank\" rel=\"noreferrer noopener\">free for 14 days<\/a><\/strong> is check now how effectively it can simplify your calculations, and your life.<\/p>\n\n\n\n<div id=\"blog-promo-box\">\n<div class=\"flex_column_table pattern-3\">\n<div class=\"flex_column text_column\">\n<div>\n<h3>It&#8217;s your turn now! Let&#8217;s Twproject help you calculating your progress.<\/h3>\n<div class=\"avia-button-wrap avia-button-left\"><a class=\"avia-button avia-icon_select-no avia-color-custom avia-size-xlarge\" href=\"https:\/\/demo.twproject.com\/applications\/teamwork\/welcome\/createUserEnvironment.jsp\" target=\"blank\" rel=\"noopener\"><span class=\"avia_iconbox_title\">Try Twproject for free!<\/span><\/a><\/div>\n<\/div>\n<\/div>\n<div class=\"flex_column photo_column\" style=\"background-image: url('https:\/\/static.twproject.com\/blog\/wp-content\/uploads\/2021\/09\/blog-banner-3.jpg');\">&nbsp;<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-left\"><br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For a project manager, having an immediate and clear view of a project&#8217;s progress in percentage terms is critical to making informed and timely decisions. Indeed, there comes a time in the life of a project in which the PM will find himself having to answer the fateful question: &#8220;where are we?&#8221; At the dawn &hellip; <a href=\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Measuring Project Progress: the calculation formulas&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":17291,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_custom_body_class":"","_custom_post_class":"","footnotes":""},"categories":[58],"tags":[],"class_list":["post-17278","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-project-management"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Measuring Project Progress: the calculation formulas - Twproject.com<\/title>\n<meta name=\"description\" content=\"For a project manager, having an immediate and clear view of a project&#039;s progress in percentage terms is critical to making informed and timely decisions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Measuring Project Progress: the calculation formulas - Twproject.com\" \/>\n<meta property=\"og:description\" content=\"For a project manager, having an immediate and clear view of a project&#039;s progress in percentage terms is critical to making informed and timely decisions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\" \/>\n<meta property=\"og:site_name\" content=\"Twproject.com\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-15T08:53:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-28T12:04:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"834\" \/>\n\t<meta property=\"og:image:height\" content=\"568\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"twadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"twadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\"},\"author\":{\"name\":\"twadmin\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/person\/7db89cae94be20ae622ebd7edc106142\"},\"headline\":\"Measuring Project Progress: the calculation formulas\",\"datePublished\":\"2025-01-15T08:53:00+00:00\",\"dateModified\":\"2025-01-28T12:04:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\"},\"wordCount\":1863,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/twproject.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png\",\"articleSection\":[\"Project management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\",\"url\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\",\"name\":\"Measuring Project Progress: the calculation formulas - Twproject.com\",\"isPartOf\":{\"@id\":\"https:\/\/twproject.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png\",\"datePublished\":\"2025-01-15T08:53:00+00:00\",\"dateModified\":\"2025-01-28T12:04:18+00:00\",\"description\":\"For a project manager, having an immediate and clear view of a project's progress in percentage terms is critical to making informed and timely decisions.\",\"breadcrumb\":{\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/twproject.com\/blog\/project-progress-calculation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage\",\"url\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png\",\"contentUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png\",\"width\":834,\"height\":568},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/twproject.com\/blog\/project-progress-calculation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/twproject.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Measuring Project Progress: the calculation formulas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/twproject.com\/blog\/#website\",\"url\":\"https:\/\/twproject.com\/blog\/\",\"name\":\"Twproject.com\",\"description\":\"Twproject is a full featured web based project management software that gives you full visibility and control over your projects.Twproject is also a time tracking software, a bug tracking software, a project planning software.\",\"publisher\":{\"@id\":\"https:\/\/twproject.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/twproject.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/twproject.com\/blog\/#organization\",\"name\":\"Twproject - Project Management Software\",\"url\":\"https:\/\/twproject.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png\",\"contentUrl\":\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png\",\"width\":331,\"height\":110,\"caption\":\"Twproject - Project Management Software\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/person\/7db89cae94be20ae622ebd7edc106142\",\"name\":\"twadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/aacba0eeee0d26714f204aef68aceb7cd1e71d86ce41ef52b466a33e0375cc85?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/aacba0eeee0d26714f204aef68aceb7cd1e71d86ce41ef52b466a33e0375cc85?s=96&d=mm&r=g\",\"caption\":\"twadmin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Measuring Project Progress: the calculation formulas - Twproject.com","description":"For a project manager, having an immediate and clear view of a project's progress in percentage terms is critical to making informed and timely decisions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/twproject.com\/blog\/project-progress-calculation\/","og_locale":"en_US","og_type":"article","og_title":"Measuring Project Progress: the calculation formulas - Twproject.com","og_description":"For a project manager, having an immediate and clear view of a project's progress in percentage terms is critical to making informed and timely decisions.","og_url":"https:\/\/twproject.com\/blog\/project-progress-calculation\/","og_site_name":"Twproject.com","article_published_time":"2025-01-15T08:53:00+00:00","article_modified_time":"2025-01-28T12:04:18+00:00","og_image":[{"width":834,"height":568,"url":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png","type":"image\/png"}],"author":"twadmin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"twadmin","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#article","isPartOf":{"@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/"},"author":{"name":"twadmin","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/7db89cae94be20ae622ebd7edc106142"},"headline":"Measuring Project Progress: the calculation formulas","datePublished":"2025-01-15T08:53:00+00:00","dateModified":"2025-01-28T12:04:18+00:00","mainEntityOfPage":{"@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/"},"wordCount":1863,"commentCount":0,"publisher":{"@id":"https:\/\/twproject.com\/blog\/#organization"},"image":{"@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png","articleSection":["Project management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/twproject.com\/blog\/project-progress-calculation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/","url":"https:\/\/twproject.com\/blog\/project-progress-calculation\/","name":"Measuring Project Progress: the calculation formulas - Twproject.com","isPartOf":{"@id":"https:\/\/twproject.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage"},"image":{"@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png","datePublished":"2025-01-15T08:53:00+00:00","dateModified":"2025-01-28T12:04:18+00:00","description":"For a project manager, having an immediate and clear view of a project's progress in percentage terms is critical to making informed and timely decisions.","breadcrumb":{"@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/twproject.com\/blog\/project-progress-calculation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#primaryimage","url":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png","contentUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2022\/02\/progress-2.png","width":834,"height":568},{"@type":"BreadcrumbList","@id":"https:\/\/twproject.com\/blog\/project-progress-calculation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/twproject.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Measuring Project Progress: the calculation formulas"}]},{"@type":"WebSite","@id":"https:\/\/twproject.com\/blog\/#website","url":"https:\/\/twproject.com\/blog\/","name":"Twproject.com","description":"Twproject is a full featured web based project management software that gives you full visibility and control over your projects.Twproject is also a time tracking software, a bug tracking software, a project planning software.","publisher":{"@id":"https:\/\/twproject.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/twproject.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/twproject.com\/blog\/#organization","name":"Twproject - Project Management Software","url":"https:\/\/twproject.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png","contentUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png","width":331,"height":110,"caption":"Twproject - Project Management Software"},"image":{"@id":"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/7db89cae94be20ae622ebd7edc106142","name":"twadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/aacba0eeee0d26714f204aef68aceb7cd1e71d86ce41ef52b466a33e0375cc85?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aacba0eeee0d26714f204aef68aceb7cd1e71d86ce41ef52b466a33e0375cc85?s=96&d=mm&r=g","caption":"twadmin"}}]}},"_links":{"self":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts\/17278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/comments?post=17278"}],"version-history":[{"count":9,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts\/17278\/revisions"}],"predecessor-version":[{"id":25573,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/posts\/17278\/revisions\/25573"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/media\/17291"}],"wp:attachment":[{"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/media?parent=17278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/categories?post=17278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/twproject.com\/blog\/wp-json\/wp\/v2\/tags?post=17278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}