A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Week # | To Do | Owned by | Deadline | Status | Comments |
2 | ||||||
3 | Week 5 - A Skeleton and a Plan | Set up version control | Andrew | 10/20/2010 | ||
4 | Notes: coming up with a plan of attack | Set up webspace with access for everyone | Andrew | 10/20/2010 | ||
5 | Write up formal spreadsheet for plan of implementation | Katherine | 10/22/2010 | |||
6 | Code home screen | Katherine | 10/22/2010 | |||
7 | Code tab placeholders with empty URLs | Katherine | 10/22/2010 | |||
8 | Write up formal list of changes | Clare | 10/20/2010 | |||
9 | Test site from mobile device | Clare | 10/22/2010 | |||
10 | Explore JQTouch | Andrew | 10/22/2010 | |||
11 | ||||||
12 | Week 6 - Meat on the Bones | Determine best way to insert and store data | Clare | 10/25/2010 | ||
13 | Notes: Basic functionality and flow working | Set up database format | Clare | 10/26/2010 | ||
14 | debugging/helping look up random bug fixes | Clare | 10/28/2010 | |||
15 | Functionality: display items inputted thus far on shopping list | Andrew | 10/27/2010 | |||
16 | Functionality: add items by typing manually to shopping list, including inputting quantity | Andrew | 10/27/2010 | |||
17 | Compile comprehensive but not brand-specific list of items purchase-able at local grocery stores | Katherine | - | This is an extra feature for easier browsing/addition without use of keyboard. | ||
18 | Create "recipes" screen with several common recipes | Katherine | 10/28/2010 | |||
19 | Create detailed ingredients screen per recipe | Katherine | 10/28/2010 | |||
20 | Create "favorites" skeleton | Katherine | 10/26/2010 | |||
21 | ||||||
22 | Week 7 - Ready for Testing | Send required ingredients for recipes to Clare | Katherine | 11/1/2010 | ||
23 | Notes: List will be basic; good enough for user testing and demo-ing | Design database schema for users, master ingredients list, shopping list, recipes, and favorites | Clare | 11/2/2010 - noon | ||
24 | Implement basic app skeleton with navbar in JQTouch | Katherine | 11/2/2010 - noon | Navbar not supported with stable versions of JQTouch; current alternative is a ul class=individual | ||
25 | Implement "add"-ing list item | Andrew | 11/2/2010 - midnight | |||
26 | Create database and input all starting data | Clare | 11/2/2010 - midnight | |||
27 | Implement Recipes page, linking recipes to items from comprehensive ingredients database | Andrew | 11/2/2010 - midnight | |||
28 | Add in "favorite-ing" capability from shopping list, with highlighted star icon persisting through all different lists | Andrew | 11/3/2010 | |||
29 | Implementing the "Add all" feature for the recipes page | Andrew | 11/3/2010 | |||
30 | Draw up text for help screen | Katherine | 11/3/2010 | |||
31 | Create help screen | Katherine | 11/4/2010 | |||
32 | Add ability to delete individual list elements | Andrew | 11/4/2010 | |||
33 | Draft SQL queries | Clare | 11/3/2010 | |||
34 | Implementing ability to edit recipe lists | This is a high-priority extra. | ||||
35 | Implementing ability to create your own recipe lists | This is an extra. | ||||
36 | Manually adding items to "favorites" list, as opposed to only being able to favorite items already on your shopping list | Clare | - | This is an extra. Further user testing is necessary to determine the value of adding this feature. | ||
37 | ||||||
38 | Implement "shop mode" | Andrew | This is an extra. | |||
39 | Design "shop mode" screen | Katherine | This is an extra. | |||
40 | Week 8 - User Test Results | Develop user test plan | Clare | 11/8/2010 | ||
41 | Create questionnaire for user testing | Clare | 11/9/2010 | |||
42 | Run user tests | All | 11/10/2010 | |||
43 | Produce formal updated plan of implementation with incorporated feedback | Katherine | 11/11/2010 | |||
44 | ||||||
45 | Week 9 - Fit and Finish | Add pop up "You've bought everything you need!" after all items have been crossed off with two options: Clear list or Re-use List | Katherine | 11/14/2010 | ||
46 | Add sorting by category/produce type with sub-headings | Clare | 11/14/2010 | |||
47 | Integrate quantity-recording option; make number keyboard default; ensure propagation to shop mode | Andrew | 11/14/2010 | |||
48 | Add ability to add custom items | Andrew | 11/14/2010 | |||
49 | Allow user to select multiple items and add without re-direction to home page | Andrew | 11/14/2010 | |||
50 | Icon creation: "favorites" star, logo, checkboxes, etc. | Katherine | 11/14/2010 | |||
51 | Pick appropriate fonts | Katherine | 11/14/2010 | |||
52 | Work on screen transitions | Katherine | 11/16/2010 | |||
53 | Maximize "mobile" feel | |||||
54 | ||||||
55 | Week 10a - Statistics | Create FB event w/instructions | Clare | 11/19/2010 | ||
56 | Create Google survey | Katherine | 11/19/2010 | |||
57 | Create alternately sorted screens | Andrew | 11/19/2010 | |||
58 | Screenshot screens on iPhone emulator | Katherine | 11/19/2010 | |||
59 | Add support for multiple users | Andrew | 11/20/2010 | |||
60 | Run 2-part web experiment over Thanksgiving break | 11/28/2010 | ||||
61 | Organize collected data | 12/1/2010 | ||||
62 | Do statistical analysis/number-crunching/chi-squared test | 12/1/2010 | ||||
63 | Compile summary of findings | 12/2/2010 | ||||
64 | Compile list of potential changes | 12/2/2010 | ||||
65 | Week 10b - Final Presentation | Brainstorm what features of prototype&design process we want to present | ||||
66 | 1-minute madness slide | |||||
67 | Booth poster | |||||
68 | ||||||
69 | ||||||
70 | ||||||
71 | ||||||
72 | ||||||
73 | ||||||
74 | ||||||
75 | ||||||
76 | ||||||
77 | ||||||
78 | ||||||
79 | ||||||
80 | ||||||
81 | ||||||
82 | ||||||
83 | ||||||
84 | ||||||
85 | ||||||
86 | ||||||
87 | ||||||
88 | ||||||
89 | ||||||
90 | ||||||
91 | ||||||
92 | ||||||
93 | ||||||
94 | ||||||
95 | ||||||
96 | ||||||
97 | ||||||
98 | ||||||
99 | ||||||
100 |