Team Motiva Project Schedule
Overview
Legend
aaaaaaa | Sub tasks yet to be completed | aaaa |
aaaaaaa | Completed Tasks | aaaa |
aaaaaaa | Milestone | aaaa |
aaaaaaa | Main Tasks | aaaa |
aaaaaaa | Header | aaaa |
aaaaaaa | Schedule Performance Index (SPI) | aaaa |
Project Schedule
Phase | Date | Description | Planned Start Date | Planned End Date | Actual End Date | Schedule Performance Index (SPI) | Resources | Task Ownership | Precedence | Remarks |
---|---|---|---|---|---|---|---|---|---|---|
Design | 15/05/11 - 14/06/11 | Proposal | ||||||||
Gather requirements | 15/05/11 | 29/05/11 | 23/05/11 | - | Team | Daniel | 1 | - | ||
Finalize project scope | 30/05/11 | 13/06/11 | 13/06/11 | - | Team | Daniel | 2 | - | ||
Submit proposal for vetting | 14/06/11 | 14/06/11 | 14/06/11 | - | Daniel | Daniel | 3 | - | ||
15/06/11 - 20/07/11 | Requirement Gathering | |||||||||
Research on iPhone platforms (Objective C, xcode), attend iPhone application development training | 15/06/11 | 29/06/11 | 25/06/11 | - | Team | Eugene | 4 | - | ||
Research on development with SQL lite | 15/06/11 | 29/06/11 | 25/06/11 | - | Team | Eugene | 4 | - | ||
Draft storyboarding | 15/06/11 | 22/06/11 | 18/06/11 | - | Team | Vyane | 4 | - | ||
Obtain client comments on storyboarding and make changes | 22/06/11 | 25/06/11 | 24/06/11 | - | Team | Vyane | 5 | - | ||
Diagrams - Use case, Navigation flow | 22/06/11 | 25/06/11 | 24/06/11 | - | Team | Vyane | 4 | - | ||
Draft graphical design of storyboard/wireframe | 26/06/11 | 10/07/11 | 09/07/11 | - | Team | Vyane | 6 | - | ||
Present wireframe to client | 11/07/11 | 17/07/11 | 14/07/11 | - | Team | Vyane | 7 | - | ||
Design metrics - Schedule, Bug | 18/07/11 | 20/07/11 | 19/07/11 | - | Hui Juan | Hui Juan | 4 | - | ||
11/07/11 - 07/08/11 | Prototyping | |||||||||
Design and develop user interface | 11/07/11 | 07/08/11 | 07/08/11 | - | Vyane, Daniel | Vyane | 8 | - | ||
Implement application navigation with UI | 11/07/11 | 07/08/11 | 07/08/11 | - | Vyane, Daniel | Vyane | 8 | - | ||
Develop mock-up of functions | 11/07/11 | 07/08/11 | 07/08/11 | - | Roger, Eugene, Hui Juan | Eugene | 5 | - | ||
07/08/11 | Milestone 1 | |||||||||
Completed proposal Completed project architecture diagram Completed prototype |
- | - | - | - | - | - | - | - | ||
08/08/11 | Project Acceptance | |||||||||
Obtain feedback from reviewers | 08/08/11 | 08/08/11 | 08/08/11 | - | Team | Roger | 9 | - | ||
Discuss and implement changes | 09/08/11 | 09/08/11 | 08/08/11 | - | Team | Hui Juan | 10 | - | ||
09/08/11 - 14/08/11 | Analysis | |||||||||
Analyze B1G1 Database, Servers | 09/08/11 | 10/08/11 | 08/08/11 | - | Team | Vyane | 11 | - | ||
Diagrams - Schema, ERD Diagram, Sequence | 10/08/11 | 14/08/11 | 15/08/11 | - | Team | Vyane | 12 | - | ||
Development & Implementation | 15/08/11 - 24/08/11 | User management + UI (Iteration 1) | ||||||||
Develop test cases and test data | 15/08/11 | 16/08/11 | 15/08/11 | -1 | Roger | Roger | 14 | - | ||
Develop Web service to connect to B1G1 user database | 15/08/11 | 15/08/11 | 15/08/11 | 0 | Eugene, Hui Juan | Eugene | 14 | - | ||
Develop new user registration function | 16/08/11 | 20/08/11 | 18/08/11 | -2 | Vyane | Vyane | 15 | - | ||
Develop login and logout function | 16/08/11 | 20/08/11 | 20/08/11 | 0 | Daniel | Daniel | 15 | - | ||
Deployment | 21/08/11 | 22/08/11 | 22/08/11 | 0 | Eugene | Eugene | 16 | - | ||
Test functions with test cases | 21/08/11 | 22/08/11 | 22/08/11 | 0 | Roger | Roger | 17 | - | ||
Debug | 21/08/11 | 22/08/11 | 23/08/11 | 1 | Owner of bug | Roger | 18 | - | ||
Buffer | 23/08/11 | 24/08/11 | 24/08/11 | - | - | - | - | Used for debugging | ||
Iteration 1 SPI: -0.5 | ||||||||||
24/08/11 | Milestone 2 | |||||||||
Users can login, logout, register | - | - | - | - | - | - | - | - | ||
25/08/11 - 01/09/11 | Project Listings Management + UI (Iteration 2) | |||||||||
Revise diagrams - Schema, ERD Diagram, Sequence | 25/08/11 | 25/08/11 | 24/08/11 | -1 | Team | Vyane | 19 | |||
Develop test cases and test data | 25/08/11 | 26/08/11 | 25/08/11 | -1 | Roger | Roger | 20 | |||
Develop Web service to connect to B1G1 projects database | 25/08/11 | 25/08/11 | 26/08/11 | 1 | Eugene, Hui Juan | Hui Juan | 20 | |||
Develop listing of projects in categories | 26/08/11 | 27/08/11 | 28/08/11 | 1 | Daniel, Vyane | Daniel | 21 | |||
Display respective project information | 27/08/11 | 28/08/11 | 30/08/11 | 2 | Daniel, Vyane | Daniel | 22 | |||
Deployment | 29/08/11 | 30/08/11 | 31/08/11 | 1 | Eugene | Eugene | 23 | |||
Test functions with test cases | 29/08/11 | 30/08/11 | 31/08/11 | 1 | Roger | Roger | 24 | |||
Debug | 29/08/11 | 30/08/11 | 31/08/11 | 1 | Owner of bug | Roger | 25 | |||
Buffer | 01/09/11 | 01/09/11 | - | - | - | - | - | Made changes to schedule to start iteration 3 1 day earlier | ||
Iteration 2 SPI: 0.5 | ||||||||||
01/09/11 | Milestone 3 | |||||||||
Users can view all projects Users can view projects in categories and information on each project |
- | - | - | - | - | - | - | - | ||
01/09/11 - 18/09/11 | Contribution Management + UI (Iteration 3) | |||||||||
Revise diagrams - Schema, ERD Diagram, Sequence | 01/09/11 | 01/09/11 | 01/09/11 | 0 | Team | Vyane | 26 | |||
Develop test cases and test data | 01/09/11 | 02/09/11 | 02/09/11 | 0 | Roger | Roger | 27 | |||
Develop Web service to connect to B1G1 preferences, contribution database | 01/09/11 | 01/09/11 | 02/09/11 | 1 | Hui Juan, Daniel | Daniel | 27 | |||
Develop user preferences | 02/09/11 | 08/09/11 | 09/09/11 | 1 | Hui Juan, Vyane | Vyane | 28 | |||
Integrate Contribution Management module with PayPal API | 02/09/11 | 14/09/11 | 18/09/11 | 4 | Roger, Eugene, Daniel | Roger | 28 | |||
Develop application dashboard | 09/09/11 | 11/09/11 | 11/09/11 | 0 | Hui Juan, Vyane | Hui Juan | 29 | |||
Deployment | 15/09/11 | 16/09/11 | 19/09/11 | 3 | Eugene | Eugene | 30 | |||
Test functions with test cases | 15/09/11 | 16/09/11 | 19/09/11 | 3 | Roger | Roger | 31 | |||
Debug | 15/09/11 | 16/09/11 | 19/09/11 | 3 | Owner of bug | Roger | 32 | |||
Buffer | 17/09/11 | 18/09/11 | - | - | - | - | - | Used due to scope changes | ||
Iteration 3 SPI: 2 | ||||||||||
16/09/11 - 20/09/11 | Evaluation | |||||||||
Client Evaluation | 16/09/11 | 17/09/11 | 16/09/11 | - | Team | Roger | 33 | Client evaluation brought forward due to scope change. Refer to here. | ||
Discuss and implement changes | 17/09/11 | 20/09/11 | 20/09/11 | - | Team | Hui Juan | 34 | |||
21/09/11 - 28/09/11 | User Acceptance Test 1 | |||||||||
Collate User feedbacks | 21/09/11 | 23/09/11 | - | Team | Roger | 35 | ||||
Discuss and implement changes | 23/09/11 | 28/09/11 | - | Team | Hui Juan | 36 | ||||
28/09/11 | Milestone 4 | |||||||||
Users are able see the reminders on the application dashboard Users can define their donating lifestyle Users can make donation through a donating lifestyle preset Completed UAT 1 |
- | - | - | - | - | - | - | |||
27/09/11 | Mid-Term | |||||||||
29/09/11 - 08/10/11 | Connectivity & Engagement + UI (Iteration 4) | |||||||||
Revise diagrams - Schema, ERD Diagram, Sequence | 29/09/11 | 29/09/11 | - | Team | Vyane | 37 | ||||
Develop test cases and test data | 29/09/11 | 29/09/11 | - | Roger | Roger | 38 | ||||
Develop to retrieve user credentials on Facebook | 30/09/11 | 02/10/11 | - | Daniel, Eugene | Daniel | 39 | ||||
Develop sharing of donation activities on Facebook | 30/09/11 | 02/10/11 | - | Hui Juan, Roger | Hui Juan | 39 | ||||
Implement change for contribution and registration module | 03/10/11 | 05/10/11 | - | Eugene, Daniel | Eugene | 39 | Refer to Scope Change doc 04, 05 & 07. | |||
Deployment | 05/10/11 | 06/10/11 | - | Eugene | Eugene | 40 | ||||
Test functions with test cases | 05/10/11 | 06/10/11 | - | Roger | Roger | 41 | ||||
Debug | 05/10/11 | 06/10/11 | - | Owner of bug | Roger | 42 | ||||
Buffer | 07/10/11 | 08/10/11 | - | - | - | - | - | |||
08/10/11 | Milestone 5 | |||||||||
Users are able to view the latest contribution on the web dashboard Users can post their contribution on Facebook |
- | - | - | - | - | - | - | |||
08/10/11 - 15/10/11 | Connectivity & Engagement + UI (Iteration 5) | |||||||||
Revise diagrams - Schema, ERD Diagram, Sequence | 08/10/11 | 08/10/11 | - | Team | Vyane | 43 | ||||
Develop test cases and test data | 08/09/11 | 08/10/11 | - | Roger | Roger | 44 | ||||
Develop Web service to connect to B1G1 business partner database | 08/10/11 | 08/10/11 | - | Hui Juan | Hui Juan | 44 | ||||
Develop location based services to indicate B1G1 business partners' location on map | 09/10/11 | 11/10/11 | - | Eugene | Daniel | 45 | ||||
Show information on B1G1 business partners on map | 09/10/11 | 11/10/11 | - | Roger, Hui Juan | Roger | 45 | ||||
Refine usability of application | 08/10/11 | 13/10/11 | - | Vyane, Daniel | Vyane | 45 | ||||
Deployment | 12/10/11 | 13/10/11 | - | Eugene | Eugene | 46 | ||||
Test functions with test cases | 12/10/11 | 13/10/11 | - | Roger | Roger | 47 | ||||
Debug | 12/10/11 | 13/10/11 | - | Owner of bug | Roger | 48 | ||||
Buffer | 14/10/11 | 15/10/11 | - | - | - | - | ||||
16/10/11 - 23/10/11 | Achievement Wall + UI (Iteration 6) | |||||||||
Revise diagrams - Schema, ERD Diagram, Sequence | 16/10/11 | 16/10/11 | - | Team | Vyane | 49 | ||||
Develop test cases and test data | 16/10/11 | 17/10/11 | - | Roger | Roger | 50 | ||||
Develop Web service to retrieve B1G1 user contribution database | 16/10/11 | 16/10/11 | - | Eugene | Eugene | 50 | ||||
Display users' past contributions | 17/10/11 | 19/10/11 | - | Hui Juan | Hui Juan | 51 | ||||
Display number of goals users have achieved | 17/10/11 | 19/10/11 | - | Daniel | Daniel | 51 | ||||
Refine usability of application | 16/10/11 | 21/10/11 | - | Vyane, Hui Juan | Vyane | 51 | ||||
Deployment | 20/10/11 | 21/10/11 | - | Eugene | Eugene | 52 | ||||
Test functions with test cases | 20/10/11 | 21/10/11 | - | Roger | Roger | 53 | ||||
Debug | 20/10/11 | 21/10/11 | - | Owner of bug | Roger | 54 | ||||
Buffer | 22/10/11 | 23/10/11 | - | - | - | - | ||||
23/10/11 | Milestone 6 | |||||||||
Users able to view and share B1G1 business partners location on map Users can view their past contributions and achieved goals |
- | - | - | - | - | - | - | |||
24/10/11 - 26/10/11 | Evaluation | |||||||||
Client Evaluation | 24/10/11 | 24/10/11 | - | Team | Roger | 55 | ||||
Discuss and implement changes | 25/10/11 | 26/10/11 | - | Team | Hui Juan | 56 | ||||
27/10/11 - 31/10/11 | User Acceptance Test 2 | |||||||||
Collate User feedbacks | 27/10/11 | 28/10/11 | - | Team | Roger | 57 | ||||
Discuss and implement changes | 29/10/11 | 31/10/11 | - | Team | Hui Juan | 58 | ||||
01/11/11 - 10/11/11 | Submit Application to Paypal and Apple for review | |||||||||
02/11/11 - 09/11/11 | Web Dashboard (Iteration 7) | |||||||||
Develop test cases and test data | 02/11/11 | 03/11/11 | - | Roger | Roger | 59 | ||||
Design and develop user interface | 02/11/11 | 05/11/11 | - | Vyane, Hui Juan | Vyane | 59 | ||||
Display statistics of community contribution | 02/11/11 | 05/11/11 | - | Roger, Daniel | Daniel | 59 | ||||
Deployment | 06/11/11 | 07/11/11 | - | Eugene | Eugene | 60 | ||||
Test functions with test cases | 06/11/11 | 07/11/11 | - | Roger | Roger | 61 | ||||
Debug | 06/11/11 | 07/11/11 | - | Owner of bug | Roger | 62 | ||||
Buffer | 08/11/11 | 09/11/11 | - | - | - | - | ||||
09/11/11 | Milestone 7 | |||||||||
Users able to view statistics of the community contribution through B1G1 web dashboard | - | - | - | - | - | - | - | |||
Transition | 31/10/11 - 13/11/11 | Documentation | ||||||||
Design poster for submission | 31/10/11 | 02/11/11 | - | Vyane | Vyane | 59 | ||||
Finalize report | 02/10/11 | 10/11/11 | - | Eugene | Eugene | 63 | ||||
Finalize Documentation | 11/11/11 | 13/11/11 | - | Eugene | Eugene | 63 | ||||
07/11/11 | Poster Submission | |||||||||
14/11/11 - 21/11/11 | Final Presentation | |||||||||
Prepare demonstration and slides for presentation | 14/11/11 | 16/11/11 | - | Team | Vyane | 64 | ||||
Rehearsal for Final presentation | 17/11/11 | 20/11/11 | - | Team | Daniel | 64 | ||||
Handover documentation and deliverables to B1G1 | 17/11/11 | 20/11/11 | - | Daniel | Daniel | 64 |