DevOps Strategy Canvas – Accelerating Business Outcomes

The DevOps Strategy Canvas is a framework to help you maximise your business outcomes while addressing the needs of your DevOps journey. Despite wider adoption of DevOps in enterprises, DevOps strategy rarely gets discussed. Too often DevOps is considered a tooling topic relevant only to IT. The larger vision, business outcome etc. are rarely discussed. In my experience running DevOps engagements across large and small companies, I have come to conclusion that without a proper DevOps strategy, business outcomes would fall far from desired. The goal of this article is to provide enterprises, large and small, with a tool for creating a shared vision and unlocking the promise of DevOps. The tool I have created based on my 11 years of research and learning of DevOps in different roles and different regions. It's called DevOps Strategy Canvas - Accelerating Business Outcome (V1). I would keep on iterating the canvas based on feedback and learning ongoing. Image - DevOps Strategy Canvas by Sandeep...
Read More

Want to transform fast? Stop doing all transformations in one go.

In today's super VUCA world, enterprises are facing a mandate to transform in order to meet the ever changing needs of customer / market. Whether it is about launching the next major phase in an organization, executing a new corporate strategy to achieve breakthrough performance, enabling a new executive leader to take charge, or integrating an acquisition—is fraught with challenges. Often we see that departmental silos, conflicting priorities and lack of aligned vision - leads to multiple transformations running in parallel creating a super busy work environment. Let's take an example of an organization "BusyBee Incorporation". Suppose that Human Resources introduces a new leadership transformation program for new age leadership. The CIO has already started a digital transformation initiative to modernise service offerings and customer experience. Marketing initiates a business agility transformation to cater for all business functions in a more nimble and agile manner. Manufacturing kicks off a Lean program that will eventually touch Marketing, Sales, and Finance. IT kicks...
Read More

Why DevOps is hard – #SAFeSummit2018

I had the privilege to present my lightning talk at SAFe Summit 2018 Washington DC (https://2018.safesummit.com/sessions/lightning-talks-350pm-405pm/) on 04 Oct 2018. The lightning talks are engaging 15-minute presentations where SAFe summit attendees share their knowledge and experience with others. With a room full with SAFe practitioners, enthusiasts and learners, it was a great opportunity to demonstrate lessons learnt during various DevOps engagements in different industries and at different scales. Given the format of the talk, 15 mins was too short to cover such a broad topic. There were many attendees who had queued after the session to ask their questions / queries. We also exchanged ideas around how DevOps strategy could be a great topic for enterprises who are starting their agile transformation journey. It was a great experience, so much of energy and common interest in a single location. The details of talk is as follows: Title :"Why DevOps is hard" Abstract: Even since DevOps became mainstream,...
Read More
Multi-Speed IT Environment – Lessons from field

Multi-Speed IT Environment – Lessons from field

In majority of phased enterprise agile transformation programs, Multi-speed IT is unavoidable. When I say Multi-speed IT, I refer to a world where agile and waterfall (legacy) initiatives co-exist and need to work hand in hand to deliver business outcomes. In last two decades, I had the opportunity to work with different enterprises in variety of industries helping their transformation journey. Every organization is different even if they operate in same industry. The business needs, enterprise portfolio and IT landscape vary from one organization to another. The agenda of transformation also differs from one to another resulting in different approaches, initiatives and timelines. No matter what the approach an organization adopts for transformation (change and growth), the journey from current state to future state requires innovative strategies to sustain business operations during the period of transformation. In real world, no system works in isolation i.e. agile initiatives depend on integration with traditional legacy systems and vice versa. The pace at which you can deliver value from your agile initiatives is usually limited by how fast your traditional...
Read More
Win Your DevOps Conversation with Business Leaders

Win Your DevOps Conversation with Business Leaders

In today’s world, every business is driven by software. We are living in an era where technology drives behaviors, decisions and business outcomes. Any time you have an app or website or software element, software development becomes critical part of day-to-day business strategy — even for non-traditional software companies. Because of the mandatory role software development has taken on in everyday business, C-level executives are taking a deeper interest in how software can be delivered in an effective way. Before we begin dwelling into the specifics of DevOps, I would like to sincerely empathize with all these executives for their patience – they are the most bombarded targets with buzzwords by all consulting powerhouses, vendors and advisers. I truly appreciate their spirit to keep up with such adversities. Let’s get started! Irrespective of how you approach it, as a trusted adviser, it is an uphill task to get your message across in crowd of ‘buzzwords’, especially more so because human attention span is...
Read More
Scaling DevOps – take a holistic approach to drive business value

Scaling DevOps – take a holistic approach to drive business value

The DevOps conversation with a senior executive:  Exec: We have best of the tools in world to cater for each stage of software lifecycle. We are very advanced in our DevOps journey. Me: Great to hear. Are you getting value out of these tools? How you are measuring success? Exec: I am not sure. There are teams who are using various tools and then there are some who are not. We are not consistent. I guess we are getting good returns in some areas and some are just getting started. Me: So, do we have a roadmap or guidance for teams around what tools to use and how these tools work together? Exec: We are open and flexible. We allow Developers and architects to recommend and use what works for them. We have a tools library but you can add to it if required. We don’t have a published guideline as such.  Me: That sound more like bring your own tools. Do you think teams know...
Read More
Global Azure Bootcamp 2017 – Registration Open

Global Azure Bootcamp 2017 – Registration Open

Join Microsoft technology experts for One full day of deep dive sessions on Azure for Developers and IT Pro's delivered. Learn with like-minded peers and community experts to get started with complex topics like Media Streaming, Mobile Services, ALM, PowerShell and IoT Registration is now open - limited seat, reserve your seat today! Registration link - http://sgazurebootcamp.azurewebsites.net  ...
Read More
Azure Function Challenge – Test your coding skills and Earn Badges!

Azure Function Challenge – Test your coding skills and Earn Badges!

Learn Serverless code architecture Test your coding skills and learn how to build solutions using Azure Functions at the same time. Earn badges for every challenge you complete and brag to your friends! You can code these challenges in the FREE Azure Functions experience or using your existing Azure subscription. Don't worry, Azure Functions has more than enough free executions for you to last the whole challenge experience! Also check out the new Visual Studio Tools for Azure Functions. Use it to build and debug your function locally and then publish or zip deploy to your test function. If you already have an Azure subscription, you can also remotely debug your functions. Click here to join the challenge:  https://functionschallenge.azure.com ...
Read More
Visualize your DevOps Pipeline

Visualize your DevOps Pipeline

XebiaLabs has releases new web tool for generating your DevOps pipeline. It's a very easy to use. All you need to do is to select your tools in the box, and generate a beautiful diagram of your DevOps pipeline   https://xebialabs.com/devops-diagram-generator/ --> The tools look as below, a great companion to map all your DevOps tools and see in one single view.  ...
Read More
Periodic Table of DevOps Tools

Periodic Table of DevOps Tools

A great resource to find out DevOps tools and how they map to the delivery categories. Visit today: https://xebialabs.com/periodic-table-of-devops-tools/   [iframe src="https://xebialabs.com/periodic-table-of-devops-tools/embed/" style="border:0px #FFFFFF none;" name="Periodic Table of DevOps" scrolling="no" frameborder="1" marginheight="0px" marginwidth="0px" height="620px" width="1170px"]  ...
Read More