arctangent-nhsuk / the-way-we-work

0 stars 2 forks source link

Deployment frequency - where does responsibility lie? #2

Closed arctangent closed 3 years ago

arctangent commented 3 years ago

On the one hand, I have written that developers should:

commit code which is deployed to production at least once per sprint

On the other hand, Sikander has pointed out:

This also will have a dependency on how often that particular team deploys to production. If they only deploy once a month or once every 6 weeks then it wont be possible to deploy a developers code to production once per sprint. We also need to take into account any dependencies a ticket will have on other tickets i.e embargoed release

One way I could address this is to say that developers should:

commit code which is merged to the main branch at least once per sprint

But then how are we encouraging our development teams to deploy more frequently?

SeanCraig commented 3 years ago

Maybe we need to explain the Lean concept of inventory as waste?

arctangent commented 3 years ago

Resolution: