-
Notifications
You must be signed in to change notification settings - Fork 0
Workflow: Sprint Planning BA
(Thu 18 Apr - Thu 2 May 2019)
Set up domain, fix bugs in roomsearch, various enhancements
- 4 SP US - As a user I want to see upcoming vszhaw events (f.ex. next party)
- 1 SP Task - Set up domain name for ZHAW prod serverr
- 1 SP US35 - As a user I want to see until when a room is unoccupied
- 3 SP US36 - As a user I want to filter my search to only show rooms that are unoccupied for at least x hours/minutes
- Will start to use jsdoc to document functions. Serves as a soft type safety system in combination with Visual Studio Code linting.
- In addition to the official BA document, GitHub wiki will serve as more detailed documentation on code, workflow, deployment etc.
We were able to finish implementing all the user stories related to our four primary functions. This was the final full development sprint in the scope of this project. Coming weeks will focus on writing documentation, improving unit tests and refactoring.
(Thu 4 Apr - Thu 18 Apr 2019)
Finish RoomSearch Interface, set up server, rework design
- 1 SP Task - Display bug when clicking on an event
- 1 SP Task - Can't type full name and hit enter in Login/Search inputs
- 1 SP Task - Schedule resets to users Schedule when Search Schedule is started before all async requests for currentUser are done
- 3 SP Task - Rework application design, color palette
- 2 SP Task - Dispay of overlapping events doesnt always work correctly
- 4 SP Task - Set up ZHAW production server
- 1 SP US35 - As a user I want to see until when a room is unoccupied
- 3 SP US36 - As a user I want to filter my search to only show rooms that are unoccupied for at least x hours/minutes
- Removed user story for Month navigation in Menuplan -> does not make much sense to provide navigation far back and ahead
Tasks and bugfixes could be implemented. ZHAW production server was set up and should allow us to more easily distribute and collect feedback for application (no 30 second delay to wake up from sleep). There is a bug/inconsitencies with SVG floorplans -> 2 related userstories will only be marked completed in next sprint when issues are resolved, but are mostly done.
(Thu 21 Mar - Thu 4 Apr 2019)
Improve test coverage, create SVGs of floorplans and display unoccupied rooms, minor enhancements
- 3 SP Task - Improve front end testing
- 1 SP Task - Save view state to indexed db
- 1 SP Task - ScheduleSearch: Filter out own name (login name) from suggestions
- 6 SP US31 - As a user I want a floor plan of each floor per building with highlighted unoccupied rooms
- 10 SP US32 - As a user I want an overview of my campus with highlighted buildings where there are unoccupied rooms
- ..
Planned userstories could be implemented. No changes to approach necessary. Since most important user stories from vision are implemented / planned, we will switch to more tasks and enhancements in future sprints.
(Thu 7 Mar - Thu 21 Mar 2019)
Create floor plan SVGs and basic interaction with campus and building floor plans. Add swipe gesture navigations.
- 3 SP Task - Add swipe gestures to Schedule
- 2 SP US57 - As a user I want to navigate between menus of different days
- 1 SP US52 - As a user I want to navigate to the mensa menu of the current day
- 4 SP US33 - As a user I want to navigate between buildings from the overview of my campus
- 4 SP US34 - As a user I want to navigate between floor plans of a building
- No animations when navigating through swipe
- For vszhaw news feed, only a content snipped is enough, click on story redirects to article on vszhaw.ch
- When switching back, view state should stay on f. ex. vszhaw and not go back to the default schedule view (Added task in next sprint)
Planned user stories could be implemented. Some time was also used for design reworks not reflected in story points. Nothing needs to be changed.
(Thu 21 Feb - Thu 7 Mar 2019)
Decide on further planning, establish procedure to create SVGs for rooms, research frameworks/technologies for gestures and animations, establish concept for bachelor thesis
- Bachelor thesis will cover our assessment of the advantages and disadvantages of a progessive web apps compared to native apps both in development and user experience
- Animation will be done with react-pose
- Swipe navigation between different timetables will be done with react-easy-swipe
- No SVGs are available of floors, need to create them ourselves based on ZHAW Speedikonsp plans
- Need ZHAW server for deployment, need to buy domain name
(see issues labeled user story)