\u201cPlans are worthless, but planning is everything,\u201d President Dwight D. Eisenhower famously remarked. Plans of any sort require retooling once they collide with the hard reality of execution. But the act of planning\u2014and, by extension, the creation of a strategic environment where such rapid iterations are possible\u2014is paramount.\nAgile and DevOps are disciplines that can undergird this sort of strategic environment in an IT department. They represent the rapidity and quality control that IT leaders and customers demand.\nIn this edition of our ongoing Quick Takes series, IT leaders from the CIO Executive Council describe how they have employed agile and DevOps for strategic advantage.\nRaj Singh, CIO, FordDirect\n FordDirect \nRaj Singh, CIO, FordDirect\n\nIn my opinion, agile is a discipline, a rigorous process, that allows all the stakeholders to participate in the delivery process with a shared accountability. This is a process where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams and end users (business customers).\nAt FordDirect, we use agile techniques, a Scrum methodology and Kanban. We use the Atlassian product suite (Jira and Confluence) to keep track of the sprint tasks and project execution as well as project-related documentation. In the case of Kanban, we create multiple boards in the Jira tool to help the team achieve prioritize tasks, manage the workload and provide transparency for both business and IT.\u00a0Kanban is also being applied in production support and maintenance to meet agreed upon service-level agreements (SLAs).\nIn my opinion, agile works well for new projects, and Kanban is better suited for operational support and service delivery. We use our Jira sprint boards to perform our standup every morning; this is very effective, especially when you have resources all over the globe and need clear, daily communication.\nFor those new to agile, I would suggest starting with a small project with engaged business stakeholders and a strong project champion favoring an agile approach with frequent feedback loops. Start slowly, celebrate the successes, and learn from the retrospectives. Apply the Scrum practices consistently, and commit to delivering using this model. You don\u2019t need to jump to test-driven development or paired programming on Day 1; just start with the fundamentals and realize the successes. Don\u2019t get lost in the agile jargon. Continue to focus on the activities that produce consistent and incremental business value creation.\nAngela Yochem, CIO, Rent-A-Center\n Rent-A-Center \nAngela Yochem, CIO, Rent-A-Center\n\nAdoption of a DevOps model is not just about the practices (continuous delivery, automation, speed to recovery, and so on) but also about values (such as extreme collaboration and health-over-heroes). DevOps for us has been a natural and critical cascade from adopting an agile- and product-focused engineering discipline, which is required to meet our digital business ambitions.\u00a0\nOne of the myths around DevOps\u2014and agile methods as well\u2014is they are only applicable to new development efforts. Most of our estates are a mix of old and new; bought, built, and found; on-premise and off-premise; and in the field (such as tech we have in our stores). Building a strong DevOps capability in support of an agile culture is applicable across the board to any updates or enhancements, regardless of the age or type of system involved.\nWe\u2019ve all heard about the notion of bi-modal IT. I would prefer to think about an IT shop running at multi-speed. DevOps culture enables multi-speed responses and deliveries. The world isn\u2019t binary, fast or slow. The world\u2014and change\u2014varies by external factors and events, and our ability to meaningfully absorb change and deliver accordingly is a key success factor for an IT group. DevOps is a core component of the digitally infused organizational fabric. DevOps may have begun with scripts but in a \u201cscripts eating the organization\u201d kind of way.\nRaj Kushwaha, managing director and CTO, Warburg Pincus\n Warburg Pincus \nRaj Kushwaha, managing director and CTO, Warburg Pincus\n\nAs a private equity firm, we have some portfolio companies that do very well in delivering to the promise of high-velocity agile, while some do not. A key determinant of success in agile is the degree of maturity in DevOps.\nAgile is predicated on frequent short sprint cycles that deliver quality code that can be rapidly promoted to production. If the process of promoting and managing code through its lifecycle is not in line with agile principles, the agile journey falls behind very rapidly.\nEnter DevOps. When implemented successfully within an agile framework, our dev teams are achieving 2-3x productivity gains. Core to DevOps maturity is a simple philosophy of maniacal automation across all aspects of the code lifecycle. It begins with containerization to manage\/eliminate dependencies, continuous integration and testing for quality, and continuous automated deployment to minimize errors in configurations and code promotion.\nAlso, another determinant of rapid results is using as few a set of tools as possible to begin with and then iterate to automate. Keeping it simple is key to rapidly maturing the capability. We also found colocation of the DevOps teams is an important consideration in accelerating DevOps maturity and therefore success in Agile. The best outcomes is when the DevOps and development teams are all collocated. Best tools, among others\u2014Docker and Jenkins!\nRenee Zaugg, vice president, infrastructure and development services, Aetna\n Aetna \nRenee Zaugg, vice president, Aetna\n\nWe have achieved much success as a result of our DevOps and agile strategy. In under one year, we developed a platform that created a holistic integrated view of individual health services in our consumer markets. The adoption of DevOps and Scaled Agile Framework (SAFe) allowed us to configure and integrate products\/applications with a new state-of-the-art integration engine with quality.\nThe integration of DevOps in the delivery lifecycle resulted in significant automation of code deployment, code quality reviews, and testing, allowing us to shorten our development cycle and increase our release velocity by dropping code twice a day. It enabled our business to be competitive by offering a simpler consumer product that provides an all-inclusive approach to individual health and wellness.