Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Code Coverage

    • New code must have a coverage of 80% or greater unless explicitly noted otherwise in the story's acceptance criteria.

  • Static Code Analysis

    • All reported code smellssecurity vulnerabilities, and lint errors identified by SonarCloud and other CI pipeline tools must be fixed before merging code to the master branch.

    • There should be no code smells bugs or security issues should be reported by SonarCloud upon merging.

  • Code uniformity

...

  • Jira Workflow Columns

    • Todo

    • Blocked/Questionable

    • In Progress

    • In Code Review

    • In Deployment

    • In QA

    • In PO Review

    • Done

  • Status Transitions

    • Todo: User stories are placed here when ready to be picked up. The user story is estimated and has a “Fix Version”.

    • Blocked/Questionable: Move the story here if some impediments or uncertainties need resolution.

    • In Progress: Move the story to In Progress when development begins.

    • In Code Review: After development is complete and a PR is ready, move the story to In Code Review. If it is a bug, the RCA field should be fulfilled by the developer.

    • In Deployment: After deploying the code to the Kitfox Dev Rancher Environment for developer testing and validation, move the story to “In Deployment” and merge the PR to the master branch. All comments in pull requests should be marked as resolved before the merge.

    • In QA: After deployment to the Kitfox Testing Environment, and when the QA team begins testing, move the story to In QA.

    • In PO Review: Once QA has verified the story and it's ready for Product Owner (PO) review, move the story to In PO Review.

    • Done: Move the story to Done after the PO has accepted the story and there are no critical issues remaining.

  • Acceptance Criteria

    • All acceptance criteria outlined in the user story must be fully met.

  • Critical Bugs

    • Ensure there are no open critical bugs associated with the user story before moving it to Done.

...