{"id":7387,"date":"2024-05-09T10:00:51","date_gmt":"2024-05-09T08:00:51","guid":{"rendered":"https:\/\/www.theprojectgroup.com\/blog\/en\/?p=7387"},"modified":"2025-12-10T16:23:07","modified_gmt":"2025-12-10T15:23:07","slug":"ms-project-tutorial","status":"publish","type":"post","link":"https:\/\/www.theprojectgroup.com\/blog\/en\/ms-project-tutorial\/","title":{"rendered":"MS Project Tutorial \u2013 11 Steps to Your Perfect Project Plan"},"content":{"rendered":"<p>Are you a Microsoft Project beginner? In this case, this <strong>MS Project Tutorial<\/strong> is just the right reading for you. In 11 simple steps, you will get to know the most important MS Project basics for creating your project plan.<\/p>\n<p>Plus, importantly, you will avoid typical pitfalls right from the start \u2013 things that often make new users worry, become uncertain and waste time. Our MS Project tutorial ensures that this will not happen to you! In the future you may be ready to scale from single projects to portfolio oversight, integrate your MS Project plans with <a href=\"https:\/\/www.theprojectgroup.com\/en\/microsoft-cloud-project-management\/project-power-pack\" target=\"_blank\" rel=\"noopener\">PPM project tools<\/a> and then benefit from aggregated data, building executive dashboards, and aligning work with portfolio priorities.<\/p>\n<p>You can also download this article as a PDF in the <a href=\"#Chapter1\">first chapter of this article<\/a>.<\/p>\n<p><strong>MS Project Tutorial \u2013 11 Steps at a Glance<\/strong><\/p>\n<ol>\n<li><a href=\"#Chapter1\">Define the project start<\/a><\/li>\n<li><a href=\"#Chapter2\">Define the task mode<\/a><\/li>\n<li><a href=\"#Chapter3\">Create tasks<\/a><\/li>\n<li><a href=\"#Chapter4\">Structure project tasks<\/a><\/li>\n<li><a href=\"#Chapter5\">Enter task duration and milestones<\/a><\/li>\n<li><a href=\"#Chapter6\">Link tasks<\/a><\/li>\n<li><a href=\"#Chapter7\">Define resources<\/a><\/li>\n<li><a href=\"#Chapter8\">Assign resources<\/a><\/li>\n<li><a href=\"#Chapter9\">Use deadlines instead of task constraints<\/a><\/li>\n<li><a href=\"#Chapter10\">Set baseline<\/a><\/li>\n<li><a href=\"#Chapter11\">Show project summary task<\/a><\/li>\n<\/ol>\n<h2 id=\"Chapter1\">Step 1: Define the Project Start<\/h2>\n<p>After creating your project, you start with Step 1 of our MS Project Tutorial \u2013 with entering the start date. This is particularly important, as MS Project sets the start of all newly created tasks to the project start date by default. Effectively, this means that: the calculation of the entire project is based on the project start date.<\/p>\n<p>As an alternative, you can enter the project finish date. In this case, MS Project automatically calculates the project start date.<\/p>\n<p><strong>Please note:<\/strong> In general, you should not use the calculation of the project finish date during the course of the project. As a matter of fact, delays can have the effect of moving unfinished tasks to the past.<\/p>\n<p>In an early planning phase, however, it can make sense to set up planning with the calculation of the finish date. This allows you to calculate a theoretical start date and thus get valuable information on when to start the project. However, the calculation will not include a buffer. Therefore, you should subsequently go back to calculating from the project start date and set a deadline (see <a href=\"#Chapter9\">Step 9<\/a>).<\/p>\n<blockquote><p><strong>Note:<\/strong><\/p>\n<p>When calculating the project start date, all tasks start as early as possible. Thus, the earliest possible finish date for the project is calculated (forward calculation).<\/p>\n<p>When calculating the project finish date, all tasks start as late as possible. Thus, the latest possible start date for the project is calculated (backward calculation).<\/p><\/blockquote>\n<p>To set the project start date in Microsoft Project, proceed as follows:<\/p>\n<ol>\n<li>Create a project or open an existing project.<\/li>\n<li>Open the <em>Project<\/em> tab.<\/li>\n<li>Activate the <em>Project Information<\/em> button.<\/li>\n<li>Select a date in the <em>Start date<\/em> field or enter the date manually.<\/li>\n<li>Confirm with <em>OK<\/em>.<\/li>\n<\/ol>\n<figure id=\"attachment_7391\" aria-describedby=\"caption-attachment-7391\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/1_Step_1_Opening_the_project_information.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7391\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/1_Step_1_Opening_the_project_information.png\" alt=\"\" width=\"700\" height=\"599\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/1_Step_1_Opening_the_project_information.png 1920w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/1_Step_1_Opening_the_project_information-300x257.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/1_Step_1_Opening_the_project_information-1024x876.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/1_Step_1_Opening_the_project_information-1536x1314.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7391\" class=\"wp-caption-text\">Figure: Opening the Project Information and setting the project start date<\/figcaption><\/figure>\n<p>If there are existing tasks in your project plan, the tasks without a linked predecessor are set to the project start date.<\/p>\n<p>Below, you can download a PDF of the article:<\/p>\n<div id=\"id695737b1d16e2\" class=\"iframecontainer iframecontainer--hidden\">\n            <div class=\"iframecontainer__head\" style=\"background: #D60B52!important;\">\n                <div class=\"iframecontainer__head__inner\" style=\"color:#ffffff;\" data-for=\"#id695737b1d16e2\">\n                    <p><strong>Free PDF Download: <\/strong> MS Project Tutorial \u2013 11 Steps to Your Perfect MS Project Plan<\/p>\n                <\/div>\n                <div class=\"iframecontainer__head__icon\" data-for=\"#id695737b1d16e2\">\n                    <svg width=\"10px\" height=\"16px\" viewBox=\"1092 550 10 16\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\n                        <polygon class=\"iframecontainer__head__icon__pfeil\"  data-for=\"#id695737b1d16e2\" stroke=\"none\" fill=\"#ffffff\" fill-rule=\"evenodd\" points=\"1093.875 550 1101.875 558 1093.875 566 1092 564.125 1098.125 558 1092 551.875\"><\/polygon>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <div class=\"iframecontainer__iframe\">\n                <div class=\"iframecontainer__iframe__inner\">\n                    <p>Are you a MS Project beginner? In this case, this Tutorial is just the right reading for you. In 11 simple steps, you will get to know the most important MS Project basics for creating your project plan. Please fill in the form to download.<br \/>\n<span style=\"font-size: xx-small;\">* Required Fields\u00a0 |\u00a0 <a href=\"https:\/\/www.theprojectgroup.com\/en\/data-protection\" target=\"_blank\" rel=\"noopener\">Data Protection<\/a><\/span><\/p>\n<div class=\"cookieconsent-optout-marketing\">This form is blocked by your cookie settings to our website. Please <a>click here<\/a> and select at least the marketing cookies. Then this form will be visible. Thanks a lot.<\/div>\n\n                \t<!-- ENGLISCH Wichtig: nur den Code in download-asset \u00e4ndern - definiert Download -->\r\n<script type='text\/x-ccm-loader' data-ccm-loader-src=\"https:\/\/js-eu1.hsforms.net\/forms\/embed\/developer\/146642994.js\" defer><\/script>\r\n\r\n<div class=\"hs-form-html\"\r\n     data-download-asset=\"CU9E\"\r\n     data-region=\"eu1\"\r\n     data-form-id=\"ed0008c7-47d5-4c2e-ad2f-000bd95b74c5\"\r\n     data-portal-id=\"146642994\"><\/div>\r\n\r\n<script>\r\n(() => {\r\n  const FORM_ID = 'ed0008c7-47d5-4c2e-ad2f-000bd95b74c5';\r\n  const FIELD   = '0-1\/download_asset';\r\n  const roots   = new Set();\r\n  const formsByRoot = new WeakMap();\r\n\r\n  const setViaApi = (root) => {\r\n    const code = root.dataset.downloadAsset || '';\r\n    const form = formsByRoot.get(root);\r\n    if (!code || !form) return;\r\n    form.setFieldValue(FIELD, code);\r\n  };\r\n\r\n  window.addEventListener('hs-form-event:on-ready', (event) => {\r\n    if (!window.HubSpotFormsV4) return;\r\n    const form = HubSpotFormsV4.getFormFromEvent(event);\r\n    if (!form || form.getFormId() !== FORM_ID) return;\r\n\r\n    const root = [...roots].find(r => r.contains(event.target));\r\n    if (!root) return;\r\n\r\n    formsByRoot.set(root, form);\r\n    setViaApi(root);\r\n  });\r\n\r\n  window.addEventListener('message', (event) => {\r\n    const d = event.data;\r\n    if (!d || d.type !== 'hsFormCallback' || d.eventName !== 'onFormSubmit') return;\r\n    if (d.id !== FORM_ID) return;\r\n\r\n    roots.forEach(setViaApi);\r\n  });\r\n\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    document.querySelectorAll('.hs-form-html[data-download-asset][data-form-id=\"' + FORM_ID + '\"]')\r\n      .forEach(r => roots.add(r));\r\n  });\r\n})();\r\n<\/script>\n                    <style>\/* Kompaktere Darstellung f\u00fcr HubSpot Formulare *\/\n[data-hsfc-id=\"Renderer\"] .hsfc-Step .hsfc-Step__Content { padding: 0 20px 20px !important; }\n[data-hsfc-id=Renderer] .hsfc-TextField>*:not(:last-child) { margin-bottom:4px !important; }\n[data-hsfc-id=\"Renderer\"] .hsfc-Row { gap: 20px !important; margin-bottom: 12px !important; }\n[data-hsfc-id=\"Renderer\"] .hsfc-NavigationRow { margin-top: 6px !important; }\n[data-hsfc-id=\"Renderer\"] .hsfc-TextInput { padding: 8px !important; }<\/style>\n                <\/div>\n            <\/div>\n        <\/div><h2 id=\"Chapter2\">Step 2: Define the Task Mode<\/h2>\n<p>What is important: before you start creating the tasks, you must set a suitable planning mode. MS Project provides two different variants for this:<\/p>\n<p><strong>Manually Scheduled (default setting)<\/strong><\/p>\n<ul>\n<li>Start date, finish date and duration are set by the project manager. This data is not changed by Microsoft Project.<\/li>\n<li>Warnings are displayed if the values entered lead to scheduling conflicts.<\/li>\n<\/ul>\n<p><strong>Auto Scheduled<\/strong><\/p>\n<ul>\n<li>In this mode, MS Project calculates the tasks using relationships, constraints, calendars and other planning factors.<\/li>\n<\/ul>\n<blockquote><p><strong>Our tip:<\/strong> Define the <em>\u201cAuto Scheduled\u201d<\/em> mode as your default and only revert to <em>\u201cManually Scheduled\u201d<\/em> as needed. Changing the planning mode is possible at any time.<\/p><\/blockquote>\n<p>You have the choice: the task mode can be defined for one of the following:<\/p>\n<ul>\n<li>All new projects<\/li>\n<li>One individual project<\/li>\n<li>Individual tasks within one project<\/li>\n<\/ul>\n<p>To define the <strong>task mode for all new projects<\/strong>, click <em>File &gt; Options &gt; Schedule<\/em> in MS Project.<\/p>\n<p>In the <em>Scheduling options<\/em> area for this project, select <em>All New Projects<\/em> in the drop-down list. After this, you can select the desired scheduling mode under <em>New tasks created<\/em>.<\/p>\n<figure id=\"attachment_7393\" aria-describedby=\"caption-attachment-7393\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/2_Step_2_Scheduling_options_in_MS_Project.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7393\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/2_Step_2_Scheduling_options_in_MS_Project.png\" alt=\"MS Project Tutorial \u2013 Figure: Scheduling options in MS Project\" width=\"700\" height=\"567\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/2_Step_2_Scheduling_options_in_MS_Project.png 1231w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/2_Step_2_Scheduling_options_in_MS_Project-300x243.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/2_Step_2_Scheduling_options_in_MS_Project-1024x829.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/2_Step_2_Scheduling_options_in_MS_Project-168x137.png 168w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7393\" class=\"wp-caption-text\">Figure: Scheduling options in MS Project<\/figcaption><\/figure>\n<p>What is more, you can change the mode for an individual project in the input table of your project plan. You can also adjust the task mode of individual tasks via the column <em>Task Mode<\/em>.<\/p>\n\n    <p class=\"datamintsbanner\">\n        <a href=\"https:\/\/bit.ly\/3IFmguV\" target=\"_blank\" class=\"datamintsbanner__link\" title=\"Microsoft 365 Project Management TPG ProjectPowerPack: Best Practice Solution for Project & Portfolio Management Based on Microsoft 365 & Power Platform\" style=\"display: block;\">\n            <img decoding=\"async\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2025\/05\/csm_PPP_Blog_Banner2_EN_1300px_tiny_8e50efa17d.jpg\" class=\"datamintsbanner__image\" style=\"display: block; max-width: 100%\">\n        <\/a>\n    <\/p>\n    \n<h2 id=\"Chapter3\">Step 3: Create Tasks<\/h2>\n<p>In the next step, you can already start creating the individual tasks.<\/p>\n<p><strong>Start by considering which tasks are necessary to achieve your project goals.<\/strong><\/p>\n<blockquote><p><strong>Our tip:<\/strong> When adding <a href=\"https:\/\/en.wikipedia.org\/wiki\/Task_(project_management)\" target=\"_blank\" rel=\"noopener\">tasks<\/a>, you should choose short, concise names that describe the task as precisely as possible. This is particularly important if you are working with <a href=\"https:\/\/www.theprojectgroup.com\/en\/project-management-tools\/microsoft-project-server\" target=\"_blank\" rel=\"noopener\">Microsoft Project Server<\/a> or <a href=\"https:\/\/www.theprojectgroup.com\/en\/project-management-tools\/project-online\" target=\"_blank\" rel=\"noopener\">Project Online<\/a> in addition to the local MS Project version. In this case, employees you assign to your tasks can later report back to them on their own. Short, concise names are easier to remember and simplify the reporting process.<\/p>\n<p>Read our article on <strong><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/project-online-retirement-2026\/\" target=\"_blank\" rel=\"noopener\">Project Online Retirement<\/a> in 2026<\/strong>.<\/p><\/blockquote>\n<p><strong>Always define tasks in the present tense.<\/strong> For instance, name a task \u201cDevelop database application\u201d or \u201cWrite specification.\u201d On the other hand, name milestones in the past tense, e.g., \u201cSpecification created.\u201d<\/p>\n<p><strong>Of course, MS Project provides different options for creating tasks.<\/strong> You can enter <em>Task Names<\/em> in the input table or use the buttons in the <em>Task<\/em> tab.<\/p>\n<figure id=\"attachment_7394\" aria-describedby=\"caption-attachment-7394\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/4_Step_3_Different_options_for_creating_tasks.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7394\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/4_Step_3_Different_options_for_creating_tasks.png\" alt=\"Different options for creating tasks\" width=\"700\" height=\"333\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/4_Step_3_Different_options_for_creating_tasks.png 1008w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/4_Step_3_Different_options_for_creating_tasks-300x143.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7394\" class=\"wp-caption-text\">Figure: Different options for creating tasks<\/figcaption><\/figure>\n\n    <p class=\"datamintsbanner\">\n        <a href=\"https:\/\/www.theprojectgroup.com\/en\/project-management-newsletter\" target=\"_blank\" class=\"datamintsbanner__link\" title=\"Project Management Newsletter TPG PMO Resource Management Agile PM Project Projects Projectmanager Projectmanagementoffice\" style=\"display: block;\">\n            <img decoding=\"async\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/TPG_Banner-Blog_1400_Newsletter_EN.jpg\" class=\"datamintsbanner__image\" style=\"display: block; max-width: 100%\">\n        <\/a>\n    <\/p>\n    \n<h2 id=\"Chapter4\">Step 4: Structure Project Tasks<\/h2>\n<p>A logical and content-related structure is indispensable in a sound project plan.<\/p>\n<p>MS Project allows you to structure your project plan by indenting and outdenting the tasks via the so-called <strong>Summary Tasks<\/strong>. The Summary Tasks represent the phases of your project in this case.<\/p>\n<p>The benefit of this: in automatically scheduled Summary Tasks, values such as <em>Duration<\/em>, <em>Work<\/em>, <em>Start<\/em>, <em>Finish<\/em> and <em>Cost<\/em> will be scheduled based on the sub-tasks. Thus, you always have an overview of the individual phases without necessarily having to look at all tasks.<\/p>\n<p><strong>This is how easy it is:<\/strong><\/p>\n<ul>\n<li>You can either select the desired tasks and use the arrows in the <em>Task<\/em> tab to move them in or out or<\/li>\n<li>use the arrows by right-clicking on a task<\/li>\n<li>Advanced users may want to make use of the option of indenting or outdenting the tasks using the keyboard shortcut (ALT + SHIFT + arrow keys).<\/li>\n<\/ul>\n<figure id=\"attachment_7395\" aria-describedby=\"caption-attachment-7395\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/5_Step_4-1_Different-options-for-indenting-tasks_.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7395\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/5_Step_4-1_Different-options-for-indenting-tasks_.png\" alt=\"Different options for indenting tasks\" width=\"700\" height=\"317\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/5_Step_4-1_Different-options-for-indenting-tasks_.png 1364w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/5_Step_4-1_Different-options-for-indenting-tasks_-300x136.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/5_Step_4-1_Different-options-for-indenting-tasks_-1024x463.png 1024w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7395\" class=\"wp-caption-text\">Figure: Different options for indenting tasks<\/figcaption><\/figure>\n<p>After structuring your tasks, you can continue adjusting your view so that only tasks of a certain level are shown.<\/p>\n<p>For instance, if you prefer an overview of the phases only, you can very easily limit your view to the first outline level. To do this, change to the <em>View<\/em> tab and activate the <em>Outline<\/em> button. Select the desired outline level next.<\/p>\n<figure id=\"attachment_7396\" aria-describedby=\"caption-attachment-7396\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/6_Step_4-2_Choosing_an_outline_level.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7396\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/6_Step_4-2_Choosing_an_outline_level.png\" alt=\"Choosing an outline level\" width=\"700\" height=\"413\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/6_Step_4-2_Choosing_an_outline_level.png 1295w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/6_Step_4-2_Choosing_an_outline_level-300x177.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/6_Step_4-2_Choosing_an_outline_level-1024x604.png 1024w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7396\" class=\"wp-caption-text\">Figure: Choosing an outline level<\/figcaption><\/figure>\n<blockquote><p>Our reading tip: All you need to know about the <strong><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/work-breakdown-structure\/\" target=\"_blank\" rel=\"noopener\">Work Breakdown Structure<\/a> (WBS)<\/strong>.<\/p><\/blockquote>\n<h2 id=\"Chapter5\">Step 5: Enter Task Duration and Milestones<\/h2>\n<p>After creating and structuring all necessary tasks in the previous steps, you need to consider the duration of the individual tasks. More precisely: how much time is required to complete the respective tasks?<\/p>\n<p><strong>This is how you set the duration of the tasks:<\/strong><\/p>\n<p>Enter the respective number of days in the <em>Duration<\/em> field. A greater or lesser degree of granularity (e.g., hours or weeks) is also possible. However, this is only recommended in exceptional cases.<\/p>\n<p>The end of the tasks is now calculated automatically based on the working days defined. If you do not want to consider non-working days, you can use the abbreviation e (elapsed time) (e.g., 10 eDays). This is helpful for passive processes (such as the drying time of concrete) that are independent of public holidays. You can also enter the duration of tasks (by double-clicking on the task) via the <em>Task Information<\/em>.<\/p>\n<blockquote><p><strong>Our tip:<\/strong> Do not enter start and finish dates for tasks manually. MS Project automatically calculates this information based on the project start date, task duration and links.<\/p><\/blockquote>\n<figure id=\"attachment_7397\" aria-describedby=\"caption-attachment-7397\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/7_Step_5-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7397\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/7_Step_5-1.png\" alt=\"MS Project Tutorial \u2013 Entering duration\" width=\"700\" height=\"394\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/7_Step_5-1.png 1745w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/7_Step_5-1-300x169.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/7_Step_5-1-1024x576.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/7_Step_5-1-1536x864.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7397\" class=\"wp-caption-text\">Figure: Entering duration<\/figcaption><\/figure>\n<blockquote><p><strong>Note:\u00a0\u00a0<\/strong><\/p>\n<ul>\n<li><em>Duration<\/em> is the time period, it takes to complete a task \u2013 not the number of hours or days of work required.<\/li>\n<li>By default, MS Project assigns an estimated duration of <em>\u201c1 Day?\u201d<\/em> (can be changed in the options).<\/li>\n<li>Plan the tasks by entering the duration and corresponding links of tasks with <em>Predecessor<\/em> and <em>Successor<\/em> relationships.<\/li>\n<li>Use the scheduling mode <em>\u201cAuto Scheduled\u201d<\/em> and let MS Project calculate the <em>Start<\/em> and <em>Finish<\/em> dates.<\/li>\n<\/ul>\n<p>&nbsp;<\/p><\/blockquote>\n<p><strong>This is how you define your milestones:<\/strong><\/p>\n<p>When entering the duration of tasks, you can also define milestones. A task will <strong>automatically become a milestone if you enter the <em>Duration<\/em> of <em>0<\/em><\/strong>. Milestones define the most important cornerstones in your project and are usually placed at the end of every phase.<\/p>\n<figure id=\"attachment_7398\" aria-describedby=\"caption-attachment-7398\" style=\"width: 700px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/8_Step_5-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7398\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/8_Step_5-2.png\" alt=\"MS Project Tutorial \u2013 Creating milestones\" width=\"700\" height=\"107\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/8_Step_5-2.png 1724w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/8_Step_5-2-300x46.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/8_Step_5-2-1024x156.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/8_Step_5-2-1536x234.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7398\" class=\"wp-caption-text\">Figure: Creating milestones<\/figcaption><\/figure>\n\n    <p class=\"datamintsbanner\">\n        <a href=\"https:\/\/www.theprojectgroup.com\/en\/project-management-tools\/milestone-trend-analysis-ms-project\" target=\"_blank\" class=\"datamintsbanner__link\" title=\"TPG MTA Client (Free Download Development Milestone Trend Analysis TPG MTA Client standalone product. MicrosoftProject free download\" style=\"display: block;\">\n            <img decoding=\"async\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2022\/08\/TPG_Banner-Blog_1400_MTA_EN.jpg\" class=\"datamintsbanner__image\" style=\"display: block; max-width: 100%\">\n        <\/a>\n    <\/p>\n    \n<h2 id=\"Chapter6\">Step 6: Link Tasks<\/h2>\n<p>When creating tasks, you will already have noticed the following: all tasks begin with the project start date.<\/p>\n<p>The next step is to implement the logical dependencies of tasks with links on the timeline. For instance, a developer can only start developing an application once the corresponding specification has been completed (as we all know, it does not work so well spontaneously ).<\/p>\n<p>Therefore, we are dealing with a sequential succession of tasks. This is where so-called <strong>Finish-to-Start relationships<\/strong> come in.<\/p>\n<p><strong>Choose from different link types.<\/strong><\/p>\n<p>MS Project offers you the option of choosing between different types of links for special scenarios. Here is an overview:<\/p>\n<figure id=\"attachment_7400\" aria-describedby=\"caption-attachment-7400\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7400\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2.png\" alt=\"The different types of task relationships\" width=\"700\" height=\"354\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2.png 1748w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2-300x152.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2-1024x518.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2-1536x778.png 1536w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/10_Step_6-2-164x82.png 164w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7400\" class=\"wp-caption-text\">Figure: The different types of task relationships<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_7399\" aria-describedby=\"caption-attachment-7399\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/9_Step_6-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7399\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/9_Step_6-1.png\" alt=\"MS Project Tutorial \u2013 The visualization of task relationships in MS Project\" width=\"700\" height=\"364\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/9_Step_6-1.png 1358w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/9_Step_6-1-300x156.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/9_Step_6-1-1024x532.png 1024w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7399\" class=\"wp-caption-text\">Figure: The visualization of task relationships in MS Project<\/figcaption><\/figure>\n<p><strong>Now, you select the tasks that you want to link.<\/strong><\/p>\n<p>As is often the case in MS Project, there are several options for linking tasks.<\/p>\n<ul>\n<li><strong>Double-click on the task &gt; Tab <em>Predecessors<\/em>:<\/strong> Here, you can select the respective predecessor of the task via drop-down. The link type can be selected via drop-down as well. What is more, you can set a time interval (Lag). However, this is not to be understood as a buffer that can be used up, but as a fixed interval (e.g., after painting work, a time interval of 2 days must be maintained so that the paint can dry. No pictures can be hung before then).<\/li>\n<li><strong>Direct table input of link type in the <em>Predecessor<\/em> column:<\/strong> In this case, you can select the predecessor likewise via drop-down. It is also possible to enter the row number of the task to be linked directly in the cell. Link types other than <em>Finish-to-Start<\/em> must be entered via abbreviation behind the row number of the linked task (e.g., <em>1SS<\/em> = <em>Start-to-Start<\/em> with <em>Task 1<\/em>).<\/li>\n<li><strong>With the mouse in the Gantt chart:<\/strong> You can also create a link by dragging the mouse from one task to the other. Thus, a <em>Finish-to-Start<\/em> relationship <em>(FS)<\/em> is created automatically. By double-clicking on the link line, you can change the link <em>Type<\/em> and <em>Lag<\/em>.<\/li>\n<\/ul>\n<figure id=\"attachment_7401\" aria-describedby=\"caption-attachment-7401\" style=\"width: 700px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/11_Step_6-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7401\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/11_Step_6-3.png\" alt=\"MS Project Tutorial \u2013Creating a link (project plan example)\" width=\"700\" height=\"368\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/11_Step_6-3.png 1927w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/11_Step_6-3-300x158.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/11_Step_6-3-1024x538.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/11_Step_6-3-1536x807.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7401\" class=\"wp-caption-text\">Figure: Creating a link (project plan example)<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_7402\" aria-describedby=\"caption-attachment-7402\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/12_Step_6-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7402\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/12_Step_6-4.png\" alt=\"MS Project Tutorial \u2013 Link icon that appears when linking tasks\" width=\"700\" height=\"301\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/12_Step_6-4.png 1197w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/12_Step_6-4-300x129.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/12_Step_6-4-1024x441.png 1024w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7402\" class=\"wp-caption-text\">Figure: Link icon that appears when linking tasks via option c) in figure above<\/figcaption><\/figure>\n<ul>\n<li><strong>Selecting the <em>Predecessors<\/em> and <em>Successors<\/em> via the <em>Link<\/em> icon:<\/strong> With this method, you select two tasks and click on the <em>Link<\/em> icon in the <em>Task<\/em> tab.<\/li>\n<\/ul>\n<figure id=\"attachment_7403\" aria-describedby=\"caption-attachment-7403\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/13_Step_6-5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7403\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/13_Step_6-5.png\" alt=\"MS Project Tutorial \u2013 Creating a link via the Link icon (project plan example)\" width=\"700\" height=\"368\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/13_Step_6-5.png 1918w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/13_Step_6-5-300x158.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/13_Step_6-5-1024x538.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/13_Step_6-5-1536x806.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7403\" class=\"wp-caption-text\">Figure: Creating a link via the Link icon (project plan example)<\/figcaption><\/figure>\n<blockquote><p>Reading tip: <strong>All you need to know about <a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/project-for-the-web-becoming-planner\/\" target=\"_blank\" rel=\"noopener\">Project for the Web Becoming Planner<\/a><\/strong><\/p><\/blockquote>\n<h2 id=\"Chapter7\">Step 7: Define Resources<\/h2>\n<p>In the previous 6 steps, you have defined the timeline for your project. To be able to meet your scheduled deadlines as well as keep track of costs and materials, you should think about the necessary resources for implementing your project now.<\/p>\n<p><strong>Make a generic plan first.<\/strong><\/p>\n<p>When you start planning your project, it may not yet be clear which named resources will be part of your project team. Using generic resources gives you the opportunity to evaluate your resource requirements in advance.<\/p>\n<p><strong>And this is how it works:<\/strong> To add resources, MS Project provides you with the <strong><em>Resource<\/em> table with resource types<\/strong>. Here, you can create the following resources in table format:<\/p>\n<ul>\n<li>Staff resources<\/li>\n<li>Cost resources<\/li>\n<li>Material resources<\/li>\n<\/ul>\n<p>To open the resource table, click the <em>View<\/em> tab and activate the <em>Resource: Table<\/em> button.<\/p>\n<p>You can also set a standard rate for <em>Staff<\/em> resources. With this, the corresponding costs will be automatically calculated when assigning the resource. In the case of <em>Material<\/em> resources, you enter <em>Cost per item<\/em>.<\/p>\n<p>By clicking <em>Add New Column<\/em>, you can add additional columns, such as <em>Generic<\/em>, if you want to class a resource as a generic resource (e.g., developer, project manager, etc.).<\/p>\n<figure id=\"attachment_7404\" aria-describedby=\"caption-attachment-7404\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/14_Step_7-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7404\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/14_Step_7-1.png\" alt=\"Resource: Table (MSP)\" width=\"700\" height=\"340\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/14_Step_7-1.png 1593w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/14_Step_7-1-300x146.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/14_Step_7-1-1024x498.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/14_Step_7-1-1536x746.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7404\" class=\"wp-caption-text\">Figure: Resource: Table<\/figcaption><\/figure>\n<div id=\"id695737b1d1a6d\" class=\"iframecontainer iframecontainer--hidden\">\n            <div class=\"iframecontainer__head\" style=\"background: #D60B52!important;\">\n                <div class=\"iframecontainer__head__inner\" style=\"color:#ffffff;\" data-for=\"#id695737b1d1a6d\">\n                    <p><strong>Free PDF Download: <\/strong> MS Project Tutorial \u2013 11 Steps to Your Perfect MS Project Plan<\/p>\n                <\/div>\n                <div class=\"iframecontainer__head__icon\" data-for=\"#id695737b1d1a6d\">\n                    <svg width=\"10px\" height=\"16px\" viewBox=\"1092 550 10 16\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\n                        <polygon class=\"iframecontainer__head__icon__pfeil\"  data-for=\"#id695737b1d1a6d\" stroke=\"none\" fill=\"#ffffff\" fill-rule=\"evenodd\" points=\"1093.875 550 1101.875 558 1093.875 566 1092 564.125 1098.125 558 1092 551.875\"><\/polygon>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <div class=\"iframecontainer__iframe\">\n                <div class=\"iframecontainer__iframe__inner\">\n                    <p>Are you a MS Project beginner? In this case, this Tutorial is just the right reading for you. In 11 simple steps, you will get to know the most important MS Project basics for creating your project plan. Please fill in the form to download.<br \/>\n<span style=\"font-size: xx-small;\">* Required Fields\u00a0 |\u00a0 <a href=\"https:\/\/www.theprojectgroup.com\/en\/data-protection\" target=\"_blank\" rel=\"noopener\">Data Protection<\/a><\/span><\/p>\n<div class=\"cookieconsent-optout-marketing\">This form is blocked by your cookie settings to our website. Please <a>click here<\/a> and select at least the marketing cookies. Then this form will be visible. Thanks a lot.<\/div>\n\n                \t<!-- ENGLISCH Wichtig: nur den Code in download-asset \u00e4ndern - definiert Download -->\r\n<script type='text\/x-ccm-loader' data-ccm-loader-src=\"https:\/\/js-eu1.hsforms.net\/forms\/embed\/developer\/146642994.js\" defer><\/script>\r\n\r\n<div class=\"hs-form-html\"\r\n     data-download-asset=\"CU9E\"\r\n     data-region=\"eu1\"\r\n     data-form-id=\"ed0008c7-47d5-4c2e-ad2f-000bd95b74c5\"\r\n     data-portal-id=\"146642994\"><\/div>\r\n\r\n<script>\r\n(() => {\r\n  const FORM_ID = 'ed0008c7-47d5-4c2e-ad2f-000bd95b74c5';\r\n  const FIELD   = '0-1\/download_asset';\r\n  const roots   = new Set();\r\n  const formsByRoot = new WeakMap();\r\n\r\n  const setViaApi = (root) => {\r\n    const code = root.dataset.downloadAsset || '';\r\n    const form = formsByRoot.get(root);\r\n    if (!code || !form) return;\r\n    form.setFieldValue(FIELD, code);\r\n  };\r\n\r\n  window.addEventListener('hs-form-event:on-ready', (event) => {\r\n    if (!window.HubSpotFormsV4) return;\r\n    const form = HubSpotFormsV4.getFormFromEvent(event);\r\n    if (!form || form.getFormId() !== FORM_ID) return;\r\n\r\n    const root = [...roots].find(r => r.contains(event.target));\r\n    if (!root) return;\r\n\r\n    formsByRoot.set(root, form);\r\n    setViaApi(root);\r\n  });\r\n\r\n  window.addEventListener('message', (event) => {\r\n    const d = event.data;\r\n    if (!d || d.type !== 'hsFormCallback' || d.eventName !== 'onFormSubmit') return;\r\n    if (d.id !== FORM_ID) return;\r\n\r\n    roots.forEach(setViaApi);\r\n  });\r\n\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    document.querySelectorAll('.hs-form-html[data-download-asset][data-form-id=\"' + FORM_ID + '\"]')\r\n      .forEach(r => roots.add(r));\r\n  });\r\n})();\r\n<\/script>\n                    <style>\/* Kompaktere Darstellung f\u00fcr HubSpot Formulare *\/\n[data-hsfc-id=\"Renderer\"] .hsfc-Step .hsfc-Step__Content { padding: 0 20px 20px !important; }\n[data-hsfc-id=Renderer] .hsfc-TextField>*:not(:last-child) { margin-bottom:4px !important; }\n[data-hsfc-id=\"Renderer\"] .hsfc-Row { gap: 20px !important; margin-bottom: 12px !important; }\n[data-hsfc-id=\"Renderer\"] .hsfc-NavigationRow { margin-top: 6px !important; }\n[data-hsfc-id=\"Renderer\"] .hsfc-TextInput { padding: 8px !important; }<\/style>\n                <\/div>\n            <\/div>\n        <\/div><h2 id=\"Chapter8\">Step 8: Assign Resources<\/h2>\n<p>Meanwhile, you have assembled your resources. Now, you would like to assign the appropriate employees to your tasks.<\/p>\n<p><strong>And this is how it works:<\/strong> Via the <em>View<\/em> tab and the <em>Gantt Chart<\/em> button, change back to the <em>Gantt Chart<\/em>. Here, you have the following options to assign resources:<\/p>\n<ul>\n<li>Direct input in the <em>Resource Name<\/em> column<\/li>\n<li>Via the <em>Assign Resources<\/em> button in the <em>Resource<\/em> tab<\/li>\n<li>In the <em>Task Form<\/em>:<em> Details<\/em> view: To do this, change to the <em>View<\/em> tab, check the <em>Details<\/em> box and select the corresponding view. The form will now appear below the task table and is always in the context of the selected task.<\/li>\n<\/ul>\n<figure id=\"attachment_7405\" aria-describedby=\"caption-attachment-7405\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/15_Step_8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7405\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/15_Step_8.png\" alt=\"Figure: Assigning resources (MSP)\" width=\"700\" height=\"432\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/15_Step_8.png 1960w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/15_Step_8-300x185.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/15_Step_8-1024x632.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/15_Step_8-1536x948.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7405\" class=\"wp-caption-text\">Figure: Assigning resources<\/figcaption><\/figure>\n<blockquote><p><strong>Note:<\/strong><\/p>\n<p>When resources are assigned, the work is calculated <em>(Work<\/em> column). The calculation is based on the formula:<\/p>\n<p><em>Work = Duration * Units * Hrs\/Day<\/em><\/p>\n<p><strong>Example:<\/strong> The duration of a task is 5 days. The working time is 8 hours per day \/ 40 hours per week. The resource is 100% available for project work.<\/p>\n<p>5 days (duration) * 1 (units 100%) * 8 hours (working time per day) = 40 hours (work)<\/p><\/blockquote>\n<blockquote><p><strong>Our reading tip:<\/strong> You can find many <strong>articles on <a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/resource-management\/\" target=\"_blank\" rel=\"noopener\">resource management<\/a><\/strong> here.<\/p><\/blockquote>\n<h2 id=\"Chapter9\">Step 9: Use Deadlines instead of Task Constraints<\/h2>\n<p>Some of your tasks and milestones are likely to be subject to fixed delivery dates.<\/p>\n<p>MS Project offers the option of defining fixed deadlines for tasks and milestones. For this, you use the constraint type <em>Must Finish On.<\/em><\/p>\n<p><strong>The problem with this option:<\/strong> It can lead to inconsistencies in your project plan. This is because finish dates do not change if linked predecessors are delayed. Thus, it could happen that a task with a constraint might start before the finish date of its predecessor.<\/p>\n<p>Fortunately, there is a nicer solution for this case: the <strong>creation of deadlines<\/strong>.<\/p>\n<p>When using deadlines, the corresponding tasks or milestones are not \u201cfixed\u201d but take their logical links into account and <strong>will shift accordingly if applicable<\/strong>.<\/p>\n<p>But do not worry. <strong>In the Indicator column, MS Project signals<\/strong> very clearly when a deadline will be \u201cbreached\u201d according to the current planning status. This allows you as a project manager to initiate appropriate action at an early stage. In addition, the deadline is shown with a graphical indicator (green arrow) in the Gantt chart.<\/p>\n<blockquote><p><strong>Our tip:<\/strong> To set deadlines, it makes sense to add the <em>Deadline<\/em> column to the input table. Alternatively, you can also maintain deadlines in the <em>Task Information<\/em> dialog box.<\/p><\/blockquote>\n<figure id=\"attachment_7406\" aria-describedby=\"caption-attachment-7406\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/16_Step_9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7406\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/16_Step_9.png\" alt=\"MS Project Tutorial \u2013 Set Deadlines\" width=\"700\" height=\"228\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/16_Step_9.png 1741w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/16_Step_9-300x98.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/16_Step_9-1024x333.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/16_Step_9-1536x500.png 1536w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7406\" class=\"wp-caption-text\">Figure: Set Deadlines<\/figcaption><\/figure>\n<blockquote><p>Interested in other tools? Read <strong><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/microsoft-project-management-tools\/\" target=\"_blank\" rel=\"noopener\">Microsoft Project Management Tool<\/a> Overview<\/strong>.<\/p><\/blockquote>\n<h2 id=\"Chapter10\">Step 10: Set Baseline<\/h2>\n<p>With the previous steps, you have created a complete project plan. However, before you start with the implementation, you should save the <strong>initial planning status<\/strong>.<\/p>\n<p>Let us be honest \u2013 very few projects go 100% according to plan \u2013 and you will certainly want to <strong>draw a comparison between target and actual<\/strong> during the project or at the end.<\/p>\n<p>For this kind of target-actual comparison with MS Project, the tool provides the so-called baseline functionality with various reports. It allows you to <strong>save up to 11 baselines for your project<\/strong>. The first baseline is usually saved after the initial planning. During the implementation phase, you can save additional baselines.<\/p>\n<figure id=\"attachment_7407\" aria-describedby=\"caption-attachment-7407\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/17_Step_10-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7407\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/17_Step_10-1.png\" alt=\"Baselines in MSP\" width=\"700\" height=\"379\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/17_Step_10-1.png 1297w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/17_Step_10-1-300x163.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/17_Step_10-1-1024x555.png 1024w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7407\" class=\"wp-caption-text\">Figure: Baselines<\/figcaption><\/figure>\n<p>Baselines are saved in separate baseline columns. The most important baselines at a glance:<\/p>\n<ul>\n<li>Planned Start (0-10)<\/li>\n<li>Planned Finish (0-10)<\/li>\n<li>Planned Duration (0-10)<\/li>\n<li>Planned Work (0-10)<\/li>\n<li>Planned Cost (0-10)<\/li>\n<\/ul>\n<p>By the way, variances are also calculated automatically:<\/p>\n<ul>\n<li>Start Variance<\/li>\n<li>Finish Variance<\/li>\n<li>Duration Variance<\/li>\n<li>Work Variance<\/li>\n<li>Cost Variance<\/li>\n<\/ul>\n<p><strong> And this is how it works:<\/strong> To set a baseline, change to the <em>Project<\/em> tab and activate the <em>Set Baseline<\/em> button. Select the baseline you would like to set and confirm with <em>OK.<\/em> It is also possible to save only certain tasks in the baseline.<\/p>\n<figure id=\"attachment_7408\" aria-describedby=\"caption-attachment-7408\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/18_Step_10-2-0.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7408\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/18_Step_10-2-0.png\" alt=\"MS Project Tutorial \u2013 Set Baseline\" width=\"700\" height=\"377\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/18_Step_10-2-0.png 1366w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/18_Step_10-2-0-300x161.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/18_Step_10-2-0-1024x551.png 1024w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7408\" class=\"wp-caption-text\">Figure: Set Baseline<\/figcaption><\/figure>\n<blockquote><p><strong>Our tip:<\/strong> Open the View tab and select <em>Gantt Chart: Tracking Gantt<\/em> to compare your current planning to the baseline. The baseline will be shown in the form of grey bars in the Gantt Chart.<\/p><\/blockquote>\n<h2 id=\"Chapter11\">Step 11: Show Project Summary Task<\/h2>\n<p>To keep track of the overall project, it is advisable to display the so-called <strong>Project Summary Task<\/strong>.<\/p>\n<p>After activation, this will be shown in row 0. It provides <strong>valuable information on Start, Finish, Work, Duration and Cost for the overall project.<\/strong><\/p>\n<p>Thus, you always maintain an overview without having to do the math yourself. Incidentally, the calculation works in exactly the same way as for Summary Tasks. Only, in this case, it refers to all tasks in your project.<\/p>\n<p>To show the Project Summary Task, change to the <em>Gantt Chart Format<\/em> tab and check the <em>Project Summary Task<\/em> box in the <em>Show\/Hide<\/em> group.<\/p>\n<figure id=\"attachment_7409\" aria-describedby=\"caption-attachment-7409\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7409\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11.png\" alt=\"MS Project Tutorial \u2013 Show Project Summary Task\" width=\"700\" height=\"274\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11.png 2273w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11-300x117.png 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11-1024x401.png 1024w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11-1536x601.png 1536w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/19_Step_11-2048x802.png 2048w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-7409\" class=\"wp-caption-text\">Figure: Show Project Summary Task<\/figcaption><\/figure>\n<div id=\"id695737b1d1c0a\" class=\"iframecontainer iframecontainer--hidden\">\n            <div class=\"iframecontainer__head\" style=\"background: #D60B52!important;\">\n                <div class=\"iframecontainer__head__inner\" style=\"color:#ffffff;\" data-for=\"#id695737b1d1c0a\">\n                    <p><strong>Special Download: <\/strong> Advantages of MS Project Server \/ Project Online over MS Project Standard<\/p>\n                <\/div>\n                <div class=\"iframecontainer__head__icon\" data-for=\"#id695737b1d1c0a\">\n                    <svg width=\"10px\" height=\"16px\" viewBox=\"1092 550 10 16\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\n                        <polygon class=\"iframecontainer__head__icon__pfeil\"  data-for=\"#id695737b1d1c0a\" stroke=\"none\" fill=\"#ffffff\" fill-rule=\"evenodd\" points=\"1093.875 550 1101.875 558 1093.875 566 1092 564.125 1098.125 558 1092 551.875\"><\/polygon>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <div class=\"iframecontainer__iframe\" style=\"height: 250px;\">\n                <div class=\"iframecontainer__iframe__inner\">\n                \t<p>Please <a href=\"https:\/\/www.theprojectgroup.com\/data\/Downloads_Produkte\/Benefits-Microsoft-Project-Server-or-Project-Online-E_TPG-TheProjectGroup.pdf\" target=\"_blank\" rel=\"noopener\">click here to download the PDF<\/a>\u00a0and learn why you should prefer the server over the client version.<\/p>\n\n                    <iframe src=\"https:\/\/\" style=\"width: 100%; height: 250px;\"><\/iframe>\n                <\/div>\n            <\/div>\n        <\/div><h2 id=\"Chapter12\">Conclusion \u2013 MS Project Tutorial: 11 Steps to the Perfect Project Plan<\/h2>\n<p>In this MS Project tutorial, you have learned how to create a good project plan in 11 short steps, which provides an excellent basis to continue working on your project.<\/p>\n<p>You now know the correct sequence when setting up a project and know how to:<\/p>\n<ul>\n<li>Set a project start date<\/li>\n<li>Create, schedule and structure tasks and milestones<\/li>\n<li>Define resources and assign tasks<\/li>\n<li>Handle fixed deadlines<\/li>\n<li>Save baselines to monitor success<\/li>\n<\/ul>\n<p>The practical tips have explained what you should pay attention to and what to avoid.<\/p>\n<blockquote><p><strong>Our final tips:<\/strong><\/p>\n<p>Get to know the individually adaptable \u201cPPM Paradise\u201d \u2013 the optimal environment for your enterprise-wide project, program, portfolio and resource management (PPM). <a href=\"https:\/\/www.theprojectgroup.com\/data\/Downloads_eBooks\/TPG_PPM_Paradise_eBook_EN_-_TPG_TheProjectGroup.pdf\" target=\"_blank\" rel=\"noopener\">Download the free eBook \u201cThe PPM Paradise\u201d now<\/a> (just click, no form).<\/p>\n<p>And sign up for our <a href=\"https:\/\/www.theprojectgroup.com\/en\/project-management-newsletter\" target=\"_blank\" rel=\"noopener\">bi-weekly blog newsletter<\/a> with information on more hands-on articles, eBooks, etc. to improve your project management maturity level.<\/p><\/blockquote>\n<p><strong>Has this MS Project tutorial been helpful or do you have any questions? Please leave a comment below.<\/strong><\/p>\n<div id=\"id695737b1d1d56\" class=\"iframecontainer iframecontainer--hidden\">\n            <div class=\"iframecontainer__head\" style=\"background: #D60B52!important;\">\n                <div class=\"iframecontainer__head__inner\" style=\"color:#ffffff;\" data-for=\"#id695737b1d1d56\">\n                    <p><strong>Subscribe to TPG BlogInfo:<\/strong> Never miss new practice-oriented tips &amp; tricks<\/p>\n                <\/div>\n                <div class=\"iframecontainer__head__icon\" data-for=\"#id695737b1d1d56\">\n                    <svg width=\"10px\" height=\"16px\" viewBox=\"1092 550 10 16\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\n                        <polygon class=\"iframecontainer__head__icon__pfeil\"  data-for=\"#id695737b1d1d56\" stroke=\"none\" fill=\"#ffffff\" fill-rule=\"evenodd\" points=\"1093.875 550 1101.875 558 1093.875 566 1092 564.125 1098.125 558 1092 551.875\"><\/polygon>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <div class=\"iframecontainer__iframe\" style=\"height: 520px;\">\n                <div class=\"iframecontainer__iframe__inner\">\n                \t<p>Every other week: Receive practical tips in TPG blog posts written by recognized experts in project, portfolio, and resource management.<br \/>\n* Required Fields\u00a0 |\u00a0 <a href=\"https:\/\/www.theprojectgroup.com\/en\/data-protection\" target=\"_blank\" rel=\"noopener\">Data Protection<\/a><\/p>\n<div class=\"cookieconsent-optout-marketing\">This form is blocked by your cookie settings to our website. Please <a>click here<\/a> and select at least the marketing cookies. Then this form will be visible. Thanks a lot.<\/div>\n\n                    <iframe src=\"https:\/\/scnem.com\/art_resource.php?sid=hqvs9.qdei48\" style=\"width: 100%; height: 520px;\"><\/iframe>\n                <\/div>\n            <\/div>\n        <\/div><hr \/>\n<blockquote><p><strong> <a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/xJohannes_Koschinski-2-768x1024-1.jpg.pagespeed.ic_.1OG8OR__66-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7411 size-thumbnail alignleft\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/xJohannes_Koschinski-2-768x1024-1.jpg.pagespeed.ic_.1OG8OR__66-1-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/xJohannes_Koschinski-2-768x1024-1.jpg.pagespeed.ic_.1OG8OR__66-1-150x150.jpg 150w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/xJohannes_Koschinski-2-768x1024-1.jpg.pagespeed.ic_.1OG8OR__66-1-300x300.jpg 300w, https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2024\/05\/xJohannes_Koschinski-2-768x1024-1.jpg.pagespeed.ic_.1OG8OR__66-1.jpg 768w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>The author:<\/strong><br \/>\n<strong>Johannes Koschinski, PSM I<\/strong><br \/>\n<em>Head of PPM Consulting, PM Expert<\/em><\/p>\n<p>Johannes Koschinski is a Microsoft certified senior consultant with a focus on traditional \/ agile \/ hybrid project and portfolio management as well as process management based on Microsoft technologies. Over the past years, he has gained a wealth of practical experience as a trainer and consultant for PPM solutions in different industries. Since 2022, he has been Head of PPM Consulting at TPG.<\/p>\n<p style=\"text-align: right;\">Read more about Johannes Koschinski on <a href=\"https:\/\/www.linkedin.com\/in\/johannes-koschinski-803652161\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a>.<\/p>\n<\/blockquote>\n\n    <p class=\"datamintsbanner\">\n        <a href=\"https:\/\/bit.ly\/3IFmguV\" target=\"_blank\" class=\"datamintsbanner__link\" title=\"Microsoft 365 Project Management TPG ProjectPowerPack: Best Practice Solution for Project & Portfolio Management Based on Microsoft 365 & Power Platform\" style=\"display: block;\">\n            <img decoding=\"async\" src=\"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-content\/uploads\/sites\/2\/2025\/05\/csm_PPP_Blog_Banner2_EN_1300px_tiny_8e50efa17d.jpg\" class=\"datamintsbanner__image\" style=\"display: block; max-width: 100%\">\n        <\/a>\n    <\/p>\n    \n","protected":false},"excerpt":{"rendered":"<p>Are you a Microsoft Project beginner? In this case, this MS Project Tutorial is just the right reading for you. In 11 simple steps, you will get to know the most important MS Project basics for creating your project plan. Plus, importantly, you will avoid typical pitfalls right from the start \u2013 things that often<\/p>\n<div class=\"read-more\"><a href=\"https:\/\/www.theprojectgroup.com\/blog\/en\/ms-project-tutorial\/\" title=\"Read More\">Read More<\/a><\/div>\n","protected":false},"author":19,"featured_media":7388,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[62],"tags":[],"_links":{"self":[{"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/posts\/7387"}],"collection":[{"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/comments?post=7387"}],"version-history":[{"count":32,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/posts\/7387\/revisions"}],"predecessor-version":[{"id":8866,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/posts\/7387\/revisions\/8866"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/media\/7388"}],"wp:attachment":[{"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/media?parent=7387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/categories?post=7387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.theprojectgroup.com\/blog\/en\/wp-json\/wp\/v2\/tags?post=7387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}