> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sprint 01 review

> This article reviews Sprint 01 goals, achievements, insights, and outlines next steps for a GCP DevOps project.

Welcome to our Sprint 01 Review! In this lesson, we’ll recap the goals we set at the start of the sprint, highlight our achievements, share key insights, and outline next steps for our GCP DevOps project.

<Callout icon="lightbulb" color="#1CB2FE">
  A **Sprint Review** is conducted at the end of each sprint (weekly or bi-weekly) to demonstrate completed work, gather feedback, and update the backlog accordingly.
</Callout>

## Sprint 01 Goals and Status

| Goal                                                       | Description                                  | Status      |
| ---------------------------------------------------------- | -------------------------------------------- | ----------- |
| Initialize a GitHub repository                             | Create and configure a new repo on GitHub    | ✅ Completed |
| Clone the repository locally & apply DevOps best practices | Set up branching strategy, CI/CD templates   | ✅ Completed |
| Develop a simple Python Flask application                  | Scaffold a “Hello, World!” Flask web service | ✅ Completed |
| Test the application locally & resolve issues              | Run unit tests, lint code, debug errors      | ✅ Completed |
| Push the completed code back to GitHub                     | Commit changes and push to the `main` branch | ✅ Completed |

## Sharing Insights

During the Sprint Review, teams should also discuss:

* Blockers encountered during development
* Novel challenges or key learnings that can improve our DevOps pipeline
* Suggestions for refining workflows in upcoming sprints

<Callout icon="triangle-alert" color="#FF6B6B">
  If a blocker persists past the sprint boundary, raise it immediately in the backlog refinement meeting to avoid delays in future sprints.
</Callout>

## Next Steps

With Sprint 01 wrapped up, our focus shifts to:

1. **Sprint 02 Planning**: Defining scope for containerizing the Flask app with Docker.
2. **CI/CD Integration**: Configuring GCP Cloud Build triggers for automated deployments.
3. **Infrastructure as Code**: Writing Terraform scripts to provision networking and compute resources on GCP.

Stay tuned for the next lesson, where we’ll dive into Dockerizing our Python Flask application and setting up a CI/CD pipeline on Google Cloud Platform.

## References

* [GitHub Documentation](https://docs.github.com/)
* [Flask Web Framework](https://flask.palletsprojects.com/)
* [Google Cloud DevOps Solutions](https://cloud.google.com/solutions/devops)
* [Terraform Registry](https://registry.terraform.io/)

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/gcp-devops-project/module/a334971a-4fa2-4c61-8891-9c189e2aab64/lesson/1ee30e56-5f1b-4641-b80e-8eb9fdd92d96" />
</CardGroup>
