Milestones are documented in the Project Plan Page:
Project Plan
Scheduling and Estimates
(- in date column means we did not keep track of it at that time)
Task | Description | Start | Completed | Due |
---|---|---|---|---|
Imitate Project Plan | Start the project plan document | - | 08/27/15 | 08/27/15 |
Project kick-off | Initial meeting with coach and sponsors | - | 09/01/15 | 09/01/15 |
Setup Project Website | Setup project website with contact information, project synopsis first draft, and other pertinent information | - | 09/08/15 | 09/18/15 |
Setup 4-up Charts | Put 4-up charts on the project website | - | 09/08/15 | 09/08/15 |
Setup time tracking | Find and set up a format for time tracking for the entire team | - | 09/08/15 | 09/08/15 |
Submit Project Synopsis | Finalize the project synopsis and submit it to the sponsors and coach | - | 09/15/2015 | 09/15/2015 |
Agree on requirements | Meet with sponsors to agree on requirements set | - | 09/21/2015 | 09/15/2015 |
Define methodology | Decide on a methodology and model and document both, and the reason why, in the project and on the website | - | 09/15/2015 | 9/17/2015 |
Project Plan First Draft | Finish the first draft of the project plan, with risks and overall project schedule | - | 09/22/2015 | 09/21/15 |
Project domain model draft | Finish the project domain model showing the structure of the project and how it relates to the business | - | 09/22/2015 | 09/21/15 |
Development methodology confirmed | Confirm our development methodology and document it in our test plan | - | 09/22/2015 | 09/21/15 |
Product/Process metrics confirmed | Confirm our metrics and document them in the test plan | - | 09/22/2015 | 09/28/15 |
Domain model finalized and submitted | Finalize the domain model and go over it with the sponsor | - | 09/29/15 | 09/29/15 |
Project Plan Approved | Go over the project plan with our sponsor and coach, and make sure it is approved | - | 09/29/15 | 09/29/15 |
Domain Model Approved | Go over the domain model with our sponsor and coach and make sure it is approved | - | 09/29/15 | 09/29/15 |
Use Cases Completed (70%) | Finish detailing at least 70% of use cases | - | 10/12/15 | 10/12/15 |
Publisher Portal Wireframe Mockup | Finish the wireframes of the publisher portal | - | 10/12/15 | 10/12/15 |
Source Control Finalized | Finish deciding on source control tools and make sure all members have access. Get a branching plan in place. | - | 10/06/15 | 10/12/15 |
Preliminary Architecture Draft | Start a draft of the architecture overview, and the deployment, module decomposition, and database diagrams | - | 10/15/15 | 10/19/15 |
Finalize Architecture | Finalize enough of the architecture diagrams to begin development | - | 10/26/15 | 10/26/15 |
Database Design Draft | - | 10/26/15 | 10/26/15 | |
Milestone: Finish User Management | Finish developing features that allow us to create and modify users | Winter Break | 02/09/2016 | 02/09/2016 |
Milestone: Finish Recognition Images uploading | Finish developing features that allow us to upload images of publication pages, and finish the conversion into wtc file | Winter Break | 02/16/2016 | 02/16/2016 |
Milestone: Finish Media Uploading | Finish developing features that allow us to upload media linked to publication pages and save them on the server. Details of how they are linked is not necessary, just having them uploaded | 02/02/2016 | 02/23/2016 | 02/23/2016 |
Milestone: Finish movement of documentation | Finish moving documentation from our Google Docs to Confluence | 02/02/2016 | 03/07/2016 | 02/23/2016 |
Mid-Term Peer Evaluation | Complete the Mid-Term Peer Evaluation as required by Senior Project | 03/01/2016 | 03/09/2016 | 03/08/2016 |
Milestone: Finish Media Management WYSIWYG | Complete the feature to allow us to link publication pages and media, by providing a simple drag and drop interface to create the details of how the media is displayed. | 03/01/2016 | 04/29/2016 | 03/08/2016 |
Milestone: Finish RocReadaR endpoint hookup | Finish hooking up the recognition endpoint to the RocReadaR Android App | 02/16/2016 | 05/02/2016 | 03/08/2016 |
Create Usability Testing Plan | Create our usability testing plan with our sponsor. Testing should be done on the RocReadaR Portal with publishers and advertisers | 03/01/2016 | 03/08/2016 | 03/08/2016 |
Run Usability Testing | Run our usability testing plan and collect the related data | 03/08/2016 | 05/06/2016 | 03/25/2016 |
Mid-Term Project Review with Sponsor and Coach | Meet with our Sponsor and Coach to complete the Mid-Term Project Review as required by Senior Project | 03/14/2016 | 03/18/2016 | 03/18/2016 |
Milestone: Finish All Media Management | Finish all features related to organization of publications, issues, and media associated with those issues | 03/08/2016 | 04/28/2016 | 03/29/2016 |
Milestone: Finish Metrics Tracking and Reporting | Finish all features related to collecting and displaying metrics of publications and their views | 03/08/2016 | Not Met | 03/29/2016 |
Milestone: Finalize Documentation | Finish our documentation. Meet with other developers of the other RocReadaR teams to hand off the documentation | 03/29/2016 | 05/14/2016 | 05/14/2016 |
Run Load Testing | Run load testing to determine the limits and costs of the RocReadaR recognition system | 03/29/2016 | Not Met | 04/12/2016 |
Incorporate Usability Testing Results | Incorporate the results and suggestions from usability testing into the product | 03/29/2016 | 05/06/2016 | 04/12/2016 |
Create Project Poster | Create and present our project post as required by Senior Project | 04/05/2016 | 04/15/2016 | 04/15/2016 |
Create Technical Report | Create and submit our technical report as required by Senior Project | 04/25/2016 | 05/09/2016 | 05/12/2016 |
Create Presentation | Create and rehearse our project final presentation as required by Senior Project | 04/25/2016 | 05/11/2016 | 05/12/2016 |
Final Reflection and Senior Survey | Complete the Senior Survey and meet with our Coach and Sponsor for final reflection | 05/16/2016 | 05/16/2016 | 05/16/2016 |