-
Notifications
You must be signed in to change notification settings - Fork 3
Sprint Review
Sprint 1
In this sprint we cover the following deliverables, as mentioned in Project part 2 and started working on Project part 3 -
Product Backlog We formed the initial partial user stories into a backlog of product's requirements.For each user story, we described its rationale, its estimated size in story points, and risk level (i.e., low, medium, or high).
User Interface Mockups and Storyboard Sequences: We presented the layout of our main user interface and major dialogs. Also included are diagram storyboard sequences of using the application, with transitions between different states of the user interface, caused by the user manipulating the controls or providing input.
Object-Oriented Analysis: Made a UML diagram which showed the foundation of our initial code base. Glossary and Information Sources: Defined all the terminology within the application domain.
Project part 3 initial progress -
Added XML files for Profile, Add Mood event, Log in and Sign up
Change color of text on Spinner
Use emoticons and color
Each mood event should have a color depicting mood, as well as an emoji.
Sprint 2
In this sprint, we start working on our application and made progress on the following areas-
User can sign up a new user
User can log in to the application after signing up
User can see his own location on the map
User can look up other people on the search view
User can add a mood and set fields for reason, image etc.
User can set a social situation while adding a mood
Provide test cases for project part 3
Update the product backlog requirements
The review on November 8th seemed to show us what areas did we need to work on. One important feedback we received from the TA was to switch our database from Realtime to Firesore. This review included a lot of suggestions which we have successfully worked on in our Sprint 3.
Sprint 3
This is the final sprint for the application - 'MoodTracker'. Here -
We address all the problems that we faced in Sprint 2 and Sprint 1.
Goals and Objectives-
1.Complete all the user log requirements mentioned in the project description✔
2.Provide the updated Test Cases, UML, User Mockups and Glossary✔
Address the feedback given by our TA from our meeting on 8/11/2019-
- Adding a profile picture during sign up must be optional ✔
- Getting a logo app is optional ✔
- Different colors for different moods ✔
- Consistency in emoticons in mood events ✔
- Filter for displaying moods ✔
- Map should display location of mood events ✔
- Once user signs up, it should directly take the user to the homepage ✔
- Display the number of followers and the number of people which the user is following on the profile fragment.✔
- Implement the search fragment ✔
- Implement test cases ✔
- Display the time and date when the mood was posted ✔
- Implement Google and Facebook sign up ✔
- Add a checkbox for allowing the mood to share user’s location✔
- Add a permission query to view other user’s mood✔
- Add a tab for viewing mood events of the people the user follows(optional)✔
- Tag users while adding a mood event✔
- Mood events should open up a fragment which should show more details about the mood✔
Bugs solved - User must log in again if the application is uninstalled ✔
Application should not crash when you rotate the phone ✔
Pressing back button on the login page should not crash the application ✔
Address the feedback given by our TA from our meeting on 25/11/2019-
- Licenses updated ✔
- UML updated ✔
- Sprints updated ✔
- Bugs crashing the application solved ✔
We have implemented the following features that serve as an add-on to the already provided user stories on the project :
View recent mood events of all the people that the user is following ✔
Add Google Sign in option ✔