-
Notifications
You must be signed in to change notification settings - Fork 1
Release Planning
htbauder edited this page Nov 22, 2017
·
11 revisions
- UC 01.01 Add New Habit
- UC 01.02 View A Habit
- UC 01.03 Edit A Habit
- UC 01.04 Delete A Habit
- UC 01.05 ToDoList For Today
- UC 01.06 View My Habits List
- UC 2.01 Add New Habit Event
- UC 2.02 View Habit Event
- UC 2.03 Edit Habit Event
- UC 2.04 Delete Habit Event
- UC 03.01 User Profile
- UC 04.01.01 View my habit history
- UC 04.02.01 Filter my habit history list
- UC 04.03.01 Search for habit event
- UC 05.01.01 Request to Follow
- UC 05.02.01 Grant Permission to Follow
- UC 05.03.01 Following Status
- UC 06.01.01 Attach Location
- UC 06.02.01 Show Event on Map
- UC 06.04.01 Highlight Event
- UC 07.01 Offline Behavior
Due: Friday, 29 September 2017, 4:00 PM
Due: Friday, 6 October 2017, 4:00 PM
Due: Friday, 13 October 2017, 4:00 PM
1. Requirements Specifications
2. User Interface Mockup and Storyboard
3. Release Planning
4. Glossary and Information Sources
Due: Monday, 23 October 2017, 4:00 PM
1. Addressing Feedback
2. Object-Oriented Analysis and Design
3. Unit Testing
Due: Monday, 13 November 2017, 4:00 PM
1. Addressing Feedback
2. Code Base of Prototype
3. Code Documentation
4. Test Cases
5. Object-Oriented Design
6. Release Planning
7. Reuse Statement
Due: Monday, 4 December 2017, 4:00 PM
1. Addressing Feedback
2. Code Base of Prototype
3. Code Documentation
4. Test Cases
5. Requirements Specification
6. Object-Oriented Design
7. Planning
8. Reuse Statement
9. Demo Presentation
10. Video Demo
External Milestone Due: Project Part 2
1. Use Cases Detailed
2. User interface mockup created
3. One storyboard sequence created
4. Plan major use cases and user stories for Project Part 4
5. Plan what will be deferred until Project Part 5
6. Define special terminology in glossary
7. Find and list useful references and competitive products
8. State open sources license
9. Upload all proceeding objectives to Echoes' GitHub repo and wiki
1. Implement TA feedback into items from Project Part 2
2. Document object-oriented analysis
3. Create UML class diagrams
4. Start creating classes and activities to meet Project Part 4 standards
5. Write unit tests for model classes
6. Check that requirements for Project Part 3 are in the Echoes' GitHub repo and wiki
7. Project Part 3 finalized
External Milestone Due: Project Part 3
1. Project Part 3 polished and submitted
2. 50% Classes and activities to meet Project Part 4 standards complete
3. Ensure completed classes and activities are fully documented
4. Update test cases and UML class diagrams to maintain parity with completed classes
1. Implement TA feedback into items from Project Part 3
2. 75% classes and activities to meet Project Part 4 standards complete
3. Ensure completed classes and activities are fully documented
4. Update test cases and UML class diagrams to maintain parity with completed classes
1. 100% Classes and activities to meet Project Part 4 standards complete
2. Ensure completed classes and activities are fully documented
3. Update test cases and UML class diagrams to maintain parity with completed classes
4. Ensure that code base is synchronized to test cases and UML documentation
5. Make sure all software reuse is properly documented
6. Give credit to original developers and obtain approval for use of third party libraries
7. Check that requirements for Project Part 4 are in the Echoes' GitHub repo and wiki
8. Project Part 4 finalized
External Milestone Due: Project Part 4
1. Project Part 4 demoed
2. 50% Classes and activities to meet Project Part 5 standards complete
3. Ensure completed classes and activities are fully documented
4. Update test cases and UML class diagrams to maintain parity with completed classes
1. Implement TA feedback into items from Project Part 4
2. 75% Classes and activities to meet Project Part 5 standards complete
3. Ensure completed classes and activities are fully documented
4. Update test cases and UML class diagrams to maintain parity with completed classes
5. Plan live presentation
6. Start working on demo video
1. 100% Classes and activities to meet Project Part 5 standards complete
2. Ensure completed classes and activities are fully documented
3. Finalize demo video
4. Update test cases and UML class diagrams to maintain parity with completed classes
5. Make sure all software reuse is properly documented
6. Give credit to original developers and obtain approval for use of third party libraries
7. Check that requirements for Project Part 5 are in the Echoes' GitHub repo and wiki
8. Project Part 5 finalized
External Milestone Due: Project Part 5
1. Project Part 5 demoed