{"id":4787,"date":"2020-12-03T23:00:24","date_gmt":"2020-12-03T20:00:24","guid":{"rendered":"https:\/\/agilecoach.ee\/rules-of-procedure-for-an-agile-software-project-sample-rules-of-procedure-2020\/"},"modified":"2026-01-29T12:51:00","modified_gmt":"2026-01-29T09:51:00","slug":"rules-of-procedure-for-an-agile-software-project-sample-rules-of-procedure-2020","status":"publish","type":"post","link":"https:\/\/agilecoach.ee\/en\/blog\/rules-of-procedure-for-an-agile-software-project-sample-rules-of-procedure-2020\/","title":{"rendered":"Rules of procedure for an agile software project. Sample Rules of Procedure [2020]"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.1&#8243; background_color=&#8221;#fbfcfd&#8221; global_module=&#8221;1099&#8243;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.5.6&#8243;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.1&#8243;][et_pb_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/01\/Merle-black-and-white-round-less-shiny-1.png&#8221; _builder_version=&#8221;4.4.1&#8243; custom_margin=&#8221;-5%|||25%|false|false&#8221; custom_css_main_element=&#8221;-webkit-clip-path: circle(50% at 50% 50%);||clip-path: circle(50% at 50% 50%);||width: 75px;||height: 75px;&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.1&#8243;][et_pb_text _builder_version=&#8221;4.5.6&#8243; text_font=&#8221;Source Sans Pro||||||||&#8221; text_text_color=&#8221;rgba(0,0,0,0.8)&#8221; custom_margin=&#8221;-3%|||-60%|false|false&#8221;]<\/p>\n<p>Merle Randlepp<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.5.6&#8243; text_font=&#8221;Source Sans Pro||||||||&#8221; text_text_color=&#8221;rgba(0,0,0,0.44)&#8221; custom_margin=&#8221;-5%|||-60%|false|false&#8221;]<\/p>\n<p>Agile Coach<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.4.1&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.1&#8243;][et_pb_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/01\/Merle-black-and-white-round-less-shiny-1.png&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.4.1&#8243; custom_margin=&#8221;||||true|false&#8221; custom_css_main_element=&#8221;-webkit-clip-path: circle(50% at 50% 50%);||clip-path: circle(50% at 50% 50%);||width: 75px;||height: 75px;&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.4.1&#8243; text_font=&#8221;Source Sans Pro||||||||&#8221; text_text_color=&#8221;rgba(0,0,0,0.8)&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;-3%||||false|false&#8221;]<\/p>\n<p>Merle Randlepp<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.4.1&#8243; text_font=&#8221;Source Sans Pro||||||||&#8221; text_text_color=&#8221;rgba(0,0,0,0.44)&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;-3%||||false|false&#8221;]<\/p>\n<p>Agile Coach<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.4.1&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.1&#8243;][et_pb_post_title author=&#8221;off&#8221; comments=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.4.1&#8243; title_font=&#8221;Source Sans Pro|700|||||||&#8221; title_text_align=&#8221;center&#8221; title_text_color=&#8221;rgba(0,0,0,0.8)&#8221; title_font_size=&#8221;47px&#8221; text_orientation=&#8221;center&#8221; title_font_size_tablet=&#8221;40px&#8221; title_font_size_phone=&#8221;35px&#8221; title_font_size_last_edited=&#8221;on|desktop&#8221;][\/et_pb_post_title][et_pb_text _builder_version=&#8221;4.7.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Source Sans Pro||||||||&#8221; text_font_size=&#8221;15px&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;right&#8221; custom_margin=&#8221;|||10%|false|false&#8221;]<div class='epvc-post-count'><span class='epvc-eye'><\/span>  <span class=\"epvc-count\"> 97<\/span><span class='epvc-label'> Views<\/span><\/div>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.8.2&#8243; _dynamic_attributes=&#8221;content&#8221; _module_preset=&#8221;default&#8221; text_orientation=&#8221;right&#8221; module_alignment=&#8221;right&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90YWdzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIiLCJsaW5rX3RvX3Rlcm1fcGFnZSI6Im9uIiwic2VwYXJhdG9yIjoiIHwgIiwiY2F0ZWdvcnlfdHlwZSI6InBvc3RfdGFnIn19@[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.4.1&#8243;][et_pb_fullwidth_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/12\/tiimi-kokkulepe.jpg&#8221; alt=&#8221;Software Project Rules of Procedure&#8221; title_text=&#8221;Software Project Rules of Procedure&#8221; _builder_version=&#8221;4.7.4&#8243;][\/et_pb_fullwidth_image][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.1&#8243;][et_pb_row _builder_version=&#8221;4.4.1&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.1&#8243;][et_pb_text _builder_version=&#8221;4.8.2&#8243; _module_preset=&#8221;96fa8149-2d7e-4fe7-bc52-734658dc4791&#8243;]<\/p>\n<p>The rules of procedure of a software project are an important part of starting cooperation with a new external partner, which unfortunately is often not discussed and concluded. Yet a lot depends on this agreement, because none of us is a telepath. <\/p>\n<p>You have carried out a software development procurement, the winner has been selected and you are looking forward to working with a new external partner. You will agree on the first opening meeting, where you will get to know each other, talk about the goals of the project, your expectations, etc. The atmosphere is energetic, full of faith and hope that this will be a great and successful project.  <\/p>\n<p><strong>Have you ever been in a situation where everything will start to slide downhill relatively soon from here?<\/strong>  Or even worse, the developer works quietly and says that the work is in full swing and only a little before the deadline does the customer find out the shocking fact that in reality, the project is not even halfway through. In order for a software project to be carried out properly and successfully, faith and hope alone are not enough. <\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/12\/kukkumine-veesuuskadel.jpg&#8221; alt=&#8221;Unexpected train&#8221; title_text=&#8221;Falling-on water skis&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.7.4&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.8.2&#8243; _module_preset=&#8221;96fa8149-2d7e-4fe7-bc52-734658dc4791&#8243;]<\/p>\n<h2>What are the rules of procedure for a software project?<\/h2>\n<p>The idea of the rules of procedure is to agree on how exactly the cooperation will take place, and <strong>if this agreement is not discussed and concluded, then only different assumptions remain in the minds of different people.<\/strong> In essence, both parties assume that they have common understandings, customs and work habits in absolutely everything. How likely is that? <\/p>\n<p>When conducting software audits, I have seen that the main reason for project failure is the low quality of the work process. None of the failed projects had entered into the rules of procedure of the software project, let alone compliance with them. <\/p>\n<blockquote>\n<p><strong>The purpose of the rules of procedure of a software project is to agree on the principles of project cooperation and quality requirements to ensure the success of the project. It is an important part of quality management in software development. <\/strong><span style=\"font-size: 25px;\"> <\/span><\/p>\n<\/blockquote>\n<p><strong><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/12\/legomeeste-kokkulepe.jpg&#8221; alt=&#8221;Dilbert Cartoon&#8221; title_text=&#8221;Contract with the Lego Workers&#8221; _builder_version=&#8221;4.7.4&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.8.2&#8243; _module_preset=&#8221;96fa8149-2d7e-4fe7-bc52-734658dc4791&#8243;]<\/p>\n<h2>How to conclude the rules of procedure of a project?<\/h2>\n<p>The rules of procedure will be agreed upon at the beginning of the project and will apply to all project participants during the project.<br \/>  The first to propose the rules of procedure should be the developer, because the client is usually ready to adapt to the developer&#8217;s working methods. An exception to this is the public sector IT competence centres (RIK, SMIT, RMIT, TEHIK, etc.), who already include the requirements of their rules of procedure in the terms and conditions of public procurement. However, many public and private sector clients do not do this and trust the developer&#8217;s competence here. Fortunately, it can go well, but most of the time it doesn&#8217;t.   <\/p>\n<p>I am not at all in favor of unilateral imposition of rules of procedure by a large IT client, especially if it is deeply bureaucratic. On the contrary, the Rules of Procedure should be a minimalist agreement that suits both parties well. Regardless of whose initiative it is concluded <strong>, it is important that it is also possible to follow it in everyday life and that it is understandable to everyone and, if necessary, can be found quickly.<\/strong>  <\/p>\n<p>If neither the development company nor the client has the necessary document template, then here I will share my own example and give you some examples of more formal versions in the public sector.<\/p>\n<p>The sample &#8220;Rules of procedure for an agile software project&#8221; below is made in the format of slides to make it more convenient to review and discuss it together at the project kick-off meeting. This supports the <a href=\"https:\/\/agilemanifesto.org\/principles.html\" target=\"_blank\" rel=\"noopener noreferrer\">principle of agile thinking well:<\/a> &#8220;The most efficient and effective way to share information in a development team is a face-to-face conversation.&#8221; <\/p>\n<p>The sample is based on <a href=\"https:\/\/www.scrum.org\/resources\/what-is-scrum\" target=\"_blank\" rel=\"noopener noreferrer\">the Scrum<\/a> development framework, but it can easily be adapted to your own needs or for Kanban projects, for example.<\/p>\n<p><strong>The process of concluding the Rules of Procedure must be simple and fast, as it must be concluded within the first weeks of the project.<\/strong>  At the opening meeting of the project, common principles are discussed, the executing party introduces the changes and the contracting authority approves them. Both sides sign. The document must then be made quickly and easily accessible to the team. From time to time, it is necessary to check whether the rules of procedure are actually being followed and, if necessary, to make changes. In general, however, changes are rarely made.    <\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/12\/Agiilse-tarkvaraprojekti-kodukord.png&#8221; alt=&#8221;Software Project Rules of Procedure&#8221; title_text=&#8221;Software Project Rules of Procedure&#8221; _builder_version=&#8221;4.7.4&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.6.1&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.6.1&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.8.2&#8243; _module_preset=&#8221;96fa8149-2d7e-4fe7-bc52-734658dc4791&#8243;]<\/p>\n<h2>Sample rules of procedure for software projects<\/h2>\n<p>Rules of procedure for an agile software project. Dec 2020. Agile Coach Merle Randlepp  <\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/12\/Agiilse-tarkvaraprojekti-kodukord-NA\u0308IDIS.pdf&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;See the Rules of Procedure (PDF)&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.7.4&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;16px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#f16334&#8243; button_border_width=&#8221;0px&#8221; button_letter_spacing=&#8221;2px&#8221; button_font=&#8221;Montserrat|600||on|||||&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;12px||12px||false|false&#8221; animation_style=&#8221;fade&#8221; button_letter_spacing_hover=&#8221;2px&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;on&#8221; button_letter_spacing__hover=&#8221;2px&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_button][et_pb_text admin_label=&#8221;Title&#8221; _builder_version=&#8221;4.7.4&#8243; text_font=&#8221;||||||||&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Montserrat|600||on|||||&#8221; header_2_text_align=&#8221;center&#8221; header_2_font_size=&#8221;30px&#8221; custom_margin=&#8221;||5px||false|false&#8221; custom_padding=&#8221;40px||||false|false&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;top&#8221; animation_intensity_slide=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221;]<\/p>\n<h2 style=\"text-align: center;\">DOWNLOAD EDITABLE BASE:<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.7.4&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;25px&#8221; link_font=&#8221;Georgia||||||||&#8221; link_text_color=&#8221;#f36337&#8243; link_font_size=&#8221;25px&#8221; ul_font=&#8221;Georgia||||||||&#8221; ul_text_color=&#8221;rgba(0,0,0,0.8)&#8221; header_font=&#8221;Georgia|700|||||||&#8221; header_text_color=&#8221;rgba(0,0,0,0.8)&#8221; header_line_height=&#8221;1.8em&#8221; header_2_font=&#8221;Georgia|700|||||||&#8221; header_2_text_color=&#8221;rgba(0,0,0,0.8)&#8221; header_2_line_height=&#8221;1.8em&#8221; header_3_font=&#8221;Georgia|700|||||||&#8221; header_3_font_size=&#8221;25px&#8221; header_3_line_height=&#8221;1.8em&#8221; max_width=&#8221;800px&#8221; custom_margin=&#8221;|||10%|false|false&#8221; text_font_size_tablet=&#8221;19px&#8221; text_font_size_phone=&#8221;17px&#8221; text_font_size_last_edited=&#8221;on|desktop&#8221; link_font_size_tablet=&#8221;19px&#8221; link_font_size_phone=&#8221;17px&#8221; link_font_size_last_edited=&#8221;on|desktop&#8221; header_font_size_tablet=&#8221;25px&#8221; header_font_size_phone=&#8221;22px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_2_font_size_tablet=&#8221;20px&#8221; header_2_font_size_phone=&#8221;18px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; header_3_font_size_tablet=&#8221;19px&#8221; header_3_font_size_phone=&#8221;17px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; border_style_all=&#8221;outset&#8221; border_color_left=&#8221;#e02b20&#8243; border_radii_tablet=&#8221;&#8221; border_radii_phone=&#8221;&#8221; border_radii_last_edited=&#8221;on|desktop&#8221;]<\/p>\n<p><span style=\"font-size: medium;\"><em>This document has been created as a model and has been prepared based on my personal experience. Use it as a guide and compile the end result based on your own needs. <\/em><\/span><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.7.4&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#f36337&#8243; text_font_size=&#8221;25px&#8221; link_font=&#8221;Georgia||||||||&#8221; link_text_color=&#8221;#f36337&#8243; link_font_size=&#8221;25px&#8221; ul_font=&#8221;Georgia||||||||&#8221; ul_text_color=&#8221;rgba(0,0,0,0.8)&#8221; header_font=&#8221;Georgia|700|||||||&#8221; header_text_color=&#8221;rgba(0,0,0,0.8)&#8221; header_line_height=&#8221;1.8em&#8221; header_2_font=&#8221;Georgia|700|||||||&#8221; header_2_text_color=&#8221;rgba(0,0,0,0.8)&#8221; header_2_line_height=&#8221;1.8em&#8221; header_3_font=&#8221;Georgia|700|||||||&#8221; header_3_font_size=&#8221;25px&#8221; header_3_line_height=&#8221;1.8em&#8221; background_color=&#8221;#ffffff&#8221; text_orientation=&#8221;center&#8221; width=&#8221;90%&#8221; max_width=&#8221;800px&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;|||10%|false|false&#8221; custom_padding=&#8221;25px||25px||false|false&#8221; text_font_size_tablet=&#8221;19px&#8221; text_font_size_phone=&#8221;17px&#8221; text_font_size_last_edited=&#8221;on|desktop&#8221; link_font_size_tablet=&#8221;19px&#8221; link_font_size_phone=&#8221;17px&#8221; link_font_size_last_edited=&#8221;on|desktop&#8221; header_font_size_tablet=&#8221;25px&#8221; header_font_size_phone=&#8221;22px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_2_font_size_tablet=&#8221;20px&#8221; header_2_font_size_phone=&#8221;18px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; header_3_font_size_tablet=&#8221;19px&#8221; header_3_font_size_phone=&#8221;17px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_style_all=&#8221;outset&#8221; border_color_left=&#8221;#e02b20&#8243; border_radii_tablet=&#8221;&#8221; border_radii_phone=&#8221;&#8221; border_radii_last_edited=&#8221;on|desktop&#8221; box_shadow_style=&#8221;preset1&#8243;]<span><div class=\"et_bloom_locked_container et_bloom_optin_6\" data-page_id=\"4787\" data-optin_id=\"optin_6\" data-list_id=\"mailchimp_a74472f571\" data-current_optin_id=\"optin_6\">\n\t\t\t\t\t<div class=\"et_bloom_locked_content\" style=\"display: none;\">\n\t\t\t\t\t\t<\/span><\/p>\n<h2>Thank you!<\/h2>\n<h2><a target=\"_blank\" href=\"https:\/\/docs.google.com\/presentation\/d\/11T0HS-stSn9LEugeze68d9sPLG3lg42Jwt5v_0d7xhA\/edit?usp=sharing\" rel=\"noopener noreferrer\">Download Google Slides version  <\/a><\/h2>\n<h2><a target=\"_blank\" href=\"https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/12\/Agiilse-tarkvaraprojekti-kodukord-NA%CC%88IDIS.pptx\" rel=\"noopener noreferrer\">Download Powerpoint version (pptx)<\/a><\/h2>\n<p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"et_bloom_locked_form\">\n\t\t\t\t\t\t<div class=\"et_bloom_inline_form et_bloom_optin et_bloom_make_form_visible et_bloom_optin_6\" style=\"display: none;\">\n\t\t\t\t<style type=\"text\/css\">.et_bloom .et_bloom_optin_6 .et_bloom_form_content { background-color: #f36337 !important; } .et_bloom .et_bloom_optin_6 .et_bloom_form_container .et_bloom_form_header { background-color: #ffffff !important; } .et_bloom .et_bloom_optin_6 .wedge_edge .triangle { fill: #ffffff} .et_bloom .et_bloom_optin_6 .et_bloom_form_content button { background-color: #ffffff !important; } .et_bloom .et_bloom_optin_6 .et_bloom_form_content .et_bloom_fields i { color: #ffffff !important; } .et_bloom .et_bloom_optin_6 .et_bloom_form_content .et_bloom_custom_field_radio i:before { background: #ffffff !important; } .et_bloom .et_bloom_optin_6 .et_bloom_form_content button { background-color: #ffffff !important; } .et_bloom .et_bloom_optin_6 .et_bloom_form_container h2, .et_bloom .et_bloom_optin_6 .et_bloom_form_container h2 span, .et_bloom .et_bloom_optin_6 .et_bloom_form_container h2 strong { font-family: \"Open Sans\", Helvetica, Arial, Lucida, sans-serif; }.et_bloom .et_bloom_optin_6 .et_bloom_form_container p, .et_bloom .et_bloom_optin_6 .et_bloom_form_container p span, .et_bloom .et_bloom_optin_6 .et_bloom_form_container p strong, .et_bloom .et_bloom_optin_6 .et_bloom_form_container form input, .et_bloom .et_bloom_optin_6 .et_bloom_form_container form button span { font-family: \"Open Sans\", Helvetica, Arial, Lucida, sans-serif; } <\/style>\n\t\t\t\t<div class=\"et_bloom_form_container  with_edge wedge_edge et_bloom_rounded et_bloom_form_text_light et_bloom_form_bottom et_bloom_inline_1_field\">\n\t\t\t\t\t\n\t\t\t<div class=\"et_bloom_form_container_wrapper clearfix\">\n\t\t\t\t<div class=\"et_bloom_header_outer\">\n\t\t\t\t\t<div class=\"et_bloom_form_header split et_bloom_header_text_dark\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/agilecoach.ee\/wp-content\/plugins\/bloom\/images\/premade-image-06.png\" alt=\"Lae alla tasutatarkvara projekti kodukorran\u00e4idis\" class=\" et_bloom_image_slideup et_bloom_image\">\n\t\t\t\t\t\t<div class=\"et_bloom_form_text\">\n\t\t\t\t\t\t<h2>Lae alla tasutatarkvara projekti kodukorran\u00e4idis<\/h2><p>Liitudes uudiskirjaga, saad osa\u00a0v\u00e4\u00e4rtuslikust materjalist tarkvaraarenduse teemadel. Liitumise saad igal hetkel t\u00fchistada. <a href=\"..\/privacy-policy\/\" target=\"_blank\">Privaatsuspoliitika<\/a><\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"et_bloom_form_content et_bloom_1_field et_bloom_bottom_inline\">\n\t\t\t\t\t\n\t\t\t\t\t<svg class=\"triangle et_bloom_default_edge\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" width=\"100%\" height=\"20\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\">\n\t\t\t\t\t\t<path d=\"M0 0 L50 100 L100 0 Z\" fill=\"\"><\/path>\n\t\t\t\t\t<\/svg>\n\t\t\t\t\t<form method=\"post\" class=\"clearfix\">\n\t\t\t\t\t\t<div class=\"et_bloom_fields\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p class=\"et_bloom_popup_input et_bloom_subscribe_email\">\n\t\t\t\t\t\t\t\t<input placeholder=\"E-mail\">\n\t\t\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<button data-optin_id=\"optin_6\" data-service=\"mailchimp\" data-list_id=\"a74472f571\" data-page_id=\"4787\" data-account=\"Agile Coach Merle Randlepp\" data-ip_address=\"true\" class=\"et_bloom_submit_subscription et_bloom_submit_subscription_locked\">\n\t\t\t\t\t\t\t\t<span class=\"et_bloom_subscribe_loader\"><\/span>\n\t\t\t\t\t\t\t\t<span class=\"et_bloom_button_text et_bloom_button_text_color_dark\">LIITU JA LAE ALLA<\/span>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/form>\n\t\t\t\t\t<div class=\"et_bloom_success_container\">\n\t\t\t\t\t\t<span class=\"et_bloom_success_checkmark\"><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<h2 class=\"et_bloom_success_message\">Ait\u00e4h, oled liitunud!<\/h2>\n\t\t\t\t\t<div class=\"et_bloom_form_footer\"><p>\u00a0<span style=\"color: #ffffff;\">Sinu kontakti ei jagata kunagi kellegi teisega.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<span class=\"et_bloom_close_button\"><\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.8.2&#8243; _module_preset=&#8221;96fa8149-2d7e-4fe7-bc52-734658dc4791&#8243;]<\/p>\n<p>If the sample in the form of the slides above seems too thin to you, here are some more formal examples:<\/p>\n<ul>\n<li><strong>State IT and Private Sector Working Group: Standard Software Development Agreement<\/strong>, Version 1.0 (published 20.03.2015) &#8211; Rules of procedure<br \/><a href=\"https:\/\/itpraktikud.eesti.ee\/dokuwiki\/doku.php?id=itari:toogrupid:erasektor:start\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/itpraktikud.eesti.ee\/dokuwiki\/doku.php?id=itari:toogrupid:erasektor:start<\/a><\/li>\n<li><strong>IT management of \u00c4rip\u00e4ev Infovara: Annex 2 &#8220;Sample Rules of Procedure of the Project&#8221;<\/strong> (for a fee)<br \/><a href=\"https:\/\/teabevara.ee\/et\/it-juhtimine\/peatukid\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/teabevara.ee\/et\/it-juhtimine\/peatukid<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\">Note<\/span>: There are several different terms for the Rules of Procedure: &#8220;Software Development Procedure&#8221;, &#8220;Development Project Rules of Procedure&#8221;, &#8220;Information Systems Development Procedure&#8221;, etc. I use the term &#8220;rules of procedure for a software project&#8221;, which seems to be the most catchy and logical. <\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">I am grateful for the feedback and comments!<\/span><\/p>\n<p>[\/et_pb_text][et_pb_comments _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;||||false|false&#8221; global_module=&#8221;2693&#8243;][\/et_pb_comments][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; global_module=&#8221;2557&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_text admin_label=&#8221;Title&#8221; _builder_version=&#8221;4.9.0&#8243; text_font=&#8221;||||||||&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Montserrat|600||on|||||&#8221; header_2_text_align=&#8221;center&#8221; header_2_font_size=&#8221;30px&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;10px||10px||false|false&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;top&#8221; animation_intensity_slide=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221;]<\/p>\n<h2>Related topics<\/h2>\n<p>[\/et_pb_text][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;current&#8221; show_author=&#8221;off&#8221; show_excerpt=&#8221;off&#8221; show_pagination=&#8221;off&#8221; _builder_version=&#8221;4.9.0&#8243; header_font=&#8221;Montserrat|600|||||||&#8221; header_font_size=&#8221;20px&#8221; body_font=&#8221;||||||||&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; meta_font=&#8221;Montserrat|300|||||||&#8221; pagination_font=&#8221;|700|||||||&#8221; pagination_text_color=&#8221;#f16334&#8243; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;|||&#8221; animation_style=&#8221;fade&#8221; border_style_all=&#8221;none&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_vertical=&#8221;5px&#8221; box_shadow_blur=&#8221;25px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.05)&#8221;][\/et_pb_blog][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.6.4&#8243; _module_preset=&#8221;default&#8221; global_module=&#8221;1641&#8243; saved_tabs=&#8221;all&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.6.4&#8243; _module_preset=&#8221;default&#8221;][et_pb_post_nav prev_text=&#8221;%title&#8221; next_text=&#8221;%title&#8221; _builder_version=&#8221;4.8.2&#8243; _module_preset=&#8221;default&#8221; title_font_size=&#8221;20px&#8221; title_line_height=&#8221;1.7em&#8221; border_radii=&#8221;on|7px|7px|7px|7px&#8221; border_color_all=&#8221;#fc9569&#8243;][\/et_pb_post_nav][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; admin_label=&#8221;Contact Area&#8221; module_id=&#8221;kontakt&#8221; module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.6.5&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;89%&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;89%&#8221; max_width_tablet=&#8221;80%&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|desktop&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;60px||30px||false|false&#8221; border_width_top=&#8221;1px&#8221; border_color_top=&#8221;#d6d6d6&#8243; make_fullwidth=&#8221;on&#8221; global_module=&#8221;1740&#8243;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.6.5&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/agilecoach.ee\/wp-content\/uploads\/2020\/09\/Merle-black-and-white-round-small.png&#8221; alt=&#8221;Merle&#039;s small profile picture&#8221; title_text=&#8221;Merle-black-and-white-round-small&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.6.5&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;left&#8221;][\/et_pb_image][et_pb_text admin_label=&#8221;Hero Section Title&#8221; _builder_version=&#8221;4.6.5&#8243; text_font=&#8221;Montserrat||||||||&#8221; text_font_size=&#8221;16px&#8221; header_font=&#8221;Montserrat|600||on|||||&#8221; header_font_size=&#8221;48px&#8221; header_letter_spacing=&#8221;3px&#8221; header_line_height=&#8221;1.3em&#8221; header_2_font=&#8221;Montserrat|700|||||||&#8221; header_2_text_color=&#8221;rgba(255,255,255,0.6)&#8221; header_2_font_size=&#8221;90px&#8221; header_2_letter_spacing=&#8221;3px&#8221; header_2_line_height=&#8221;1.1em&#8221; max_width=&#8221;700px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;|||&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;left&#8221; animation_starting_opacity=&#8221;100%&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;28px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_2_font_size_tablet=&#8221;&#8221; header_2_font_size_phone=&#8221;50px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221;]<\/p>\n<p style=\"text-align: center;\">Every new contact is an opportunity for new and exciting collaboration &#8211; write or call me, and let&#8217;s discuss how I can help you. <\/p>\n<p style=\"text-align: center;\">\n<p style=\"text-align: center;\">The first consultation and proposal are always free. <\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.6.5&#8243; custom_padding=&#8221;||||false|false&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;%%264%%&#8221; icon_color=&#8221;#000000&#8243; content_max_width=&#8221;1100px&#8221; use_icon_font_size=&#8221;on&#8221; icon_font_size=&#8221;20px&#8221; _builder_version=&#8221;4.6.5&#8243; header_font=&#8221;Montserrat|600|||||||&#8221; header_font_size=&#8221;20px&#8221; body_font=&#8221;||||||||&#8221; body_font_size=&#8221;24px&#8221; body_line_height=&#8221;1.8em&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;left&#8221; animation_intensity_fold=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221;]<\/p>\n<p style=\"text-align: center;\"><a href=\"tel:+372%2056%2021%201146\">+372 56 21 1146<\/a><\/p>\n<p>[\/et_pb_blurb][et_pb_blurb use_icon=&#8221;on&#8221; font_icon=&#8221;%%238%%&#8221; icon_color=&#8221;#000000&#8243; content_max_width=&#8221;1100px&#8221; use_icon_font_size=&#8221;on&#8221; icon_font_size=&#8221;20px&#8221; _builder_version=&#8221;4.6.5&#8243; header_font=&#8221;Montserrat|600|||||||&#8221; header_font_size=&#8221;20px&#8221; body_font=&#8221;||||||||&#8221; body_font_size=&#8221;24px&#8221; body_line_height=&#8221;1.8em&#8221; animation_style=&#8221;fold&#8221; animation_direction=&#8221;left&#8221; animation_intensity_fold=&#8221;20%&#8221; animation_starting_opacity=&#8221;100%&#8221;]<\/p>\n<div style=\"text-align: center;\"><a href=\"mailto:info@agilecoach.ee\">info@agilecoach.ee<\/a><\/div>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.6.5&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_contact_form captcha=&#8221;off&#8221; email=&#8221;info@agilecoach.ee&#8221; success_message=&#8221;Thank you! I will contact you!&#8221; submit_button_text=&#8221;SEND&#8221; _builder_version=&#8221;4.6.5&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;16px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#f16334&#8243; button_border_width=&#8221;0px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;Montserrat|600||on|||||&#8221; button_custom_padding=&#8221;12px||12px||false|false&#8221;][et_pb_contact_field field_id=&#8221;Email&#8221; field_title=&#8221;Your email&#8221; field_type=&#8221;email&#8221; _builder_version=&#8221;4.6.5&#8243; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_contact_field][et_pb_contact_field field_id=&#8221;Message&#8221; field_title=&#8221;Your request&#8221; field_type=&#8221;text&#8221; fullwidth_field=&#8221;on&#8221; _builder_version=&#8221;4.6.5&#8243; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_contact_field][\/et_pb_contact_form][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n<span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>The rules of procedure of a software project are an important part of starting cooperation with a new external partner, which, unfortunately, is often left undiscussed and unconcluded. Yet a lot depends on this agreement, because none of us is a telepath.<br \/>\n<div class='epvc-post-count'><span class='epvc-eye'><\/span>  <span class=\"epvc-count\"> 97<\/span><span class='epvc-label'> Views<\/span><\/div><\/p>\n","protected":false},"author":1,"featured_media":4788,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[148],"tags":[149,151,167,152,181],"class_list":["post-4787","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development","tag-agile","tag-example","tag-procurement","tag-project-management","tag-software"],"_links":{"self":[{"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/posts\/4787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/comments?post=4787"}],"version-history":[{"count":1,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/posts\/4787\/revisions"}],"predecessor-version":[{"id":4791,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/posts\/4787\/revisions\/4791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/media\/4788"}],"wp:attachment":[{"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/media?parent=4787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/categories?post=4787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agilecoach.ee\/en\/wp-json\/wp\/v2\/tags?post=4787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}