the expectation is users will never see it. Actual: Next sprint it takes 2 days to refactor last comments and test before we can deploy it. We miss a planned user story that sprint due to lack of time.
weren’t written down). Actual: We trusted unit tests and never did more than a login in staging to check it works, turns out the mail system is different from localhost and mails aren’t being sent.
Definition of Done If we don’t merge to master it means we may have pull requests or stories going into feature branches and still being “done”. Meaning, there is still test work, review work or other things remaining before it is truly done.
approved by manager • Pull request merged ◦ Squash and comment with release notes • Production environment status is green • No immediate issues • Jira ticket is closed