Sprint 4 - jorge-pais/PSW_TURDmusic GitHub Wiki
Sprint Goal
The goal of this sprint is to interconnect the GUI with the core functions, and to finish the automatic metadata fetching.
Sprint Planning
In terms of actual application development, this sprint will be focused on developing the base UI/UX behaviour, being that this work will be realized mostly by Jorge and Renato during the following weeks. Meanwhile David will end work on fetching metadata.
Due to the pace of development of the last sprint, along with the time requirements for other courses, it was decided to change the scope of the project features by excluding the peer-to-peer file sharing component. As such user stories have been updated, while the other past deliverables will be updated during the next sprint.
Division of work/ User stories
Member | David | Jorge | Renato |
---|---|---|---|
User Stories | 2, 5 | 3, 4, 21 | 15, 16 |
Done user stories
2, 3, 4, 5, 15, 21
Sprint Retrospective
Did well: During the sprint, development ramped up in pace now that all parts of the software are wrapping up. The holiday of December 1st has also presented a opportunity for the whole group to gather thoughts regarding the application, mainly what to change in the project scope and the development practices regarding it.
Do differently: Some of the unit tests developed encompassed many different methods of the library class, which may difficult in some cases to figure out which method is the culprit for the failure.
Sprint review
Although the lack of time has forced us to readjust some of the objective for this project, we believe this is for the greater good of the application. Overall we're pretty contented with the way that this sprint went.
Puzzles
The individual album/artist/playlist view, the way we've implemented it using as HBox as the parent component, we haven't been able to make it scale with the window size yet.