Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

crichardson, to random
@crichardson@fosstodon.org avatar

Hey @TeamTopologies when I read this (pedantically) it sounds like:

"a stream-aligned team is a team aligned to a stream, which is aligned to a business domain/capability"

crichardson,
@crichardson@fosstodon.org avatar

@TeamTopologies

What is 'work'? Is it development work or business work?

And what does 'aligned to' mean?

And is there any relationship with that unspeakably-not-agile-process which distinguishes between operational value streams and development value streams?

Asking for a friend. 😀

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

Hmm.... what about the typical enterprise software development scenario?

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

Thanks for the clarification.

What about the definition of 'aligned to' which appears to have two meanings: (1) team aligned to a stream of work and (2) stream aligned to a domain?

Any comments?

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

And the team is aligned with the stream, right?

Team - <aligns to> - stream - <align to> - domain

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

Thanks. I will.

But just to be clear you appear to be saying that a stream-aligned team might not be aligned to a stream?!

Or do you mean to say that the stream (of work that the team is aligned with) is not aligned to a domain?

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

I'm feeling pedantic again and want to refine the definition of 'alignment'.

Previously, we discussed how a stream-of-work was aligned to a domain or fracture plane.

But the other part of alignment is the "team aligned to a stream of work".

One definition of "aligned" is that the team does the work.

What are the other definitions?

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

Sorry for not being clear.

I was asking about the meaning of 'is aligned to' in "Team <is aligned to> Stream of work"

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

Two other questions:

  • How many teams can be aligned to the same stream?
  • How many streams can be aligned to the same domain|fracture place|....?

I'm guess the answer to both is one, but ...

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

Hmm... I agree that a large stream of work with multiple teams might be necessary sometimes.

But wouldn't it be better to break up the thing-the-stream-is-aligned-to (e.g. domain) into loosely coupled subdomains.

Each of those subdomains has its own stream of work with its own team.

?

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies continuing the discussion earlier....

It seems that

'stream aligned team' = 'team aligned to a stream of work'

is really saying

'team does a stream of work' = 'team does work'

or perhaps 'team' - since team implies work 🙂

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

ie. The work part seems redundant

Team <is aligned to> Stream of work <is aligned to> Bounded Context | Fracture Plane | User Needs | User Journey | etc.

->

Team <is aligned to> Bounded Context | Fracture Plane | User Needs | User Journey | etc.

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

And in a software development context, <is aligned to> could be simplified to 'develops/delivers'.

Thoughts?

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

My goal is to find simpler (and more precise) words. 😀

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

That could be very useful.

However, I suspect the 'alignment' (a metaphor) is a tad fuzzy for most domains. 😀

crichardson,
@crichardson@fosstodon.org avatar

@matthewskelton @TeamTopologies

I meant the meaning of 'align' is a tad fuzzy.

But doesn't "aligning a team to a flow." rmean having the team do the work (of the flow)?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • khanakhh
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • slotface
  • megavids
  • ethstaker
  • ngwrru68w68
  • cisconetworking
  • modclub
  • tester
  • osvaldo12
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines