Greyson, our PM, will be managing the remainder of the work for our project. He will be using Jira to track issues, updates, and sprints to ensure that the team is aware of roles and items that need to be completed. We will have ad hoc meeting whenever needed in addition to our two meetings a week during our scheduled meeting times. Greyson will prepare the agendas and distribute to the team beforehand to ensure the meeting goals are clear and discussion topics can be known and added to.
We will use Discord to communicate, as well as the Jira for commenting on issues. We decided to use Discord over other methods such as Messenger or Slack as Discord is where the class is run and we already have groups setup. For Jira, we chose this tool as it’s widely used in industry and has powerful project management features that will allow us to stay on track, compared to Trello, GitHub, or Asana.
Andy will own the following components:
Models
- CategoryModel
- GroupModel
- UserModel
- CommentModel
- BlogModel
- MemberRequestModel
Controllers
- GroupTileController
- SearchController
- CommentController
- CategoryController
- BlogController
- AdminController
- NewGroupController
- SurveyController
- LoginController
- GroupController
- SavedGroupController
- MemberGroupController
Rajoshi will own the following components:
Views
- GroupTileView
- SearchView
- CommentView
- NewCommentView
- CategoryView
- BlogView
- UserView
- SurveyView
- LoginView
- NewGroupView
- PopUpView
- GroupView
- SavedGroupView
- MemberGroupVIew
- AdminView
Week 1 (November 9th - November 13th)
- Figure out log in with Google
- Database schema and model formats
- Color scheme
Week 2 (November 16th - November 20th)
- Begin Handlers
- Nav bar and home page
- Log in & identity management
Week 3 (November 23th - November 27th)
- Categories page
- Groups page
- Blog page
- Admin and mygroups
- Complete and host back end
Week 4 (November 30th - December 4th)
- Testing and bug fixes
- Fit, finish, and polish
- Application efficiency
- Troubleshooting
A more detailed view of our sprint board can be found here.
Please review our requirements list to read the verification details for each requirement. Requirements List.