CS410 Blue Team Milestone Presentation April 15, 2010 Hungry What do I have available? Will I have to go to the store to buy ingredients? Or just give up and eat at a restaurant? 2 Blue Team - NUTRIcipe April 15, 2010 What does Cindy need to eat? Cindy … Is a female Is 30 years old Is Moderately active Need to consume more Vitamin C Need to consume less cholesterol Has a family history of cancer Has a family history of heart disease 3 Blue Team - NUTRIcipe Cindy has available ingredients… Fish Potatoes April 15, 2010 Cindy is going to eat… Too high Too high Too high Too low No foods with anti-cancer properties are consumed! 4 Blue Team - NUTRIcipe April 15, 2010 Problem Getting daily nutrients necessary for good health and organizing proper diets is problematic due to a variety of choices and inconsistent information about nutrition. 5 Blue Team - NUTRIcipe April 15, 2010 Blue team members Olga Gallup Project Manager Software Specialist Professor De Leo Health Sciences Expert College of Health Sciences W. Cole Davis Web Developer Software Specialist Database Specialist Professor Levinstein Database Expert College of Sciences Erik Lavender Database Specialist Marketing Specialist John Hoffmann Financial Specialist Hardware Specialist 6 Blue Team - NUTRIcipe Benjamin Rattz Risk Analyst Web Developer Adrian Ostolski Documentation Specialist Marketing Specialist April 15, 2010 Outline Problem Problem characteristics Current process flow Proposed solution Solution characteristics Modified process flow Solution components Market analysis Cost summary Risks Conclusion 7 Blue Team - NUTRIcipe April 15, 2010 Unhealthy diets and its effects % of adults unaware about the link between unhealthy diets and health problems World Cancer Research Fund 8 Blue Team - NUTRIcipe Heart Foundation and Cancer Research April 15, 2010 Nutrition lacking 99% of Americans are not getting the needed daily nutrition Getting 1% Not Getting 99% American Journal of Clinical Nutrition 9 Blue Team - NUTRIcipe April 15, 2010 Need for special diets % of affected Americans Deficiency disease/ cumulative effects of nutrition Causes/ nutrient(s) lacking 70% Osteomalacia Calcium and vitamin D 64% Obesity/Overweight Calories control 30% Iron deficiency Iron 26% Cardiovascular disease Excessive amounts of saturated fats 10% Goiter Iodine 7.8% Type 2 diabetes Calories control 4.5% Osteoporosis Calcium, Vitamin D, phosphorus, magnesium, & fluoride Ruth A. Roth, Nutrition & Diet Therapy 10 Blue Team - NUTRIcipe April 15, 2010 Diets are out of balance Average American Does not get enough calcium, potassium, fiber, magnesium, and vitamins A, C and E Gets too many calories and too much trans fat, saturated fat, cholesterol, added sugars and salt USDA Dietary Guidelines 11 Blue Team - NUTRIcipe April 15, 2010 Where are consumer diets out of balance? Percentage change needed to meet USDA recommendations 155% 125% 120% 50% 60% 40% Females 10% 3% -15% Fruits Vegetables Grains -25% Meat & Beans 3% Milk Males -25% Oils USDA Dietary Guidelines 12 Blue Team - NUTRIcipe April 15, 2010 Where are consumer diets out of balance? Percentage change needed to meet USDA recommendations Solid fats Added sugars Females Males -53% -55% -65% -75% USDA Dietary Guidelines 13 Blue Team - NUTRIcipe April 15, 2010 America needs help Need improvement diets 74% Poor diets 16% Good diets 10% USDA Healthy Eating Index 14 Blue Team - NUTRIcipe April 15, 2010 Confusing nutrition information Americans think there is too much confusion about nutrition Not confused 40% Confused 60% Food Marketing Institute Data 15 Blue Team - NUTRIcipe April 15, 2010 How it currently works Cindy is hungry Decides to cook at home Eats healthy Goes grocery shopping Checks what she has at home 16 Blue Team - NUTRIcipe Goes to the restaurant Eats unhealthy April 15, 2010 Goal Provide customers with a meal planning tool that will assist them in organizing proper diets and consumption of needed daily nutrients by eating healthy, delicious meals which account for their individual needs and preferences. 17 Blue Team - NUTRIcipe April 15, 2010 Problem characteristics Complicated information about nutrition Unawareness of unhealthy diets and its effects Lack of time Food variety Need for special diets 18 Blue Team - NUTRIcipe April 15, 2010 NUTRIcipe will facilitate individuals to eat healthier by empowering them with the proper tools: authoritative, nutritional advice based on specific profile preferences and values, healthy recipes with instructions and nutritional content calculators, and effective, efficient shopping lists to acquire all of the necessary ingredients to fix the right meal, the right way, every time. 19 Blue Team - NUTRIcipe April 15, 2010 Solution characteristics Food Item Database Tool For Calculating Nutritional Content Includes nutritional information specific to each Tool that makes use of the food-item’s item Includes an item for every necessary component of any recipes nutriPe will promote Recipe Database Large database of healthy recipes in a normalized form that can cross-reference our food-item database to facilitate calculation of nutritional content Nutritional Research to Promote Healthy Eating An authoritative source of health information with statistical proof regarding advice for healthier eating habits database, the recipes database (and other sources), and calculates the nutritional content Web Server To host the main website To allow access to API over HTTP to mobile applications User Profile Database To store/retrieve information specific to a registered member Combinations Database Includes rule-sets for valid, nutritional combinations of food items Liability Legal disclaimer HIPAA privacy 20 Blue Team - NUTRIcipe April 15, 2010 Primary and secondary tasks Primary tasks Satisfy needs of 21 customers who do not require special diets Recommend nutrition Recommend a variety of foods Provide food combining guidelines Offer healthy recipes Offer shopping list based on selected recipes Blue Team - NUTRIcipe Secondary tasks Satisfy needs of customers who require special diets Provide shopping list based on - selected recipes - time of the year - location Food tracking April 15, 2010 Major component diagram 22 Blue Team - NUTRIcipe April 15, 2010 How it works with NUTRIcipe Cooks the right meal with NUTRIcipe’s help Cindy is hungry Uses NUTRIcipe Checks what she has at home 23 Blue Team - NUTRIcipe Lives a healthier life Buys the right food with NUTRIcipe’s help Knows how to eat right with NUTRIcipe’s help April 15, 2010 What does Cindy need to eat? Cindy … Is a female Is 30 years old Is Moderately active Need to consume more Vitamin C Need to consume less Cholesterol Has a family history of cancer Has a family history of heart disease 24 Blue Team - NUTRIcipe Cindy has available ingredients… Fish Potatoes April 15, 2010 After using NUTRIcipe, Cindy is going to eat… Great Great Great Great Recommendations 25 Blue Team - NUTRIcipe April 15, 2010 1.Eating broccoli reduces the risk of heart attack 2.Broccoli has high levels of antioxidants and has strong anti-cancer properties NUTRIcipe process flow Customer accesses NUTRIcipe Customer creates profile … Internal & External Databases ALGORITHMS WEEKLY MEAL PLAN LIST OF RECIPES NUTRIcipe Algorithms FOOD COMBINATIONS SHOPPING LIST 26 Blue Team - NUTRIcipe April 15, 2010 GUI: screen where user can select goals and etc 28 Blue Team - NUTRIcipe April 15, 2010 GUI: user profile 29 Blue Team - NUTRIcipe April 15, 2010 GUI Prototype: Welcome Back 30 Blue Team - NUTRIcipe April 15, 2010 GUI: output reports screen 31 Blue Team - NUTRIcipe April 15, 2010 Milestones and Deliverables 32 Blue Team - NUTRIcipe April 15, 2010 Software milestones NUTRIcipe Software Milestones Databases 33 Algorithms Blue Team - NUTRIcipe Nutrient Calculator Interfaces Testing April 15, 2010 Software milestones: Databases NUTRIcipe Software Milestones Databases Algorithms Nutrient Calculator Interfaces Testing User profile database Food item database Nutrient database Recipe database Food combinations 34 Blue Team - NUTRIcipe April 15, 2010 Software milestones: Algorithms NUTRIcipe Software Milestones Databases Algorithms Nutrient Calculator Interfaces Testing Nutrition recommendation algorithm Food variety recommendation algorithm Recipe choosing algorithm Food combining recommendation algorithm Shopping list generator algorithm 35 Blue Team - NUTRIcipe April 15, 2010 Software milestones: Interfaces NUTRIcipe Software Milestones Databases Algorithms Database interfaces GUI interfaces Search interfaces Information gathering interfaces 36 Blue Team - NUTRIcipe Nutrient Calculator Interfaces Testing Application interfaces Client standalone application Mobile application Web application April 15, 2010 User profile database design 37 Blue Team - NUTRIcipe April 15, 2010 Nutrient database design 38 Blue Team - NUTRIcipe April 15, 2010 Food item database design 39 Blue Team - NUTRIcipe April 15, 2010 Recipe database design 40 Blue Team - NUTRIcipe April 15, 2010 Nutrition recommendation algorithm logic YES NO All nutrient requirement met Nutrient requirements not met 41 Blue Team - NUTRIcipe April 15, 2010 Food variety recommendation algorithm logic YES NO 42 Blue Team - NUTRIcipe All nutrient requirement met Nutrient requirements not met April 15, 2010 Recipe choosing algorithm logic NO YES Requirements not met Requirements met Requirements not met Requirements met 43 Blue Team - NUTRIcipe April 15, 2010 Food combining recommendation algorithm 44 Blue Team - NUTRIcipe April 15, 2010 Shopping list generator algorithm logic 45 Blue Team - NUTRIcipe April 15, 2010 NUTRIcipe site map Home User login Join us Health history About us Goals Edit profile Update inventory 46 Meal planning Blue Team - NUTRIcipe Update inventory Reports What we offer Fast meal Shopping list Personal info Fast meal Meal planning Shopping list Goals Reports Contact us Recipes Preferences Food combinations April 15, 2010 Work breakdown structure Phase 2 47 Blue Team - NUTRIcipe April 15, 2010 Work breakdown structure Phase 2: Hardware 48 Blue Team - NUTRIcipe April 15, 2010 Work breakdown structure Phase 2: Database development 49 Blue Team - NUTRIcipe April 15, 2010 Work breakdown structure Phase 2: Interface development 50 Blue Team - NUTRIcipe April 15, 2010 Work breakdown structure Phase 2: Algorithm development 51 Blue Team - NUTRIcipe April 15, 2010 Work breakdown structure Phase 2: Testing 52 Blue Team - NUTRIcipe April 15, 2010 Marketing analysis 53 Blue Team - NUTRIcipe April 15, 2010 Who are the customers? People who need this solution have a number of problems when creating a balanced diet. These problems include: Portion control Craving a particular food component such as sugar or salt Skipped meals Eating too many snacks Lack of time to chart out a healthy balanced diet from week to week 54 Blue Team - NUTRIcipe April 15, 2010 Why it matters Unhealthy diets can lead to: Higher Cholesterol levels Obesity Sleep apnea Diabetes Heart disease Increased risk of stroke High blood pressure Lower lifespan Gallbladder disease Increased risk for certain types of cancers Ruth A. Roth, Nutrition & Diet Therapy 55 Blue Team - NUTRIcipe April 15, 2010 The financial costs 56 Blue Team - NUTRIcipe US Department of Health and Human Services April 15, 2010 What does the customer currently spend? Americans spend an average of $6,100 per year or 12% of their income on food. 1 46 Billion dollars per year are spent on diets. 2 1. US Department of Labor 57 Blue Team - NUTRIcipe 2. Leah Hoffman and Lacey Rose April 15, 2010 Benefits to the customer The final cost of the product would be a little fraction of what they currently spend on food and diet programs. Medical costs are the number one reason for declaring bankruptcy. A healthy diet avoids many of the causes for seeking medical treatment. 1 A greater awareness of what makes a balanced, healthy diet is achieved. Time is saved planning meals, and making grocery lists. 1. The American Journal of Medicine 58 Blue Team - NUTRIcipe April 15, 2010 How the customer saves money Step 1, customer buys our product Step 4, Money is saved through lower healthcare costs 59 Blue Team - NUTRIcipe Step 2, a healthy diet is given Step 3, the customer becomes healthier April 15, 2010 Potential problems This solution requires access to the internet. • Some people, who have a need for this product, will not have access to it. Though much of the “work” is handled by this product, the user does still have to take the time to input data. If ad revenue is generated, how can the customer know for sure that our results are not compromised? 60 Blue Team - NUTRIcipe April 15, 2010 Marketing plan 61 Primary customers Secondary customers People between the People under age 40 ages of 40 and 60 People who are over age 60 Insurance companies Blue Team - NUTRIcipe Fitness centers Student cafeterias April 8, 2010 Why would primary customers be interested? Reasons for interest Need for use 1 • Metabolism decreases • Hormones change • Easier to develop diseases • Essential to eat right to improve health or maintain good health • Need to eat right every day Ability to use 2 • Financial stability: income typically peaks at age 57 and wealth tops at age 63 • Retired people have more free time 1. Eat Right Fitness: Middle-aged 62 Blue Team - NUTRIcipe 2. Fed’s Survey of Consumer Finance April 8, 2010 Marketing plan – Year 1 Adults 60 years old and older: 177,358 in Hampton Roads, VA Independent Retirement Community 63 Blue Team - NUTRIcipe National Relocation April 8, 2010 Marketing plan – Year 2 Adults 60 years old and older: 1,065,502 in Virginia 64 Blue Team - NUTRIcipe National Relocation April 8, 2010 Marketing plan – Year 3 Adults 60 years old and older: 33,912,511 65 Blue Team - NUTRIcipe National Relocation April 8, 2010 Marketing plan – Year 4 Adults 60 years old and older: 44,406,620 in the USA 66 Blue Team - NUTRIcipe National Relocation April 8, 2010 Competition matrix 67 Blue Team - NUTRIcipe April 15, 2010 What will will thethe customer pay? What customer pay? Monthly or yearly fee-based service Two week trial membership Use of advertisements would lower costs for the user 68 Blue Team - NUTRIcipe April 15, 2010 What risks must we deal with? In our efforts to introduce NUTRIcipe to the market, there will be several distinct types of risks that we must either accept or overcome. Problem sectors include: Customer risks Technical risks Schedule risks Financial risks Legal risks 69 Blue Team - NUTRIcipe April 15, 2010 Risk Matrix Damage/Impact Probability Very Low Low Moderate High FR2 FR1 Very High Very High High Moderate CR3, CR4 Low TR4, FR4 Very Low 70 Blue Team - NUTRIcipe TR1 SR1, FR3 CR5 CR1, CR2 TR2 TR3, LR1 April 15, 2010 Risk Matrix - Key Financial Risk, FR: 1. Grant/fee/income issues 2. Market competition 3. Increase in DB hosting prices Technical Risk, TR: 1. Security risks 2. Server/DB downtime 3. Software, profile glitches & failures 4. Slow access times 71 Blue Team - NUTRIcipe Customer Risk, CR: 1. Bad UI / Difficult to use 2. Lack of regular recipe additions 3. Lack of approval from experts 4. Perceived lack of innovation 5. Pricing/fees Legal Risk, LR: 1. External lawsuit Scheduling Risk, SR: 1. Inability to obtain external DB hosting April 15, 2010 Risk mitigation plan 72 Blue Team - NUTRIcipe April 15, 2010 Budget analysis 73 Blue Team - NUTRIcipe April 15, 2010 Staffing requirements Phase 2 Position Number of Employees Salary Hourly Rate Project Manager 1 $84,000 $42.00 Software Engineer 2 $68,000 $34.00 Hardware Engineer 1 $72,000 $35.00 Financial Analyst 1 $50,180 $25.00 Marketing Director 1 $67,500 $33.75 Documentation Specialist 1 $38,000 $19.00 HR Manager 1 $58,000 $30.00 Software Tester 1 $61,000 $30.50 Web Developer 1 $50,000 $25.00 Database Administrator 2 $80,000 $40.00 Domain Expert 1 $312,000 $150.00 Hours Needed Cost 120 18,000 Salary Cost $? 40% Overhead 74 Blue Team - NUTRIcipe Total Cost April 15, 2010 Hardware requirements Phase 2 Element Server 75 Number of Elements Cost/Element Total 3 $2,500 $7,500 Workstations 12 $700 $8,400 Laser Printer 1 $300 $300 Oracle 1 $5,800 $5,800 Cables 10 $150 $150 KVM Switch 1 $20 $20 Network Switch 1 $100 $100 Hardware Firewall 1 $700 $700 Power Amplifier 1 $300 $300 AC Unit 1 $2,000 $2,000 Total $25,270 Blue Team - NUTRIcipe April 15, 2010 Additional resources Element Number of Elements Cost/Element Total Office 1 $36,000 $36,000 Nutrient Calculator 1 $100 $100 Total* $36,100 * Included in overhead 76 Blue Team - NUTRIcipe April 15, 2010 Budget overview 77 Blue Team - NUTRIcipe April 15, 2010 Customer cost 78 Blue Team - NUTRIcipe April 15, 2010 Break – even analysis 79 Blue Team - NUTRIcipe April 15, 2010 We are what we eat Getting knowledge about daily nutrients necessary to maintain a good health and organizing proper diets is easy with NUTRIcipe. Good nutrition is essential for the attainment and maintenance of good health and should never be neglected. 80 Blue Team - NUTRIcipe April 15, 2010 Team collaboration •Team meetings on Thursdays at 12:30 •Google wave •Ventrilo 81 Blue Team - NUTRIcipe April 15, 2010 References • • • • • • • • • Food Marketing Institute. http://www.factsfiguresfuture.com World Cancer Research Fund. http://www.nursingtimes.net/whats-new-in-nursing/millions-unaware-that-unhealthydiet-increases-cancer-risk/1991181.article Heart Foundation and Cancer Research. http://www.medicalnewstoday.com/articles/139981.php American Journal of Clinical Nutrition http://www.diseaseeducation.com/wellness/How_Healthy_People_Stay_Healthy.php Roth, Ruth A. Nutrition & Diet Therapy. “National Health Expenditures." US Department of Health and Human Services. 2009. United States Government. http://www.cms.hhs.gov/NationalHealthExpendData/downloads/tables.pdf “How The Average US Consumer Spends Their Paycheck.” Visualeconomics. April 2009. CreditLoan Network. http://www.visualeconomics.com/how-the-average-us-consumer-spends-their-paycheck/. • “Generation gap.” Fed’s Survey of Consumer Finance. http://www.usatoday.com/news/nation/2007-05-20-covergeneration-wealth_N.htm • “Middle-aged.” Eating right fitness. http://www.usatoday.com/news/nation/2007-05-20-cover-generation-wealth_N.htm “Medical bills prompt more than 60 percent of U.S. bankruptcies.” The American Journal of Medicine. http://www.cnn.com/2009/HEALTH/06/05/bankruptcy.medical.bills/ Leah Hoffman and Lacey Rose. “Costly calories.” MSNBC.com. April 13, 2005. General Electric. 12 Mar, 2010. http://www.msnbc.msn.com/id/7432448/ The Web Hacking Incident Database. http://www.xiom.com/whid/2009/39/orange-france-sqlinjection Webhosting . http://www.hostpulse.com • • • • 82 "Healthy Eating Index." USDA Center for Nutrition Policy and Promotion. http://www.cnpp.usda.gov/HealthyEatingIndex.htm “Dietary Guidelines for Americans.” USDA. http://www.cnpp.usda.gov/Publications/DietaryGuidelines/2005/2005DGPolicyDocument.pdf Blue Team - NUTRIcipe April 15, 2010 Appendix A. B. C. D. E. F. G. H. I. J. K. L. M. 83 Organizational chart The current process flow diagram The modified process flow diagram Major functional component diagram Process flow for providing recommendations on nutrition Process flow for providing recommendations on a variety of foods Process flow for providing recipes Process flow for providing shopping list USDA calorie levels and estimated daily calorie needs Food combining chart Competition matrix/summary Risk matrix Risk matrix – key Blue Team - NUTRIcipe April 15, 2010