Musings about Strategy

Check out our latest post

How many of you have been through something labelled as a digital transformation in the past 5 years? Many hands go up, and several people groan. It seems like we are in a constant state of transformation, which is true. Change is the new normal and transformation is the grandiose title given to the work we build around it. 

Yet many transformation efforts stall or even fail. We encounter many reasons for this, including market pressure, hierarchy and blame culture. Even gut instinct being the primary way to make decisions comes into play! Core to most digital transformation efforts is aligning technology to business goals, which often creates problems with delivering the desired change due to their different goals.

When technology departments drive the transformation, they often need help explaining the value. Ensuring stability to reduce rework through innovative techniques and tools may not resonate. Still, we do require change through transformation for our businesses to thrive. With...

All articles

We rarely find the time to invest in personal development when we are heads down in our work and lives. Often it only occurs when a situation where something outside of our control frees up time. Even then, it takes an effort to invest in our personal development. However, it is you. You who always wanted to improve but never found time or resources to do it. It is you who has this opportunity to invest in your future today!

With the economy having slowed to a point where many organizations either have to fire staff or find them not fully occupied, this is the perfect moment to invest in that improvement there never was time for previously. Perhaps this is the time for your teams to be engaged in a program x-raying your delivery process, identifying initiatives that will set you apart from the competition, and enabling you to come out of this crisis ahead.

Project vs Product

March 9, 2020

We talk about this a lot but do not always do a good job of explaining why it is so important. I would argue not understanding this difference and developing this mindset can cause your whole transformation to stall.

So what do we mean when we say project vs product and why is it so critical?

Read below for my thoughts on the topic.

Your organization is changing and undergoing transformation. You’ve rolled out Agile (Scrum and Kanban), you’ve scaled it (SAFe, LeSS, etc.) and even applied DevOps practices (you’re using Kubernetes right? Isn’t that DevOps?) Yet still, millions later, the purported value has yet to materialize.

So how come, after all this work, we still have not realized the value?

Despite all the evidence to the contrary, perhaps we are still stuck in old ways of thinking. Real transformation requires new ways of thinking about the problems and in the case of the examples above, have we really changed? (Kubernetes is an orchestration framework for containers and does not equate to having adopted DevOps).

With millions spent already, what are we missing?

Today I want to talk about a common digital transformation topic I get asked about, application modernization. More specifically, how everyone is doing it but so few successfully. Typically the conversation starts with one of the following:

  • “I need to move off my legacy system, how can I use containers to do this?”

  • “How do we move to a cloud-native microservice architecture?”

  • “We’ve been told to move everything to the cloud, how do we do that with thousands of applications?”

Often, my initial answer is another question: “Out of curiosity, how did you get to this as your solution?”

Strangely, at that point, it often falls off the rails.

I’ll answer these questions in more specifically at the end, today though I want to talk about complexity and the need to experiment.

One of the biggest problems here is that these are all solutions looking for a problem. While we hope they may be appropriate solutions, hope is not a strategy. On their own, there is not enough information to provide guidance an...

Our role at Xodiac in helping organizations with their digital transformations is to create clarity and visibility. Especially as we believe in the importance of creating visibility as the first step in the transformation.

In fact, with seemingly every company undergoing a digital transformation, there are three main requests we are getting from our clients.

  1. Having had some initial success, how do I scale?

  2. What do I need to continue to grow?

  3. How do I know I’m on the right track to achieve my goals?

Below I’ll give an overview of what we’ve seen help with these three concerns and how visibility is so crucial to all of them.

When working with some of our larger customers we frequently run into common barriers to change. Change is difficult and, no matter how often we say it, there is no silver bullet for how to get there. However, we can say there are commonalities in approaches, things we’d look for and actions we’d take in response to those findings. When we look at the delivery of technology within organizations we often come across the barriers within how the teams are organised but even more frequently, how the organization is working with technology is the bigger barrier. Developing powerful roadmaps is valuable and greatly helps with generating alignment and a common vision.

In my last post I spoke to blame culture. In this post I’m going to talk through the second of three common organizational problems we encounter, not looking at the entire system, and how attaining visibility will help you overcome barriers to better achieve your business outcomes.

« Previous Next »
            

©2021, Xodiac Inc. All rights reserved.