Project Brainstorm
Group Meeting: @September. 29
- Collect ideas for the project.
Meeting with Prof. Hoque @October.5
- Meet with Professor. Hoque in his office hour to talk about our progress and ask for feedback.
__________________________________________________________________________
Project Proposal
Group Meeting: October.6, @Rush Rhee Library
- Come up with thoughtful ideas about our application.
- Identify the purpose of the project (why to do this project), and finish the problem statement.
- All group members
Group Meeting: 19:30, October.10, @Douglass 307
- Divide the project into several milestones, set timelines for each tasks.
- Brainstorm on some basic functionalities (an application for photo sharing, a platform to drop/ pick a pet if the owner is on a business trip).
- Need-finding techniques: Create a detailed plan for needfinding. Finish the write-up part in the proposal, including making up questions for interviews and surveys.
- All group members
Group Meeting: 20:30, October.11, @Douglass
- Research on methods for implementations (i.e. database, scan and text recognition...)
- Expect to finish the first draft of our proposal.
- All group members
October.12
- Talk with TAs for more feedback on our draft proposal.
Deliverable #1: First Draft of Proposal
October.17 (Tuesday)
- Polish and refine the proposal. Expect to add more details with feedbacks from the peers, TAs and the professor.
- Videotaping the concept video. Members: Wenyi Chu
Deliverable #2: Final version of Proposal and a concept video
__________________________________________________________________________
Needfinding
By Oct.19(Thursday)
- Conduct the needfinding.
- Expect to interviews 2-5 people: Create a list of inteviewees, including people who want to but not currently own a pet, people who own a pet/pets, people who would like to temporarily help to raise a pet. Members: Yidi Fan
- Expect to spread out the surveys. Members: Xiaoya Wang, Wenyi Chu
- Collect data from interviews and surveys and analyze the data to find the needs of users. All group members
Deliverable #3: Report on needfinding results
__________________________________________________________________________
Prototype
By Oct.20(Thursday)
- Create the first paper prototype.
- Tests on this paper prototype with 6 real users.
- Analyze the feedback from tests and accordingly create the second prototype.
- Tests on this second paper prototype with 6 real users.
- All group members
Deliverable #4: Two Paper Prototype
By Oct.31(Tuesday)
- Begin to develop a wireframe based off the paper prototype feedback
- Tests on the wireframe with 10 real users.
- Members: Wenyi Chu, Xiaoya Wang
Deliverable #5: Wireframe Prototype
____________________________________________________________________________
Development
October. 26
- Begin to develop the App. We would do IOS at the first place, and it might be alternated if any unexpected problem occurs.
- All group members are expected participate.
By Nov. 2
- Expect to have a raw app that supports the basic functions.
- Get ready to do a Mid-semester low-fidelity review of final projects
- Core development: Yiwen Fan, Yidi Fan
Deliverable #6: A raw App product
Nov.7-9 (no class)
- Continue to work on the product based on feedback from review and tests
- All group members are expected participate.
Deliverable #7: A refined App product
__________________________________________________________________________
Application Test
- Test the final version of the app with real users.
- All group members are expected participate.
Deliverable #8: Application Testing Results
__________________________________________________________________________
Finished Prototype and final presentations
By Nov. 27th
- Finish coding and editing the application
Deliverable #9: Final project presentation
__________________________________________________________________________
Finished Poster
By Nov. 30th
Deliverable #10: Final poster