{"id":4883,"date":"2026-01-30T21:36:55","date_gmt":"2026-01-31T03:36:55","guid":{"rendered":"https:\/\/ykim.synology.me\/wordpress\/?p=4883"},"modified":"2026-01-31T10:46:46","modified_gmt":"2026-01-31T16:46:46","slug":"agile-manifesto","status":"publish","type":"post","link":"https:\/\/ykim.synology.me\/wordpress\/agile-manifesto-4883\/","title":{"rendered":"Agile Manifesto"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The <strong>Agile Manifesto<\/strong> (officially the <em>Manifesto for Agile Software Development<\/em>) is a brief, foundational document created in 2001 that changed how software is built.<sup><\/sup> It was written by 17 software developers who met at a ski resort in Snowbird, Utah, to find an alternative to the &#8220;heavyweight,&#8221; documentation-heavy processes that were then standard.<sup><\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The manifesto is built on <strong>4 Core Values<\/strong> and <strong>12 Guiding Principles<\/strong>.<sup><\/sup><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. The 4 Core Values<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The manifesto famously uses the phrase <em>&#8220;over&#8221;<\/em> to show where the focus should shift.<sup><\/sup> It does not say the items on the right are useless; it simply states that the items on the left are more valuable.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Individuals and interactions<\/strong> <em>over<\/em> processes and tools.<\/li>\n\n\n\n<li><strong>Working software<\/strong> <em>over<\/em> comprehensive documentation.<\/li>\n\n\n\n<li><strong>Customer collaboration<\/strong> <em>over<\/em> contract negotiation.<\/li>\n\n\n\n<li><strong>Responding to change<\/strong> <em>over<\/em> following a plan.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. The 12 Guiding Principles<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">These principles provide the practical framework for the Agile mindset:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Customer Satisfaction:<\/strong> Priority #1 is satisfying the customer through early and continuous delivery.<\/li>\n\n\n\n<li><strong>Welcome Change:<\/strong> Changing requirements are viewed as a competitive advantage, even late in development.<\/li>\n\n\n\n<li><strong>Frequent Delivery:<\/strong> Deliver working software often (weeks rather than months).<\/li>\n\n\n\n<li><strong>Collaboration:<\/strong> Business people and developers must work together daily.<\/li>\n\n\n\n<li><strong>Support &amp; Trust:<\/strong> Build projects around motivated people; give them the environment they need and trust them.<\/li>\n\n\n\n<li><strong>Face-to-Face Conversation:<\/strong> The most efficient way to convey information is through direct talk.<\/li>\n\n\n\n<li><strong>Working Software:<\/strong> This is the primary measure of progress.<\/li>\n\n\n\n<li><strong>Sustainable Development:<\/strong> Teams should be able to maintain a constant, steady pace indefinitely.<\/li>\n\n\n\n<li><strong>Technical Excellence:<\/strong> Continuous attention to good design and technical quality enhances agility.<\/li>\n\n\n\n<li><strong>Simplicity:<\/strong> Focus on the &#8220;art of maximizing the amount of work not done.&#8221;<\/li>\n\n\n\n<li><strong>Self-Organizing Teams:<\/strong> The best work comes from teams that manage themselves.<\/li>\n\n\n\n<li><strong>Regular Reflection:<\/strong> Teams should regularly pause to look at how to become more effective and adjust accordingly.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Why it matters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before Agile, many projects followed the <strong>Waterfall<\/strong> model, where every detail was planned years in advance. This often led to software being &#8220;outdated&#8221; by the time it was actually finished. The Agile Manifesto shifted the industry toward a &#8220;learn as you go&#8221; culture that prioritizes people and adaptability.<sup><\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the video below, one of the original signatories explains the story and the thought process behind the creation of these values.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How The Agile Manifesto Came To Be\" width=\"720\" height=\"540\" src=\"https:\/\/www.youtube.com\/embed\/AGdi3zZutXk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<div style='text-align:center' class='yasr-auto-insert-overall'><\/div><div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>The Agile Manifesto (officially the Manifesto for Agile Software Development) is a brief, foundational document created in 2001 that changed how software is built. It was written by 17 software developers who met at a ski resort in Snowbird, Utah, to find an alternative to the &#8220;heavyweight,&#8221; documentation-heavy processes that were then standard. The manifesto&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","fifu_image_url":"","fifu_image_alt":"","iawp_total_views":0,"footnotes":""},"categories":[10],"tags":[],"class_list":["post-4883","post","type-post","status-publish","format-standard","hentry","category-software-slug"],"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/4883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/comments?post=4883"}],"version-history":[{"count":2,"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/4883\/revisions"}],"predecessor-version":[{"id":4887,"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/4883\/revisions\/4887"}],"wp:attachment":[{"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/media?parent=4883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/categories?post=4883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ykim.synology.me\/wordpress\/wp-json\/wp\/v2\/tags?post=4883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}