-
Notifications
You must be signed in to change notification settings - Fork 13
Workflow
Eva edited this page May 12, 2017
·
3 revisions
- Branch form developer branch
- Implement functionality fullfilling the issue description
- Make sure of the following things:
- Unit Tests for all acceptance criteria exist and pass successfully
- try it at least once yourself in a browser
- Code (Test) Coverage is 100% (in special cases ask for exception)
- Codings Standards are adhered to
- Documentation for design and architecture decisions exists (WIKI + all public methods are YARD annotated)
- Refactore Code whenever possible
- Open a Pull Request to developer branch
- At least one (core) team member has to review and approve
- Merge into developer branch
- Developer branch runs succesfully on Heroku, POs can look at it, Issue is closed (zB per commit message)
- PO accepts feature and archives the issue on waffle.io (into DONE column)
- reference the issue number (eg #42)
- Verb im Imperativ als commit message Beginn (z.B. Add, Change, Fix etc.)
- Siehe auch http://chris.beams.io/posts/git-commit/
- Separate subject from body with a blank line
- Limit the subject line to 50 characters
- Capitalize the subject line
- Do not end the subject line with a period
- Use the imperative mood in the subject line
- Wrap the body at 72 characters
- Use the body to explain what and why vs. how
- Backlog ist Product Backlog, nicht Sprint Backlog (das kann man durch filtern nach Sprint einsehen)
- Ready ist ready (also theoretisch bereit zum Anfangen, alle Abhängigkeiten bereits erledigt), nicht unbedingt aktueller Sprint
workshop-portal wiki