Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. we keep the practice of developing on feature branches
  2. the master branch holds only code that PASSED QA
    →  
    Dev sets task on QA, assigns to Reviewer
    → Reviewer assigns task back to Dev, either: suggesting improvements (status IN PROGRESS) or approving merge (status APPROVED)features and bug fixes are developed on own branches that are branched off master
  3. before a branch is merged into master it has to pass technical QA

  4. releases are staged and maintained each on the release branch 
  5. releases are marked with tags of the form 'v<major>.<minor>'
  6. branch

  7. master is merged into release at the end of a sprint, this sanpshot is deployed to testing for Acceptance Testing
    → suggestions from Acceptance Testing are filed as new JIRA tasks

Drawio
baseUrlhttps://slidewiki.atlassian.net/wiki
diagramNameSlideWiki Branching Model
width890.5
pageId12517406
height521581
revision67