Posts: Governance

Securing the value chain

Apr 6, 2020

This week I am going to focus on how we build a strategy to secure our software delivery processes.

Whether we are working from home or our offices, the challenge of ensuring the secure delivery of business value to our customers is a difficult one.

On the one hand, we need to enable our teams to deliver value quickly so they can learn from customers. On the other, we want to stop the unwanted exposure of customer data through securing delivery. These two goals are at odds but, as with the adoption of DevOps practices over the past decade, integration is possible.

Let us take a look at some of the common failure patterns and how to approach creating a strategy to remediate.

Matrix

Read on...

Coaching Distributed Teams

Mar 16, 2020

As the world goes into lockdown due to COVID-19 and organizations are asking their employees to work from home, new problems arise. Not least of which being whether the organizations we work for can handle the implications of everybody suddenly working from home.

The majority of my work is predominantly done remotely with the exception being when I am directly involved in team coaching or running workshops. I’ve also worked with and coached international teams and can understand the difficulties it raises. This is not a new problem, but it is one that is certainly front of mind as we scramble to deal with this crisis. Not everybody will thrive in a home environment, and at the very least, there is a period of adjustment. First, we need the necessities of internet connection, workspace setup and ensuring they can access the organizational system they need. Beyond that, for those people who usually do not to work-from-home, how do you handle coaching your suddenly distributed teams?

So, without further ado, and an awkward bumping of elbows, here are some thoughts on where to start.

Home Office

Read on...

Project vs Product

Mar 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.

Here's the product

Read on...

Identifying the bottleneck

Mar 2, 2020

Often when we first engage with organizations, we find they enter the conversation with a clear idea of what their problems are. Sometimes they get it right and other times - more often in my experience - they are focusing on their own belief of where the problem lies.

For example, if the problem is the deployment process, why does the automated script take 5 minutes to run. Having successfully worked with development teams to automate deployments of their major platforms, being told deployment is the issue seems like the wrong place to focus. If it still takes weeks to get code into production, the problem lies elsewhere. Perhaps our test verification takes five weeks?

Ok. Well, if deployment of code isn’t the issue and testing is, let’s focus there I hear the cry! Well, let’s see…

Bottleneck

Read on...

Minimum Viable Bureaucracy

Feb 3, 2020

As we introduce technology into our organizations and transform the way they deliver value, bureaucracy is often cited as a common barrier. So why have it at all?

As organizations grow, the “side of desk” style of management eventually starts to fail. Communication becomes more complex as you add more people and more teams. For the company to continue delivering high-quality value, they put standards into place. Governance exists to support the continued delivery of business as usual and the satisfaction of regulatory requirements. However, too much management feels bureaucratic. What would be great would be to have just enough to support your governance needs without hindering innovation.

So how do you create your Minimum Viable Bureaucracy (MVB)?

Bureaucracy

Read on...