Versions Compared

Key

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

Software Development Life Cycle (SDLC) is a methodology which defines processes for software development. SLDC SDLC provides standard processes and tools designed to help facilitate high-quality technology solutions, effectively meet the business needs of the University Communityuniversity community, efficiently use resources, and securely protect University data and interests. It includes:

...

  • Developer creates Jira Software issue to track new feature or bug fix

  • Developer commits code to BitBucket branch

  • Developer deploys sources/packages using Bitbucket Pipelines to non-production environment for testing

  • Developer troubleshoots and resolves issues reported during testing (commits code changes as needed)

  • Developer updates Jira Software issue when fully tested code is ready for production release (may require functional approval/sign off)

  • Release Manager reviews source code changes in BitBucket 

  • Release Manager creates and assigns release/fix version in Jira Software

  • Release Manager submits Change Request and updates Jira Software issue with approval

  • Developer merges BitBucket branch to master branch

  • Developer deploys sources/packages using Bitbucket Pipelines to production environment

  • Developer updates Jira Software issue after code has been successfully deployed to production

  • Release Manager closes Change Request

  • Release Manager releases Jira Software issue

Next

Available SDLC Tools

Citations

1 Wikipedia. 2020. "Release management".  Last modified December 22, 2020. https://en.wikipedia.org/wiki/Release_management

...