Please enable JavaScript.
Coggle requires JavaScript to display documents.
18.02 Work - Avengers Definition of Done Brainstorm (Ideas (User…
18.02
Work - Avengers
Definition of Done
Brainstorm
Levels of Done:
Task
Story / Feature
Sprint Goals
Release
Project
Ideas
User Experience
Guidelines must be followed
Code Produce
all 'to do' items in code completed
Code commented, checked in, merged
Peer reviewed
or peer programmed
Doesn't break the build
Meets code standards
Unit tests written and passing
Deployed to system test environment
and passed system tests suite
Integrations tested
Passed UAT
and signed off as meeting requirements
Any build/deployment/config changes
implemented/documented/communicated
Technical documentation updated
Component docs, Author docs, Models, Code docs
Acceptance criteria met
Automated regression tests pass
Non-Functional requirements assessed
Meets compliance conditions
Functionality documented
Product Owner accepted user story
Testing done across multiple browsers
Responsive Testing Done
Test cases written
Defect Documentation for Release
Integration tests written
Mocks/Stubs created
Functional Testing written
As a Product Owner
I want to know done stories are ready to release
So that I can plan release of features
As a Development team
I want to know that we've thought of everything
So that we can call a feature done
As a customer
I want to know when things are done
So that I can have them
NAB Environments
DEV
SIT
UAT
Blue
Prod
Local
Principles:
Guideline, not a rulebook
'Done' takes practise
Evolving definition of done
bigColumns
Backlog
Kickoff
In Dev
Walkthrough
Ready for Test
In Test
Done
shortColumns
Backlog
Dev
Walkthrough
Test
Done
Swimlanes
Dev
QA
a11y
PO
BA
Project Phases
Development
Integration
UAT / BVT
Pentesting
Release
Big ole questions
What happens at kickoff
Why?
What do we do for Code Quality?
When does a11y do what?
Detail how each meeting should run
Who attends
Why are they there
When is BVT?
When is code pushed/merged to which environment?
Maybe as a swim lane