As product owner, I want code to flow through my pipelines in a manner that ensures quality and reliable output for my users - nathandh/mywebclass-simulation GitHub Wiki

As a product owner, I want code to flow through my pipelines in a manner that ensures quality and reliable output for my users.

Acceptance Criteria: CI/CD is set up on the application pipeline through Docker to allow high-quality code at all times.

Story Point: 19

Priority: High

List Tasks related to this Story

  1. Docker CI/CD Setup
  2. Testing Validation Pipeline
  3. Define build and deployment processes that will be automated by the CI/CD pipeline, including compiling code, running tests, and deploying to a staging or production environment.
  4. Measure deployment times and research ways to improve them and implement measurable improvements

Task Title: Use and Setup Docker for management of CI/CD

User Story(s):

As a product owner, I want code to flow through my pipelines in a manner that ensures quality and reliable output for my users.

Description: Ensure we manage the application pipeline with Docker for CI/CD.

Effort Estimate: 1 Sprint (2 weeks).

Assigned To: ndh2

T-Shirt Size: 2 (Small)

Priority: Medium

Status: Done


Task Title: Ensure Tests are Run and Pass Before Deployment

User Story(s):

As a product owner, I want code to flow through my pipelines in a manner that ensures quality and reliable output for my users.

Description: Tests must pass for code to reach Prod deployment.

Effort Estimate: 1 Sprint (2 weeks).

Assigned To: ndh2, jv494

T-Shirt Size: 1 (Tiny)

Priority: Medium

Status: In progress


Task Title: Define build and deployment processes that will be automated by the CI/CD pipeline, including compiling code, running tests, and deploying to a staging or production environment.

User Story: As a product owner, I want code to flow through my pipelines in a manner that ensures quality and reliable output for my users.

Effort Estimate: 1 Week

Assigned To: ndh2, jv494, dl349

T-Shirt Size: 8 (Large)

Priority: Moderate

Status: In progress


Task title: Measure deployment times and research ways to improve them and implement measurable improvements

User Story: As a product owner, I want code to flow through my pipelines in a manner that ensures quality and reliable output for my users.

Effort Estimate: 1 Week

Assigned To: ndh2, jv494, dl349

T-Shirt Size: 8 (Large)

Priority: Moderate

Status: Not started