Skip to main content

Sprint 3

· 3 min read

From: 2024-03-12

To: 2024-03-19

Scrum Master: Bernardo Figueiredo

Product Owner: Joaquim Rosa

Developers: Duarte Cruz, Hugo Correia, Alexandre Cotorobai, André Oliveira

Sprint Goal

In this sprint, we started coding implementation of our project, beginning with the implementation of user authentication and the user_microservice:

  • Setup user_microservice repo
  • Implement User Get Endpoint in User CRUD Microservice
  • Schemas and Models of User Database
  • Implement User Registration Endpoint in User CRUD Microservice
  • Setup postgreSQL User Database
  • Setup web_ui repository
  • Create registration page
  • Update LaTeX Report
  • Create login page
  • Create Front page
ExpectedQuantity
Tasks10
Epics1
Story Points39

Sprint Backlog

Task (Trail-*)DescriptionDeveloperStateStory Points
Trail-16Setup user_microservice repoBernardo FigueiredoDone3
Trail-27Implement User Get Endpoint in User CRUD MicroserviceDuarte CruzDone2
Trail-26Schemas and Models of User DatabaseAlexandre CotorobaiDone2
Trail-17Implement User Registration Endpoint in User CRUD MicroserviceAndré OliveiraDone2
Trail-19Setup postgreSQL User DatabaseAlexandre CotorobaiDone2
Trail-21Setup web_ui repositoryBernardo FigueiredoDone3
Trail-22Create registration pageBernardo FigueiredoDone6
Trail-23Update LaTeX ReportBernardo FigueiredoDone1
Trail-24Create login pageHugo CorreiaDone6
Trail-25Create Front pageHugo CorreiaNot Done12

Task Status (Completed/Not Completed)

  • Trail-16: Setup user_microservice repo
  • Trail-27: Implement User Get Endpoint in User CRUD Microservice
  • Trail-26: Schemas and Models of User Database
  • Trail-17: Implement User Registration Endpoint in User CRUD Microservice
  • Trail-19: Setup postgreSQL User Database
  • Trail-21: Setup web_ui repository
  • Trail-22: Create registration page
  • Trail-23: Update LaTeX Report
  • Trail-24: Create login page
  • Trail-25: Create Front page

Sprint Review

CompletedQuantity
Tasks9
Epics1
Story Points39

Sprint Retrospective

In this sprint, we managed to complete all the tasks that were planned, except for an additional task that was added at the last minute and was not part of the goals of this sprint. The team worked well together and managed to finish the sprint goals on time.

Sprint Burnup Chart

Burndown Chart