•
4 May 2022
•
3 mins
In many companies there seems to be a different approach in how teams serve their end-users. Often you see that feature teams are more end-user focussed, as a result of the agile way of working, but the operational or supporting teams have a hard time connecting to this way of thinking because they ‘don’t deliver any value to their customers’.
Maximising the delivery of business value, however, is only possible when the supporting platforms and sub-system teams also strive to reach the same goals as the customer-facing feature teams. They just have different end-users and stakeholders but their purpose must be to serve the company’s strategy and business goals.
If the realisation of business goals have a need for fast delivery, the objective for platform teams is also to make sure teams can have fast delivery. If the business goals demand a different type of architecture, platform teams need to make sure that feature teams can easily change what is needed.
Now you often see the following pattern:

This often results in quite some communication and one of the biggest wastes: waiting time. You will see the following symptoms:


In this example, the platform and sub-system teams have a catalogue of products and services that other teams can use. The request and the fulfilment of it are automated. Requests that are not in the catalogue yet will be done manually while also added to the roadmap. When worthwhile it can be added to the catalogue. This way the catalogue will grow based on user demand.
In order to transform from an operational team/department to a platform product team, teams have to regard it as their primary objective to support feature teams. Their products must support the company’s strategy, have a product vision, roadmap, stakeholder insights, end-user community and clear agreements about the service levels.
The perception of business value is just different. While not serving end-users directly an internal platform team has a really big impact on the services that are used by end-users. The users of the platform are just personas and are often people who work at the same company. Serving their needs is crucial to be able to fulfil the end-user desires. The vision should be formulated differently. Bolder and daring.
Example vision statements:
A great tool to explore and define the product vision, target groups, needs and benefits is a product vision canvas:

The delivery of the highest business value in the context of DevOps is only possible if everyone sees his/her part in the flow of getting ideas to production. Whether internal or end user facing, all of us need to provide ways for others to consume our services as simple as possible.
Like it? Share it!