{"id":3135,"date":"2015-08-12T18:53:39","date_gmt":"2015-08-12T18:53:39","guid":{"rendered":"https:\/\/live-infoblox-blog.pantheonsite.io\/?p=3135"},"modified":"2020-05-06T10:30:10","modified_gmt":"2020-05-06T17:30:10","slug":"applying-agile-methodology-to-ipv6-deployment","status":"publish","type":"post","link":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/","title":{"rendered":"Applying Agile Methodology to IPv6 Deployment"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3139\" src=\"https:\/\/live-infoblox-blog.pantheonsite.io\/wp-content\/uploads\/agile-methodology.jpg\" alt=\"\" width=\"574\" height=\"395\" srcset=\"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg 660w, https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology-300x206.jpg 300w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><\/p>\n<p>As I was reading\u00a0<a href=\"\/author\/ed-horley\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ed Horley\u2019s<\/a>\u00a0<a href=\"\/ipv6-coe\/the-fifth-phase-of-your-ipv6-adoption-plan-deployment\/\" target=\"_blank\" rel=\"noopener noreferrer\">fifth blog post in his series on IPv6 planning and deployment best practices<\/a>, it made me think about how organizations shouldn&#8217;t wait to get started.\u00a0 Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.\u00a0 Large and small organizations tend to fall into the traditional linear \u201cwaterfall\u201d thinking when it comes to deploying information technology.\u00a0 Their desire to get things right the first time and anticipate all future problems halts their forward progress.\u00a0 This got me thinking about how a more &#8220;agile&#8221; approach could be used to speed up IPv6 deployments.<\/p>\n<p>The\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Agile_software_development\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Agile Methodology<\/a>\u00a0is an approach to project management that is typically used in software development.\u00a0 It uses an iterative approach of smaller work amounts called \u201csprints.\u201d\u00a0 This methodology originated from a paper written in 2001 titled \u201c<a href=\"http:\/\/agilemanifesto.org\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Manifesto for Agile Software Development<\/a>\u201d that documents,\u00a0according to the authors,\u00a0how software should be created.\u00a0 This manifesto is also complimented by a list of guiding principles titled \u201c<a href=\"http:\/\/www.agilemanifesto.org\/principles.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Principles behind the Agile Manifesto<\/a>\u201d.\u00a0 This agile methodology helps to rapidly create early versions of software that deliver the essentially features and then over time improve the software with user feedback.\u00a0 The goal is to ship minimum viable working software early and not wait for a fully functional product with all the features before you start to hear from customers.\u00a0 If you try to anticipate all the features a user may want, you could waste valuable time writing software that isn\u2019t as valuable to customers as you thought.\u00a0 You want customer input sooner (and throughout the process) to speed up creation of the product and adapt\u00a0to changes.\u00a0 This will help you go to market quicker and deliver more user-desirable features earlier in the product lifecycle.<\/p>\n<p>The mantra of many Silicon Valley startups \u201c<a href=\"http:\/\/www.amazon.com\/Fail-Fast-Often-Losing-Help\/dp\/0399166254\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">fail fast, fail often<\/a>,\u00a0<a href=\"https:\/\/failforward.org\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">fail forward<\/a>\u201d further illustrates the concepts of this new methodology. \u00a0It seems to say: &#8220;We want to have adaptive planning with quick feedback cycles because we do not know what the future holds.&#8221; \u00a0Humans have shown that we are bad at predicting the future and at anticipating market demand.\u00a0 For example, just ask an IPv6 expert what year they expect IPv6 to become mainstream.<\/p>\n<p>Many times people start implementing IPv6 without\u00a0fully\u00a0knowing\u00a0the intricacies of the protocol.\u00a0 This may be an acceptable approach and may be substantially better than waiting to deploy IPv6 until it is \u201cfinished.\u201d\u00a0 Consider that, even today, the IPv4 protocol is not finished evolving.\u00a0 Therefore, you cannot afford to wait until IPv6 is finished evolving before you start to move forward with deployment.\u00a0 Get started and adapt as your needs evolve and as the protocol becomes fully integrated into all network-connected devices.\u00a0 With IPv6, you want to have early delivery, flexibility to change rapidly, continuous improvement, and evolutionary development.<\/p>\n<p>Agile methodology shares some philosophies with the\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Scrum_(software_development)\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Scrum methodology<\/a>\u00a0for software development.\u00a0 Both are iterative and incremental approaches and they both extol the virtues of flexibility and agility and speeding up the development lifecycle.\u00a0 Scrum challenges the traditional linear and stepwise methods for managing projects.\u00a0 The traditional waterfall approaches lead to cost overruns, missed schedules, and products that were not fit for task or purpose.\u00a0 The product could take years to develop before it is first seen by the customers and well after it was too late to change.<\/p>\n<p>One of the key principles in scrum is the concept of getting customer and user input early in the process and getting continuous feedback as part of feature testing.\u00a0 These \u201c<a href=\"https:\/\/en.wikipedia.org\/wiki\/User_story\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">User Stories<\/a>\u201d drive the functionality and goals of the project and will then be broken up into much smaller tasks and assigned to the various team members (e.g.,\u00a0IPv6 transition\u00a0team members).\u00a0 Scrum methodology prescribes trying to achieve each of these within one sprint cycle.\u00a0 A sprint cycle can be anywhere from a few weeks to a month or more.\u00a0 The goal should be to try to keep the sprint cycles to a uniform duration that are not too lengthy.<\/p>\n<p>When it comes to IPv6, there are many \u201cuser stories\u201d that would drive planning and deployment.\u00a0 Examples of IPv6-related user stories are:<\/p>\n<ul>\n<li>Reduce dependence on IPv4 addressing scarcity and avoid Carrier-Grade NAT (CGN)<\/li>\n<li>Establish IPv6 connectivity to the Internet via current ISPs<\/li>\n<li>IPv6-enable\u00a0Internet perimeter firewall<\/li>\n<li>Establish a dual-protocol, Internet-reachable authoritative DNS service<\/li>\n<li>Deploy a dual-protocol web server for testing Internet connectivity<\/li>\n<li>IPv6-enable the primary company web site<\/li>\n<\/ul>\n<p>Smaller, measureable goals is another agile method.\u00a0 You do not want to take on a large goal and then not measure success until completion.\u00a0 It is better to have smaller goals that lead toward the ultimate direction, but allow for measurement of success sooner in the process.\u00a0 An example of this is for organizations to start their IPv6 deployment by focusing on achieving a few simple tasks.\u00a0 Deploying IPv6 Internet connectivity to your DNS server, your web server, and your e-mail server are three short-term goals that are easy to evaluate success. \u00a0As we saw from the above list of user stories, a common agile approach to IPv6 might be to\u00a0<a href=\"http:\/\/www.networkworld.com\/article\/2221687\/cisco-subnet\/internet-edge-ipv6-deployment.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">start at the Internet edge<\/a>.\u00a0 Once you have had success on that initial goal, then you can move forward with deploying IPv6 internally within the enterprise.<\/p>\n<p>The same agile methodology holds true for\u00a0<a href=\"http:\/\/shop.oreilly.com\/product\/0636920033622.do\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">IPv6 address planning<\/a>.\u00a0 You would not want to spend years working on the ultimate IPv6 addressing design that takes everything into consideration.\u00a0 By trying to make it \u201cperfect\u201d you will be delaying your start and delaying the time when you start to gain experience with IPv6.\u00a0 By creating an IPv6 addressing plan that focusses initially on the Internet perimeter, you are starting small.\u00a0 If you fail, you can easily re-address that smaller portion of your environment.\u00a0 Then you can apply these lessons learned toward your IPv6 addressing plan as you start to bring IPv6 into your core and internal WAN.\u00a0 By the time you are ready to start assigning IPv6 addresses to access networks and ultimately to end-user devices, you will possess deployment and testing experience.\u00a0\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=QbiB4teNT0c\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Ron Broersma<\/a>\u00a0(U.S. Navy\/SPAWAR) predicts that most organization will go through multiple iterations of their IPv6 addressing plan before they settle on their final design.<\/p>\n<p>Another aspect of agile methodology is to facilitate collaboration between smaller self-organizing cross-functional teams.\u00a0 This is applicable to IPv6 because you do not want to solely create a team of network engineers to lead your IPv6 deployment.\u00a0 Deployment of IPv6 is not just a \u201cnetwork problem.\u201d\u00a0 Today, the Internet Protocol touches every facet of your enterprise.\u00a0 Servers, storage, facilities systems, mobile devices, wired and wireless networks, and embedded smart objects all rely on IP connectivity.\u00a0 Therefore, IPv6 will eventually touch every one of these areas.<\/p>\n<p>The most successful IPv6 deployments will be performed by interdisciplinary teams that have\u00a0<a class=\" bf_ungated_init\" href=\"https:\/\/www.infoblox.com\/sites\/infobloxcom\/files\/resources\/infoblox-whitepaper-it-exec-guide-ipv6-adoption.pdf?utm_source=blox-community&amp;utm_campaign=community-q2&amp;utm_medium=blox-community\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">management support<\/a>\u00a0and representation from all business units.\u00a0 Organizations should take a page from how the U.S. government has structured their IPv6 initiatives. \u00a0For example, enterprises should create\u00a0<a class=\" bf_ungated_init\" href=\"http:\/\/www.rmv6tf.org\/wp-content\/uploads\/2013\/04\/2-2013-Lee-Roadmap-v6.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">IPv6 task force<\/a>\u00a0teams that have people from systems, software, network, and helpdesk departments.\u00a0 Having these different perspectives and specialties be part of the small and focused agile team will increase the likelihood of success.<\/p>\n<p>Another aspect of agile and scrum methodologies is to avoid complexity and try to keep\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Occam%27s_razor\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Occam\u2019s Razor<\/a>\u00a0in mind.\u00a0 When it comes to IPv6, you will want to keep it simple,\u00a0<a href=\"http:\/\/www.networkworld.com\/article\/2285078\/tech-primers\/ipv6--dual-stack-where-you-can--tunnel-where-you-must.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">dual-stack where you can, tunnel where you must<\/a>.\u00a0 You will prefer using\u00a0<a href=\"http:\/\/www.networkworld.com\/article\/2228420\/cisco-subnet\/cisco-subnet-when-it-comes-to-ipv6-go-native.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">native IPv6 connectivity<\/a>\u00a0to the Internet and proceeding in a \u201csmall strokes fell great oaks\u201d approach to getting the job done.\u00a0 Your IPv6 deployment will likely be treated like an organization-wide program (i.e., a collection of many smaller projects) and will transpire over many years.\u00a0 Don\u2019t force complexity; IT systems are already complex enough.<\/p>\n<p>Another area of avoiding complexity in IPv6 is to stick to several standard prefix lengths.\u00a0 The \/64 is the common prefix length that you will use virtually everywhere for interfaces (see\u00a0<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc4291.txt\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">RFC 4291<\/a>\u00a0and\u00a0<a href=\"https:\/\/tools.ietf.org\/html\/rfc7421\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">RFC 7421<\/a>).\u00a0 There may be a few other prefix lengths that you may use sparingly but \/64 should be the default prefix length.\u00a0 You might use a \/128 for loopback interfaces and you might entertain the use of \/127s.\u00a0 However, I would argue that you have plenty of \/64s and there is benefit of simplicity and commonality in keeping all prefix lengths the same across your entire networked environment.<\/p>\n<p>From all of this, we can take away the idea that we should start sooner, rather than later, on our IPv6 deployment.\u00a0 Our planning and deployment strategies will likely change over time as our requirements and user stories change. \u00a0We should create small interdisciplinary teams that can accelerate the business impact of IPv6 sooner than with traditional linear approaches.\u00a0 We shouldn\u2019t be afraid to fail with IPv6 as it offers plentiful amounts of IPv6 addresses to adjust as needed.\u00a0 In today\u2019s busy IT world \u201ctime is of the essence.\u201d\u00a0 There is no time like the present to start using agile and scrum methodologies to accelerate your IPv6 deployment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As I was reading\u00a0Ed Horley\u2019s\u00a0fifth blog post in his series on IPv6 planning and deployment best practices, it made me think about how organizations shouldn&#8217;t wait to get started.\u00a0 Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.\u00a0 Large and small organizations tend to fall into [&hellip;]<\/p>\n","protected":false},"author":321,"featured_media":3139,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_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":[17],"tags":[30,51,38],"class_list":{"0":"post-3135","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ipv6-coe","8":"tag-dns","9":"tag-ipam","10":"tag-ipv6","11":"entry"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Applying Agile Methodology to IPv6 Deployment<\/title>\n<meta name=\"description\" content=\"Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Applying Agile Methodology to IPv6 Deployment\" \/>\n<meta property=\"og:description\" content=\"Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/\" \/>\n<meta property=\"og:site_name\" content=\"Infoblox Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-12T18:53:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-06T17:30:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"660\" \/>\n\t<meta property=\"og:image:height\" content=\"454\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Scott Hogg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Scott Hogg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/\"},\"author\":{\"name\":\"Scott Hogg\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#\\\/schema\\\/person\\\/ee71ac61fe2ea349f6e991e628d22f4c\"},\"headline\":\"Applying Agile Methodology to IPv6 Deployment\",\"datePublished\":\"2015-08-12T18:53:39+00:00\",\"dateModified\":\"2020-05-06T17:30:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/\"},\"wordCount\":1517,\"publisher\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/wp-content\\\/uploads\\\/agile-methodology.jpg\",\"keywords\":[\"DNS\",\"IPAM\",\"IPv6\"],\"articleSection\":[\"IPv6 CoE\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/\",\"url\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/\",\"name\":\"Applying Agile Methodology to IPv6 Deployment\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/wp-content\\\/uploads\\\/agile-methodology.jpg\",\"datePublished\":\"2015-08-12T18:53:39+00:00\",\"dateModified\":\"2020-05-06T17:30:10+00:00\",\"description\":\"Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/wp-content\\\/uploads\\\/agile-methodology.jpg\",\"contentUrl\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/wp-content\\\/uploads\\\/agile-methodology.jpg\",\"width\":660,\"height\":454},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/ipv6-coe\\\/applying-agile-methodology-to-ipv6-deployment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IPv6 CoE\",\"item\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/category\\\/ipv6-coe\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Applying Agile Methodology to IPv6 Deployment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/\",\"name\":\"infoblox.com\\\/blog\\\/\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#organization\",\"name\":\"Infoblox\",\"url\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/wp-content\\\/uploads\\\/infoblox-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/wp-content\\\/uploads\\\/infoblox-logo-2.svg\",\"width\":137,\"height\":30,\"caption\":\"Infoblox\"},\"image\":{\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/#\\\/schema\\\/person\\\/ee71ac61fe2ea349f6e991e628d22f4c\",\"name\":\"Scott Hogg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogs.infoblox.com\\\/wp-content\\\/uploads\\\/avatar_user_321_1574118215-96x96.jpg\",\"url\":\"https:\\\/\\\/blogs.infoblox.com\\\/wp-content\\\/uploads\\\/avatar_user_321_1574118215-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.infoblox.com\\\/wp-content\\\/uploads\\\/avatar_user_321_1574118215-96x96.jpg\",\"caption\":\"Scott Hogg\"},\"description\":\"Scott Hogg has 30 years of network and security experience and is president of Hogg Networking with. Scott Hogg specializes in teaching Internet Protocol version 6 (IPv6) and providing implementation guidance. Scott is CCIE #5133 (Emeritus) and CISSP #4610. Scott is Chair Emeritus of the Rocky Mountain IPv6 Task Force (RMv6TF), a member of the IPv6 Center of Excellence (COE), and co-author of the Cisco Press book on IPv6 Security.\",\"sameAs\":[\"https:\\\/\\\/hexabuild.io\"],\"url\":\"https:\\\/\\\/www.infoblox.com\\\/blog\\\/author\\\/scott-hogg\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Applying Agile Methodology to IPv6 Deployment","description":"Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/","og_locale":"en_US","og_type":"article","og_title":"Applying Agile Methodology to IPv6 Deployment","og_description":"Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.","og_url":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/","og_site_name":"Infoblox Blog","article_published_time":"2015-08-12T18:53:39+00:00","article_modified_time":"2020-05-06T17:30:10+00:00","og_image":[{"width":660,"height":454,"url":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg","type":"image\/jpeg"}],"author":"Scott Hogg","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Scott Hogg","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#article","isPartOf":{"@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/"},"author":{"name":"Scott Hogg","@id":"https:\/\/www.infoblox.com\/blog\/#\/schema\/person\/ee71ac61fe2ea349f6e991e628d22f4c"},"headline":"Applying Agile Methodology to IPv6 Deployment","datePublished":"2015-08-12T18:53:39+00:00","dateModified":"2020-05-06T17:30:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/"},"wordCount":1517,"publisher":{"@id":"https:\/\/www.infoblox.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#primaryimage"},"thumbnailUrl":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg","keywords":["DNS","IPAM","IPv6"],"articleSection":["IPv6 CoE"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/","url":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/","name":"Applying Agile Methodology to IPv6 Deployment","isPartOf":{"@id":"https:\/\/www.infoblox.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#primaryimage"},"image":{"@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#primaryimage"},"thumbnailUrl":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg","datePublished":"2015-08-12T18:53:39+00:00","dateModified":"2020-05-06T17:30:10+00:00","description":"Organizations should not delay their IPv6 deployment by trying to attempt to design it perfectly from the start.","breadcrumb":{"@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#primaryimage","url":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg","contentUrl":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/agile-methodology.jpg","width":660,"height":454},{"@type":"BreadcrumbList","@id":"https:\/\/www.infoblox.com\/blog\/ipv6-coe\/applying-agile-methodology-to-ipv6-deployment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.infoblox.com\/blog\/"},{"@type":"ListItem","position":2,"name":"IPv6 CoE","item":"https:\/\/www.infoblox.com\/blog\/category\/ipv6-coe\/"},{"@type":"ListItem","position":3,"name":"Applying Agile Methodology to IPv6 Deployment"}]},{"@type":"WebSite","@id":"https:\/\/www.infoblox.com\/blog\/#website","url":"https:\/\/www.infoblox.com\/blog\/","name":"infoblox.com\/blog\/","description":"","publisher":{"@id":"https:\/\/www.infoblox.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.infoblox.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.infoblox.com\/blog\/#organization","name":"Infoblox","url":"https:\/\/www.infoblox.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.infoblox.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/infoblox-logo-2.svg","contentUrl":"https:\/\/www.infoblox.com\/blog\/wp-content\/uploads\/infoblox-logo-2.svg","width":137,"height":30,"caption":"Infoblox"},"image":{"@id":"https:\/\/www.infoblox.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.infoblox.com\/blog\/#\/schema\/person\/ee71ac61fe2ea349f6e991e628d22f4c","name":"Scott Hogg","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogs.infoblox.com\/wp-content\/uploads\/avatar_user_321_1574118215-96x96.jpg","url":"https:\/\/blogs.infoblox.com\/wp-content\/uploads\/avatar_user_321_1574118215-96x96.jpg","contentUrl":"https:\/\/blogs.infoblox.com\/wp-content\/uploads\/avatar_user_321_1574118215-96x96.jpg","caption":"Scott Hogg"},"description":"Scott Hogg has 30 years of network and security experience and is president of Hogg Networking with. Scott Hogg specializes in teaching Internet Protocol version 6 (IPv6) and providing implementation guidance. Scott is CCIE #5133 (Emeritus) and CISSP #4610. Scott is Chair Emeritus of the Rocky Mountain IPv6 Task Force (RMv6TF), a member of the IPv6 Center of Excellence (COE), and co-author of the Cisco Press book on IPv6 Security.","sameAs":["https:\/\/hexabuild.io"],"url":"https:\/\/www.infoblox.com\/blog\/author\/scott-hogg\/"}]}},"_links":{"self":[{"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/posts\/3135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/users\/321"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/comments?post=3135"}],"version-history":[{"count":4,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/posts\/3135\/revisions"}],"predecessor-version":[{"id":3768,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/posts\/3135\/revisions\/3768"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/media\/3139"}],"wp:attachment":[{"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/media?parent=3135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/categories?post=3135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.infoblox.com\/blog\/wp-json\/wp\/v2\/tags?post=3135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}