Sprint 2 - GarduinoTeam/garduino GitHub Wiki
Sprint planning
- Planning Methodology:
- Second Sprint Tasks:
Daily Meetings
Daily Meeting: 04-11-2019
Assistant |
Role |
Adrià Casals |
Developer |
David Sarrat |
Developer |
Gerard Donaire |
Developer & Scrum Master |
Joan Pau Castells |
Developer |
Roger Truchero |
Developer |
Actions
Type |
Description |
Owner |
Deadline |
T |
Android Learning Fragments |
Gerard Donaire & Adrià Casals |
05-11-19 |
I |
Webservice Technology Analyze |
Roger Truchero & David Sarrat & Joan Pau Castells |
07-11-19 |
Daily Meeting: 05-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Android Learning Dialogs |
Gerard Donaire & Adrià Casals |
07-11-19 |
I |
Webservice Technology Analyze |
Roger Truchero & David Sarrat & Joan Pau Castells |
07-11-19 |
Daily Meeting: 10-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Requirements - Product backlog – Sprint backlog |
Gerard Donaire & David Sarrat |
18-11-19 |
T |
Webservice Implementation & Database |
Roger Truchero & Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
Daily Meeting: 11-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: : Requirements - Product backlog – Sprint backlog |
Gerard Donaire & David Sarrat |
18-11-19 |
T |
Pop Ups Android App |
Gerard Donaire |
18-11-19 |
T |
Webservice Implementation & Database |
Roger Truchero & Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
Daily Meeting: 12-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Requirements - Product backlog – Sprint backlog |
Gerard Donaire & David Sarrat |
18-11-19 |
T |
Pop Ups Android App |
Gerard Donaire |
18-11-19 |
T |
Webservice & Database Implementation |
Roger Truchero & Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
Daily Meeting: 18-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Main use cases & database model |
Gerard Donaire & David Sarrat |
20-11-19 |
T |
Webservice & Database Implementation |
Roger Truchero & Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
Daily Meeting: 19-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Main use cases & database model |
Gerard Donaire & David Sarrat |
20-11-19 |
T |
Webservice & Database Implementation |
Roger Truchero & Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
23-11-19 |
Daily Meeting: 20-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Main use cases & database model |
Gerard Donaire & David Sarrat |
20-11-19 |
T |
Webservice & Database Implementation |
Roger Truchero & Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
Daily Meeting: 25-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Presentation Document |
Gerard Donaire & David Sarrat |
26-11-19 |
T |
Api Backend Documentation |
Roger Truchero |
26-11-19 |
T |
Webservice & Database Implementation |
Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
Daily Meeting: 26-11-2019
Actions
Type |
Description |
Owner |
Deadline |
T |
Technical Document: Presentation Document |
Gerard Donaire & David Sarrat |
26-11-19 |
T |
Api Backend Documentation |
Roger Truchero |
26-11-19 |
T |
Webservice & Database Implementation |
Joan Pau Castells |
26-11-19 |
T |
Frontend Implementation |
Adrià Casals |
26-11-19 |
T: Task
D: Decision
I: Information
Sprint Review Title (03-12-2019)
Work Scheduled/Performed
Action |
Completed |
Pass Android screen to ListView timeCondition Rules |
[No] |
Implement list, creation, modify and delete functions for conditions |
[No] |
Pop Ups Android |
[Yes] |
Software Installation |
[Yes] |
.metadata deleted and User, Condition, SensorType crud operations |
[Yes] |
Implement DataBase Class |
[Yes] |
Configure DataSource |
[Yes] |
Configure WildFly to JBOSS |
[Yes] |
Create DB schema and tables |
[Yes] |
Create, modify, delete and list Admin users |
[Yes] |
Create, modify, delete and list Admin devices |
[Yes] |
Documentation Sprint2 |
[Yes] |
Arduino budget Analysis |
[Yes] |
Prepare the slides and the presentation |
[Yes] |
Create, modify, delete and list Admin Rules |
[Yes] |
Define Operations Api Rest |
[Yes] |
Api Rest Implementation |
[Yes] |
Api documentation backend |
[Yes] |
Frontend Screens and functionalities |
[Yes] |
Burn-down Graph
Burn-up (Velocity) Graph
Sprint Retrospective (03-12-2019)
Assistant |
Role |
Adrià Casals |
Developer |
David Sarrat |
Developer |
Gerard Donaire |
Scrum Master & Developer |
Joan Pau Castells |
Developer |
Roger Truchero |
Developer |
Retrospective Overview
Team Member |
Issue Found |
Development |
Differences in the backend and frontend versions |
Development |
Technical problems in the task of assigning issues in Zenhub |
Development |
Not all the use cases could be developed in time |
Development |
Lack on knowledge on how to connect backend and frontend |
Development |
Lack of an appealing design for the frontend |
Management |
Not having the hardware pieces delivered |
Restrospective Actions
Action |
Description |
Fixing the backend and frontend version differences |
Properly setting up the appropriate working environments |
Fixing the problems in the task assignations |
Doing the assignation in Github issues instead |
Development of the remaining use cases |
Planification of the development of the remaining use cases in the scope of the future sprint |
Backend and frontend connection |
Investigation and development of a solution in this regard |
Frontend design |
Found an available online design template for the frontend part of the project |
Hardware delivery |
Negotiated a solution with a specific budget for the order |
Next Sprint Team Organization
Assistant |
Role |
Adrià Casals |
Developer |
Gerard Donaire |
Developer |
Roger Truchero |
Developer |
Joan Pau Castells |
Developer |
David Sarrat |
Scrum Master & Developer |