About Contact me Presentations rss feed  rss

Twenty plus questions about Bytesize Architecture sessions - The plan and one answer

11 Oct 2023

I am just back from the Global Software Architecture Summit were I spoke recently about Bytesize Architecure Sessions. I got some interesting questions in the Q&A. We didn’t get through all of them, so I figured I can answer them in a post.

As I answered all of the questions, I realised that there were many ways to answer them, and that in many cases that was very useful too. So, I am going to answer a question or more (if they make sense together) per post, to keep it interesting.

Below is the list of questions. If you have more questions please send them to me via mastodon or LinkedIn and I can add them here and turn them into a post.

Questions about number of participants (answered below all these questions)

Questions about the goal of a session

Questions about where does Bytesize Architecture Sessions doesn’t work as intended

Questions about team’s attitude to collaboration

Questions about the “Consensus” part of the Sessions

Questions about the specifics of Bytesize Architecture Sessions as a tool

Questions about companies using Bytesize Architecture Sessions

Questions about Bytesize Architecture Sessions and do people forget between sessions

Questions about Bytesize Architecture Sessions and decision making

Questions about Bytesize Architecture Sessions and alternative formats

Questions about Bytesize Architecture Sessions and other tools

Questions about facilitating Bytesize Architecture Sessions

Questions about the cost of Bytesize Architecture Sessions

The first two questions could be bundled into one

A group of people collaborating

How many people should participate on a Bytesize Architecture Session ideally?

What should be the maximum size of people attending a Bytesize Architecture Session?

For a new group of people trying out Bytesize Architecture Sessions, the maximum number of participants is somewhere between 6 and 10 people, depending on the group dynamics and experience modelling together.

If you have less people, things work just fine, I ran sessions with 3 people and it works in that it allows people to collaborate with some framework.

Why nine or less?

A session lasts between 45 and 60 minutes:

I’ve experienced teams resorting to “just have some people listening in”. Don’t! It really changes how the sessions feel, they become performative.

What if you have more people?

And the answer is: it depends on the problem you are trying to solve.

If you have a complicated team collaboration, you might want to choose a pair of people from each team to try to navigate to the solution over a series of Bytesize Sessions.

If your team is bigger than that, it might be a good time to think about where are the silos and why are they there. When it comes to teams configuration, a good resource to check out is Team Topologies

If you have a bigger problem maybe you need to try other modelling techniques first and then, try some Bytesize Sessions.

Remember, team configuration is software architecture too!

PS: Thanks Jacqui Read for the suggestion to group the posts by topic.

Categories:   bytesize-architecture-sessions   software architecture    

Want to discuss this post? the best place right now for me is mastodon, please message me with your comment or question.