Product Owner: "Our definition of done is putting it on production. So you are only done if it's on production. Otherwise our sprint goal is failed."

So we put it on production.

After deploy, some content manager appears: "Why is the system doing things? I was told this should not happen today."

"Erm, we have put the feature on production as we are only done if it's on production."

"Well, yes. But it should not be live yet!"

Oh well. Communication, or the lack thereof, does never fail to amaze me ¯\_(ツ)_/¯

  • 5
    So, you need to ou in production but not live.... tell me more please XD
  • 7
    @shozukan there are many ways you can effectively achieve this friending on your application, things like API versioning, and feature toggles​.
  • 4
    Yes. Lack of communication. Like when you make important changes to production you must communicate about it.
  • 1
    Wow, that's retarded. How do you do when you have interlocking features/migration/whatever A and B, with only A scheduled on the sprint? You break production to achieve he sprint goal?
  • 3
    Feature toggles, people!
Add Comment