Team PYE - Implementation Plan
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
Still loading...
ABCDEFGH
1
TEAM PYETaskOwned
By
DeadlineStatusEst.
(hrs)
Actual
(hrs)
2
Milestone 3Choose which idea, and flesh out which two interfaces, to WOZ testAllMon 4/2812
3
Wizard-of-Oz TestingRespond to AnitaPriyaMon 4/280.50.5
4
Contact 2+ people each for testAllMon 4/280.50.5
5
Create PPT prototype 1 "My Timeline"YijuWed 4/3033+
6
Create PPT prototype 2 "Friend Mosaic"PriyaWed 4/3033
7
Conduct WOZ tests: 8:00 Cathy, 8:15 Anita, 9:30 DavidAllWed 4/3011.5
8
Create PPT of WOZ resultsAllThu 5/1 noon1.52
9
Submit assignmentErikaThu 5/1 noon11
10
Milestone 4Decide interface idea & features to prototype, 1) for the "bare bones" version of the app, 2) for the more developed app moving forwardAllSat 5/321.5
11
Functional Prototype ISetup basic backend
1) copy Node.js framework from CS147 project
2) create heroku clearDB MySQL database
3) hook up backend with MySQL (i.e. display MySQL data on page)
4) create readme for the group
ErikaMon 5/523.5
12
Populate MySQL database tables (user and RBT) with dataErikaMon 5/50.50.5
13
Setup Github, download and setup MySQLYiju, PriyaMon 5/511.5
14
Frontend (CSS + handlebars)
1) friends view - view the RBTs of friends
2) personal view - view own RBT, upload new RBT
3) navigation - two-tab navigation between friends & personal views
4) test look & feel on mobile device
PriyaWed 5/732.5
15
Photo upload: frontend to backend, including testing on mobile deviceYijuWed 5/734+
16
Backend (JS + handlebars):
1) friends view - query both rbt and user tables, fwd all info to page
2) personal view - submit MySQL updates to the database
3) navigation - make buttons work
4) integrate frontend into existing
ErikaWed 5/734.5
17
Design core user study: prepare representative tasks for 5min pilotAllWed 5/710.5
18
Webpage:
1) describe feature choices & rationale
2) implementation progress
3) prioritized list & remaining implementation/design issues
ErikaWed 5/711
19
Milestone 5Respond to AnitaPriyaWeekend0.50.5
20
User StudyPlan user study (draft)
Introduction: Describe your motivation and goals. Note your driving questions and hypotheses.
Methods: Describe your study design and tasks. Whom did you recruit and how did you recruit them?
PriyaSun 4/12 3pm12
21
Revise user study (final)Erika, YijuMon 5/12 noon10.5
22
Webpage update: introduction & methodsErikaMon 5/12 noon0.50.25
23
Recruit user study participantsAllWed 5/710.5
24
Figure out how to get our app working reliably (it keeps crashing)ErikaMon 5/12 noon12
25
Get photo upload to work with FirebaseYijuWed 5/755+
26
Run 5-8 sessions with usersAllWed 5/71.51.5
27
5min in class presentation: remind goal/demo of app, focus on study learnings & design implicationsAllThu 5/15 noon1.52
28
Submit assignmentErikaThu 5/15 noon0.50.5
29
Milestone 6Plan out prototype II: determine features, who works on whatAllSun 5/1811.5
30
Functional Prototype IIRBT history: multiple RBTs per user in MySQL, sort by timestamp, friend profile pagesYijuWed 5/2133+
31
Rosebunches: filter pages with history/many people by R/B/TYijuWed 5/2133+
32
Filter frontend UI dropdown, filter photos based on new photo-RBT associationYijuWed 5/2122+
33
Click to zoom into photo (discontinued)YijuWed 5/2122+
34
User login: Facebook app integration, basic login UI, MySQL interfacePriyaWed 5/2135
35
RBT iconsPriyaWed 5/2122.5
36
UI remaster: general & feed
- Navigation bar look & feel
- Timestamp, FB-style "time ago" plugin
- Feed look & feel: sizes, margins
ErikaWed 5/2134
37
UI remaster: my profile & friend profile's look & feel
UI remaster: update status's look & feel
- Create MySQL entry with correct datetime
ErikaWed 5/2122.5
38
Photo-RBT association: select photo association, fix UI to display icon overlaid on photoErikaWed 5/2112
39
Final UI fixes: filter button on RH, mobile testingErikaWed 5/210.50.5
40
Clean up database for demoPriyaWed 5/2111
41
Website: documenting main changes to prototype and why, implementation progress, and describe any new featuresPriyaThu 5/22 noon0.50.5
42
Submit assignmentErikaThu 5/22 noon0.50.5
43
Milestone 7Design informed consent form, print copiesPriyaMon 5/260.50.5
44
User Study IIDesign user study: performance data (how well accomplished task?) + perceptual data (how did they like it? what would they improve?)PriyaMon 5/2611
45
Redo iconsPriyaMon 5/2610.5
46
UI intro page: "what is Rose Bud Thorn?" & Facebook login buttonPriyaMon 5/2612
47
Continued work on FB accounts: backend MySQL integration, testingYijuMon 5/263
48
Prompt users to update their page (if they haven't recently) - "would you like to update?" yes/noYijuMon 5/261
49
UI fix: photo icon positionErikaMon 5/260.50.25
50
UI fix: footer on upload page (if possible) - determined not possible.ErikaMon 5/260.50.25
51
UI fix: "no photo" tag should only accompany actual absent photosErikaMon 5/2611.5
52
Clean database for demoErikaWed 5/2811.25
53
Get data from 8-16 usersAllWed 5/2822
54
5min in class presentation: data, analysis of learningsAllThu 5/29 noon22
55
Submit assignment (consent form, presentation)ErikaThu 5/29 noon0.50.5
56
Milestone 8Prototype
57
Final PresentationSplash screen & user login pagePriyaTue 6/333
58
Backend accounts: get Yiju and Erika's workingPriyaTue 6/311
59
4th realistic dummy FB accountPriyaTue 6/311
60
UI aestheticsPriyaTue 6/333
61
Bottom navbar positioning issueErikaTue 6/311.75Partially fixed, but cannot be completely fixed. Cry.
62
Filter indication: filter button text should represent that the filter has been appliedErikaTue 6/30.50.5
63
Help “gray text” on update page (plus other minor UI issues)ErikaTue 6/30.50.5
64
Sunshine iconPriyaTue 6/30.51
65
Sunshine backend: feed & friend pagesYijuTue 6/32
66
Sunshine frontend: feed & friend pagesErikaTue 6/323
67
5-minute demoErikaTue 6/30.50.25
68
Bug fixes introduced by new login, sunshineYiju, ErikaTue 6/313+
69
Sunshine backend & frontend: profile pageYijuTue 6/32
70
Presentation
demonstrate the need, how our solution addresses it
71
Slide 1: team/project name, team member names, visual intro to projectPriyaWed 6/4 noon10.5
72
Slide 2: embedded YouTube videoPriyaWed 6/4 noon0.50.5
73
3-line scene: Who are you? Where are you? What's going on? (skit)
- What is the need?
ErikaWed 6/40.50.5
74
45-sec video demo: realistic interaction with system
- How do we address the need?
PriyaWed 6/442.5
75
Project Poster
intro project (what need is addressed, what our app does, salient design aspects), insights (what we learned from use studies)
76
Poster contentErika, YijuWed 6/422
77
Poster designErika, YijuWed 6/422
78
Print poster & mount on foam coreYijuWed 6/4 6pm1
79
Website
80
Add poster links, presentation materials, final src codeErikaWed 6/4 6pm0.51
81
Post-course reflectionAllThu 6/5 noon0.5Priya forgot and submitted at 4pm! Oh noes!
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
Dev Plan!