Problem Statement Analysis of the Problem
Transcription
Problem Statement Analysis of the Problem
Adrian Ferrer CSE510P Project Proposal “Refrigerator Fairy” Problem Statement People with time-consuming jobs or hobbies end up eating out or eating instant food a lot. In the long run, this becomes unhealthy, expensive, or both. Analysis of the Problem To get these people to cook their own food more, two things must be implemented: 1. Engage the user. The process of preparing food from raw materials must be made rewarding enough, so that these people make time for it even with their jobs or hobbies. There is no point in an elegant application if the end user won’t even use it. 2. Continuous assistance. It has to be easy for these people to go from one step of the food preparation process to the next, so that they don’t lose motivation between steps. Refrigerator Fairy The Refrigerator Fairy is an application for iPhones and similar mobile devices that will implement the two parts of the solution in this way: 1) Engage the user: A personalized mascot and unlockable content to make a game out of food preparation. 2) Continuous assistance: Assisting with tracking ingredients from shopping list to refrigerator to recipe. Engage the User Microsoft introduced a cartoon girl mascot named “Nanami Madobe” to represent Windows 7 in Japan. By putting a face on the application, Microsoft hoped to make their product easier to relate to. The worldwide popularity of anime shows how people can become attached to cute fictional characters. Refrigerator Fairy uses Cirno, the ice fairy from the popular Toho game series, as its default mascot. Sadly, not everyone likes Cirno. Other mascots, not necessarily from games or anime, can be used to cater to different fanbases. In addition to the mascot walking the user through the interface, the application will reward users with points whenever they complete a recipe. These points can be used to unlock comics, illustrations, and other content related to the mascot character. Continuous Assistance Refrigerator Fairy stores two lists: 1) A list of the contents of your refrigerator. Enter these contents whenever you bring home stuff from the grocery. 2) A shopping list. Enter these contents whenever you plan to buy something. You then move them to your refrigerator after buying. Refrigerator Fairy has access to two searchable online data banks: 1) Recipes. You can select ingredients from your refrigerator and search for recipes with those ingredients. Also, if you are missing ingredients, you can add them to your shopping list. After completing a recipe, the ingredients disappear and you get points. 2) Unlockable content, purchasable with points. There is nothing to prevent you from lying about recipe completion, but hopefully once you get into the game, you will play fair. Example Scenario Kaguya decides to stop by the grocery on the way home from work and consults Refrigerator Fairy. She notices that she has chicken, carrots, and soy sauce in her refrigerator. She enters those into Refrigerator Fairy and comes up with a chicken stir-fry recipe (provided by Kikkoman and Sunbird). Kaguya finds that she still needs mushrooms, onions, green pepper, sugar, and the Sunbird brand Szechuan seasoning packet. Refrigerator Fairy adds them to her shopping list, which she then takes to the store. After buying the missing ingredients, she returns home, completes the recipe, and has dinner. She spends the points she earns from this on a comic strip about her favorite character, Mokou.