{"id":9424,"date":"2017-11-29T13:00:08","date_gmt":"2017-11-29T18:00:08","guid":{"rendered":"http:\/\/www.multiversemediagroup.com\/?p=9424"},"modified":"2017-11-28T23:33:01","modified_gmt":"2017-11-29T04:33:01","slug":"waterfall-vs-agile-methodology","status":"publish","type":"post","link":"https:\/\/www.multiversemediagroup.com\/website-tips\/waterfall-vs-agile-methodology\/","title":{"rendered":"Waterfall vs Agile Methodology in Website Development"},"content":{"rendered":"
When it comes to properly mapping out your new website project, it’s essential to choose a project methodology that fits the bill within your development process, sort of like the one we have here at MVMG<\/a>. In this article we will discuss the waterfall vs agile methodology in website development and how you can properly incorporate these methods whether you’re tackling a brand new client project, or creating a website for your business<\/a>. All too often teams adopt one way of doing things and carry it throughout all of their projects until the end of time. Don’t make that mistake! So sit back, relax, and learn how you can benefit from these great frameworks to build the best websites possible!<\/p>\n Let\u2019s have a quick history lesson here! Between the 1950s to the early 1990s when computer technology was accelerating faster than any other industry in human history, we had to develop practices to handle the development of custom software for said technology. The earliest methodologies can be traced back to the late 1950s where we first see the usage of <\/span>incremental <\/span><\/i>and <\/span>iterative<\/span><\/i> practices. <\/span> The two most popular methods in web development today are the <\/span>Waterfall method<\/span><\/i>, or \u201ctraditional\u201d method, and the <\/span>Agile method<\/span><\/i>, also known as \u201cgrowth driven design\u201d. It\u2019s worth mentioning that although these two approaches are vastly different, they all share one simple foundation: organizing and managing your project workload. Let\u2019s explain each one in detail:<\/span><\/p>\n The Waterfall method is \u00a0a very linear approach to development, not to mention tried and true! To put it simply, there are multiple stages and each stage is completed before the next, usually with approvals in between each one of those stages. Below is an example of a sequence of stages you could expect using this method: <\/span><\/p>\n Agile development is the new kid on the block. Not only is it hip and cool, but it\u2019s extremely effective. Agile, or growth driven design, is a team based approach which emphasizes on rapid delivery of an application in a series of functional components. In other words, you\u2019re delivering the application as quickly as possible in a simple, but functional form and adding new features over time during regularly scheduled updates. <\/span><\/p>\n The agile method doesn\u2019t rely on simply scheduling and creating tasks. That isn\u2019t good enough. What we have instead is something called <\/span>Sprints. <\/span><\/i> As you can probably see here, the agile methodology really makes the client the center focus. They heavily influence and have a great involvement in the project from start to finish.<\/span><\/p>\n Here at MVMG, we love both methods for our web projects. Each one has their place in the sun and depending on the project we face, we incorporate both quite often. When choosing which method is right for you, there are a few things to consider:<\/span><\/p>\n In this article, we covered a brief history of where development methodologies came from and focused on the two most popular in web development today: the waterfall methodology, and the agile methodology. These two frameworks will handle 99% of any web project you come across and will help you do the most important thing: delivering an awesome, solid product that you and your client can appreciate!\u00a0<\/span><\/p>\n Questions, comments, or just want to know more? Comment below and let’s talk!<\/p>\n","protected":false},"excerpt":{"rendered":" When it comes to properly mapping out your new website project, it’s essential to choose a project methodology that fits the bill within your development process, sort of like the one we have here at MVMG. In this article we will discuss the waterfall vs agile methodology in website development and how you can properly […]<\/p>\n","protected":false},"author":70,"featured_media":9516,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","_lmt_disableupdate":"","_lmt_disable":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[115],"tags":[],"acf":[],"modified_by":"Team Multiverse","featured_image_src":"https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg","featured_image_src_square":"https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg","author_info":{"display_name":"Marc Miller","author_link":"https:\/\/www.multiversemediagroup.com\/author\/marc\/"},"uagb_featured_image_src":{"full":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg",1980,1260,false],"thumbnail":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-150x150.jpg",150,150,true],"medium":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-300x191.jpg",300,191,true],"medium_large":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-768x489.jpg",768,489,true],"large":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-534x340.jpg",534,340,true],"lshowcase-thumb":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-157x100.jpg",157,100,true],"1536x1536":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg",1536,977,false],"2048x2048":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg",1980,1260,false],"showcase_featured_posts":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-600x400.jpg",600,400,true],"showcase_archive":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-900x500.jpg",900,500,true],"showcase_team_thumb":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-600x800.jpg",600,800,true],"showcase_hero":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2-1920x960.jpg",1920,960,true],"gb-block-post-grid-landscape":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg",600,382,false],"gb-block-post-grid-square":["https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2017\/11\/waterfall-vs-agile-methodology-website-development-2.jpg",600,382,false]},"uagb_author_info":{"display_name":"Marc Miller","author_link":"https:\/\/www.multiversemediagroup.com\/author\/marc\/"},"uagb_comment_info":0,"uagb_excerpt":"When it comes to properly mapping out your new website project, it’s essential to choose a project methodology that fits the bill within your development process, sort of like the one we have here at MVMG. In this article we will discuss the waterfall vs agile methodology in website development and how you can properly…","head_tags":[{"tag":"title","content":"Waterfall vs Agile Methodology in Website Development"},{"tag":"meta","attributes":{"name":"robots","content":"max-image-preview:large"}},{"tag":"link","attributes":{"rel":"dns-prefetch","href":"\/\/fonts.googleapis.com"}},{"tag":"link","attributes":{"rel":"dns-prefetch","href":"\/\/code.ionicframework.com"}},{"tag":"link","attributes":{"rel":"https:\/\/api.w.org\/","href":"https:\/\/www.multiversemediagroup.com\/wp-json\/"}},{"tag":"link","attributes":{"rel":"alternate","type":"application\/json","href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/posts\/9424"}},{"tag":"link","attributes":{"rel":"canonical","href":"https:\/\/www.multiversemediagroup.com\/website-tips\/waterfall-vs-agile-methodology\/"}},{"tag":"link","attributes":{"href":"data:image\/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T\/\/\/\/\/\/\/8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=","rel":"icon","type":"image\/x-icon"}},{"tag":"link","attributes":{"rel":"icon","href":"https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2016\/02\/cropped-MVMG-app-icon-512-32x32.png","sizes":"32x32"}},{"tag":"link","attributes":{"rel":"icon","href":"https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2016\/02\/cropped-MVMG-app-icon-512-192x192.png","sizes":"192x192"}},{"tag":"link","attributes":{"rel":"apple-touch-icon","href":"https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2016\/02\/cropped-MVMG-app-icon-512-180x180.png"}},{"tag":"meta","attributes":{"name":"msapplication-TileImage","content":"https:\/\/www.multiversemediagroup.com\/wp-content\/uploads\/2016\/02\/cropped-MVMG-app-icon-512-270x270.png"}}],"_links":{"self":[{"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/posts\/9424"}],"collection":[{"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/comments?post=9424"}],"version-history":[{"count":0,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/posts\/9424\/revisions"}],"type":[{"embeddable":true,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/types\/post"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/media\/9516"}],"wp:attachment":[{"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/media?parent=9424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/categories?post=9424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.multiversemediagroup.com\/wp-json\/wp\/v2\/tags?post=9424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<\/span>What is development methodology?<\/span><\/h2>\n
\nFast forwarding to the early 1990s, computer technology has advanced incredibly. Everything was smaller, faster, and more advanced. One thing that hasn\u2019t changed much was our methods of developing software\u2026 until now. Lightweight software development methods were introduced such as <\/span>rapid application development<\/span><\/i> and <\/span>Scrum<\/span><\/i>. This was the beginning of agile development as we know it.<\/span><\/p>\n<\/span>Comparing both Waterfall and Agile Methods<\/span><\/h2>\n
<\/span>Waterfall Methodology<\/span><\/h3>\n
\n
<\/span>Agile Methodology<\/span><\/h3>\n
Sprints are essentially phases of the entire process which are groups of time that contain the deliverables for that sprint. These deliverables are based on priority and are usually set in place by the client. As each sprint is completed, the client can review with the team and after approval, move onto the next sprint. <\/span><\/p>\n<\/span>Which method is right for your website project?<\/span><\/h2>\n
\n
<\/span>Waterfall vs Agile: A Recap!<\/span><\/h2>\n