I faced the challenge of a stream-aligned team also creating a platform in the #teamtopologies sense. They acted as an Interim Platform Team.
They were kind of stuck in between stages. Being a stream-aligned team while supporting internal customers.
In the post, I explain the next points in more detail.
- We detected that the stream-aligned team needed an ongoing collaboration due to how the architecture and team formation were made.
- We redefined the team responsibility boundaries to enable a fast flow of change.
- The team that was the bottleneck became an Interim Platform Team.
- We needed to prove platform value and gain experience in supporting internal customers, aka stream-aligned teams.
- We stayed in this situation of supporting internal and external customers for several months and it was doable due to the amount of internal customers being around one to three teams.
- We didn't need to push to form a dedicated platform team as the cognitive load was manageable but the situation wasn't ideal.
- The results of the interim platform team impacted positively. So, having an interim platform team is better than not having that XaaS approach between teams.
#teamtopologies #platformteam #interimplatformteam #platformgrouping #CognitiveLoad
https://learnings.aleixmorgadas.dev/p/interim-platform-team