1. 2 Software Quality Engineering CS410 Class 2 Software Process Models.
CS410 Blue Team Milestone Presentation May 6, 2010.
-
Upload
agnes-stokes -
Category
Documents
-
view
214 -
download
0
Transcript of CS410 Blue Team Milestone Presentation May 6, 2010.
CS410 Blue TeamMilestone Presentation
May 6, 2010
Hungry
May 6, 2010
?What do I have available?
Will I have to go to the storeto buy ingredients?
Or just give up and eat at a restaurant?2 Blue Team - NUTRIcipe
Cindy …
Cindy has available ingredients…
Is a female Is 30 years old Is Moderately active Needs to consume more
Vitamin C Needs to consume less
cholesterol Has a family history of
cancer Has a family history of heart
disease
Fish Potatoes
May 6, 2010
What does Cindy need to eat?
3 Blue Team - NUTRIcipe
Cindy is going to eat…
May 6, 2010
Too highToo highToo high
Too low
No foods with anti-cancer properties are consumed!
4 Blue Team - NUTRIcipe
Problem
May 6, 2010
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
May 6, 2010
Olga GallupProject Manager
Software Specialist
W. Cole DavisWeb Developer
Software SpecialistDatabase Specialist
Adrian OstolskiDocumentation
SpecialistMarketing Specialist
John HoffmannFinancial SpecialistHardware Specialist
Benjamin RattzRisk Analyst
Web Developer
Erik LavenderDatabase Specialist
Marketing Specialist
Professor De LeoHealth Sciences Expert
College of Health Sciences
Professor LevinsteinDatabase Expert
College of Sciences
Blue team members
6 Blue Team - NUTRIcipe
Outline
May 6, 2010
Problem Proposed solution GUI prototypes Solution milestones Marketing analysis Risk analysis Project organization Work breakdown structure Requirements and budget overview Conclusion
7 Blue Team - NUTRIcipe
Unhealthy diets and its effects
May 6, 2010
% of adults unaware about the link between unhealthy diets and health problems
World Cancer Research Fund Heart Foundation and Cancer Research
8 Blue Team - NUTRIcipe
Nutrition lacking
May 6, 2010
Not Getting99%
Getting1%
99% of Americans are not getting the needed daily nutrition
American Journal of Clinical Nutrition9 Blue Team - NUTRIcipe
Need for special diets
May 6, 2010
% 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 Therapy10 Blue Team - NUTRIcipe
Prevention is better than cure
“Taking care of one’s health is all about prevention. In the past, the focus was on treatment of diseases, with little, if any, attention to prevention. Prevention, however, can often be less costly than treatment and offer a better quality of life for an individual as well as community.”
Ruth A Roth
Clinical Dietician at Parkview Hospital
Professor at Purdue University
May 6, 2010Blue Team - NUTRIcipe11
Ruth A. Roth, Nutrition & Diet Therapy
Diets are out of balance
May 6, 2010
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
Average American
USDA Dietary Guidelines
12 Blue Team - NUTRIcipe
Where are consumer diets out of balance?
May 6, 2010
120%
50%
3% 10%
125%
3%
155%
40%
-15%-25%
60%
-25%Fruits Vegetables Grains Meat &
BeansMilk Oils
Percentage change needed to meet USDA recommendations
Females
Males
USDA Dietary Guidelines13 Blue Team - NUTRIcipe
Where are consumer diets out of balance?
May 6, 2010
-53%
-65%
-55%
-75%
Solid fats Added sugars
Females
Males
Percentage change needed to meet USDA recommendations
USDA Dietary Guidelines14 Blue Team - NUTRIcipe
America needs help
May 6, 2010
USDA Healthy Eating Index
Poor diets16%
Good diets10%
Need improvement
diets74%
15 Blue Team - NUTRIcipe
Confusing nutrition information
May 6, 2010
Not confused40%
Confused60%
Americans think there is too much confusion about nutrition
Food Marketing Institute Data16 Blue Team - NUTRIcipe
How it currently works
May 6, 2010
Goes grocery shopping
Checks what she has at home
FOO
D VARIE
TY A
T HO
ME
CHOICES ARE LIMITED
CHOICES ARE LIMITED
Goes to the restaurant
Decides to cook at homeCindy is hungry
Eats healthy
Typically eats unhealthy
17 Blue Team - NUTRIcipe
Goal
May 6, 2010
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.
18 Blue Team - NUTRIcipe
Problem characteristics
Complicated information about nutritionUnawareness of unhealthy diets and its effectsLack of time to plan effectivelyFood variety based on personal needsIndividual need for special diets
May 6, 201019 Blue Team - NUTRIcipe
Blue Team - NUTRIcipe
Benefits of planning
Meal planning can help people to successfully organize the daily routine of preparing delicious
meals, to save time, and to eat a variety of foods based on personal needs.
May 6, 201020
May 6, 2010
NUTRIcipe software 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.
21 Blue Team - NUTRIcipe
Solution characteristics
May 6, 2010
Food Item Database Includes nutritional information specific to each
item Includes an item for every necessary
component of any recipes NUTRIcipe 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
Tool For Calculating Nutritional Content Tool that makes use of the food-item’s
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
22 Blue Team - NUTRIcipe
What NUTRIcipe will do
May 6, 2010
Satisfy needs of customers who do not require special dietsSatisfy needs of customers who require special dietsRecommend nutritional guidelinesRecommend a variety of foodsProvide food combining guidelinesOffer healthy recipesProvide shopping list based on
- selected recipes
- selected diets (nutrition)
- time of the year
- store/locationFood tracking to meet long term goals
23Blue Team - NUTRIcipe
How it works with NUTRIcipe
May 6, 2010
Buys the right food with NUTRIcipe’s help
Has better food choices
Cooks the right meal with NUTRIcipe’s helpCindy is hungry
Lives a healthier life
Knows how to eat right with NUTRIcipe’s help
Uses NUTRIcipe
24 Blue Team - NUTRIcipe
Cindy …
Cindy has available ingredients…
Is a female Is 30 years old Is Moderately active Needs to consume more
Vitamin C Needs to consume less
Cholesterol Has a family history of
cancer Has a family history of heart
disease
Fish Potatoes
May 6, 2010
What does Cindy need to eat?
25 Blue Team - NUTRIcipe
After using NUTRIcipe, Cindy is going to eat…
May 6, 2010
GreatGreatGreat
Great
26Blue Team - NUTRIcipe
Food Combinations
1. Avoid eating
concentrated proteins
with concentrated
carbohydrates
2. Fish and potatoes are
best eaten separatelyRecommendations
1. Salmon and garlic reduce the risk of cancer.2. Salmon also has high levels of omega 3 fatty
acids which help prevent heart attack.3. Just 1 serving of Broccoli adds Vitamin C, more Fiber, Zinc, and Potassium!
NUTRIcipe process flow
May 6, 2010Blue Team - NUTRIcipe27
Customeraccesses NUTRIcipe
Customercreates profile
Database
ALGORITHMS
NUTRIcipe Algorithms
SHOPPING LIST
FOOD COMBINATIONS
LIST OF RECIPES
WEEKLY MEAL PLAN
GUI: Welcome Back
May 6, 2010Blue Team - NUTRIcipe28
Blue Team - NUTRIcipe
GUI: Profile
May 6, 201029
Blue Team - NUTRIcipe
GUI: Preferences
May 6, 201030
Blue Team - NUTRIcipe
GUI: Profile overview
May 6, 201031
GUI: Plan Meals
May 6, 2010Blue Team - NUTRIcipe32
Blue Team - NUTRIcipe
GUI: Shopping List
May 6, 201033
Blue Team - NUTRIcipe
Technical Discussions
May 6, 201034
Major component diagram
May 6, 201035 Blue Team - NUTRIcipe
Software milestones
May 6, 2010Blue Team - NUTRIcipe36
NUTRIcipe Software
Milestones
Database Algorithms Nutrient Calculator Interfaces Testing
Software milestones: Database
May 6, 2010Blue Team - NUTRIcipe37
NUTRIcipe Software
Milestones
Database
User profile schema
Ingredient
schema
Nutrient schema
Recipe schema
Algorithms Nutrient Calculator Interfaces Testing
Appendix A, B, C, D
Software milestones: Algorithms
May 6, 2010Blue Team - NUTRIcipe38
NUTRIcipe Software
Milestones
Database Algorithms
Nutrition recommendation
algorithmFood variety
recommendation algorithm
Recipe choosing algorithm
Food combining recommendation
algorithm
Shopping list generator algorithm
Nutrient Calculator Interfaces Testing
Appendix E, F, G, H, I
Software milestones: Interfaces
May 6, 2010Blue Team - NUTRIcipe39
NUTRIcipe Software
Milestones
Database Algorithms Nutrient Calculator Interfaces
Database interfaces
Search interfaces
Information gathering interfaces
GUI interfaces Application interfaces
Client stand-alone application
Mobile application
Web application
Testing
Marketing analysis
May 6, 2010Blue Team - NUTRIcipe40
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
May 6, 201041
Blue Team - NUTRIcipe
Why it mattersUnhealthy diets can lead to: Osteomalacia Obesity Deficiency diseases Cardiovascular disease Goiter Type 2 diabetes Osteoporosis Higher cholesterol levels Increased risk of stroke High blood pressure Lower lifespan Increased risk for certain types of cancers
May 6, 2010Ruth A. Roth, Nutrition & Diet Therapy42 Blue Team - NUTRIcipe
The financial costs
0
500
1000
1500
2000
2500
1960 1970 1980 1990 2000 2008
US Health Care Costs (in billions)
May 6, 2010US Department of Health and Human Services43 Blue Team - NUTRIcipe
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
May 6, 2010
1. US Department of Labor 2. Leah Hoffman and Lacey Rose
44 Blue Team - NUTRIcipe
Benefits to the customerThe 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.
May 6, 2010
1. The American Journal of Medicine
45 Blue Team - NUTRIcipe
Potential problemsThis 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?
May 6, 201046 Blue Team - NUTRIcipe
Primary customers Secondary customersFitness centers Working class citizens
People over 60StudentsInsurance companiesStudent cafeterias
May 6, 2010
Marketing plan
47 Blue Team - NUTRIcipe
Blue Team - NUTRIcipe
Fitness industry overview
May 6, 201048
U.S. Health Clubs 29,750
U.S. Health Clubs Members 45.3 million
Total U.S. Industry Revenues $19.5 billion
Existing members, 77%New members, 23%
IHRSA (‘International Health, Racquet and Sportsclub Association’)
Blue Team - NUTRIcipe
Focus on a healthier life
"The use of tracking and online training and scheduling tools will increase in the coming year with more people looking to better gauge their progress by accessing and monitoring details of their fitness programs... and meal plans that people can access 24-7.“
American Council on Exercise
"The primary reason health club members work with club staff is to develop and maintain a level of overall fitness."
Active Marketing Group
May 6, 201049
May 6, 2010
Competition matrix
50 Blue Team - NUTRIcipe
What will the customer pay?
May 6, 2010
Monthly or yearly fee-based serviceTwo week trial membershipUse of advertisements would lower costs for the
user
What will the customer pay?
51 Blue Team - NUTRIcipe
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 risksTechnical risksSchedule risksFinancial risksLegal risks
May 6, 201052 Blue Team - NUTRIcipe
Risk Matrix
Damage/Impact
Probability Very Low Low Moderat
e High Very High
Very High
High FR2 FR1
Moderate CR3, CR4 TR1
Low TR4, FR4 SR1, FR3 CR1, CR2 TR2
Very Low CR5 TR3, LR1
May 6, 201053 Blue Team - NUTRIcipe Appendix J
Risk Matrix - KeyFinancial 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
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
May 6, 201054 Blue Team - NUTRIcipe
Blue Team - NUTRIcipe
Resources, Staffing and Budgets
May 6, 201055
Blue Team - NUTRIcipe
Project management
May 6, 201056
Management Plan
Marketing Plan
Budget Plan
Risk Management Plan
Resource Plan
Staffing Plan
Work Breakdown Structure
Appendix O, P, Q, R, S, T, L, M, N
May 6, 2010
Olga GallupProject Manager
Software Specialist
W. Cole DavisWeb Developer
Software SpecialistDatabase Specialist
Adrian OstolskiDocumentation
SpecialistMarketing Specialist
John HoffmannFinancial SpecialistHardware Specialist
Benjamin RattzRisk Analyst
Web Developer
Erik LavenderDatabase Specialist
Marketing Specialist
Professor De LeoHealth Sciences Expert
College of Health Sciences
Professor LevinsteinDatabase Expert
College of Sciences
Phase 0 - Organization
57 Blue Team - NUTRIcipe
Blue Team - NUTRIcipe
Phase 0 - WBS
May 6, 201058
Blue Team - NUTRIcipe
Phase 1 - Organization
May 6, 201059
Project Manager
Software Engineer (3)
Database Developer
Documentation Specialist
Nutrition Director
Database Expert
Blue Team - NUTRIcipe
Phase 1 - Milestones
Prototype design and requirements definitionDesign test planAcquire access to ODU web/test serversDatabase designPrototype developmentPrototype presentationDocumentation
May 6, 201060
Blue Team - NUTRIcipe
Phase 1 - MFCD
May 6, 201061 Appendix K
Blue Team - NUTRIcipe
Phase 1 - WBS
May 6, 201062 Appendix L
Blue Team - NUTRIcipe
Phase 1 – Staffing requirements
May 6, 201063
PositionNumber of Employees
Salary Hourly Rate
Hours Needed
Cost
Project Manager 1 $31,200 $15.00 624 $9,360
Software Engineer 3 $31,200 $15.00 1,088 $16,320
Documentation Specialist
1 $31,200 $15.00 536 $8,040
Database Developer 1 $31,200 $15.00 216 $3,240
Database Expert 1 $312,000 $150.00 50 $7,500
Nutritional Director 1 $104,000 $75.00 50 $3,750
Salary Cost $48,210
40% Overhead $19,284
Total Cost $67,494
Blue Team - NUTRIcipe
Phase 1 – Additional requirements
May 6, 201064
Element Number of Elements
Cost/Element Total
Workstations 8 $700 $5,600
Laser Printer 1 $300 $300
Total $5,900
Blue Team - NUTRIcipe
Phase 1 – Budget overview
May 6, 201065
Phase Staffing AdditionalRequirements
Total
Phase 1 $67,494 $5,900 $73,394
Staffing, 92%Additional Re-quirements, 8%
Blue Team - NUTRIcipe
Phase 1 - Funding
SBIR funding agency:National Science Foundation
Phase 1: up to $100,000
May 6, 201066
Blue Team - NUTRIcipe
Phase 2 - Organization
May 6, 201067
Project Manager
Software Tester(2)
Documentation Specialist
Software Engineer (3)
Web Developer
Nutritional DirectorDatabase
Administrator
Blue Team - NUTRIcipe
Phase 2 - WBS
May 6, 201068 Appendix M
Blue Team - NUTRIcipe
Phase 2 – Staffing requirements
May 6, 201069
PositionNumber of Employees
Salary Hourly Rate
Hours Needed
Cost
Project Manager 1 $87,000 $42.00 1,320 $55,440
Software Engineer 3 $73,000 $35.00 3,168 $110,880
Documentation Specialist
1 $35,000 $17.00 1,120 $19,040
Software Tester 2 $65,000 $31.00 1,928 $59,768
Web Developer 1 $56,000 $27.00 1,192 $32,184
Database Administrator
1 $83,000 $40.00 1,256 $50,240
Domain Expert 1 $312,000 $150.00 300 $45,000
Salary Cost $372,552
40% Overhead $149,021
Total Cost $520,573*salary.com
Blue Team - NUTRIcipe
Phase 2 – Additional requirements
May 6, 201070
Element Number of Elements
Cost/Element Total
Server 3 $3,100 $9,300
Workstations 2 $900 $1,800
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 $1,700 $1,700
Power Amplifier 1 $300 $300
AC Unit 1 $3,000 $3,000
Nutrient Calculator 1 $100 $100
Cell phone emulator 2 0 0
Total $22,570
Blue Team - NUTRIcipe
Phase 2 – Budget overview
May 6, 201071
Phase Staffing AdditionalRequirements
Total
Phase 2 $520,573 $22,570 $543,143
Staffing, 96%Additional Re-quirements, 4%
Blue Team - NUTRIcipe
Phase 2 - Funding
SBIR funding agency:National Science Foundation
Phase 2: up to $750,000
May 6, 201072
Blue Team - NUTRIcipe
Phase 3 - Organization
May 6, 201073
Project Manager
Web DeveloperDatabase
AdministratorFinancial Director Customer Service
Software Engineer Lawyer
Marketing Director
HR Manager
Documentation Specialist
Nutritional Director
Blue Team - NUTRIcipe
Phase 3 - Milestones
Production preparationWebsiteMarketing productTechnical supportCustomer support/feedbackContinual developmentDocumentation
May 6, 201074
Blue Team - NUTRIcipe
Phase 3 - WBS
May 6, 201075 Appendix N
Blue Team - NUTRIcipe
Phase 3 – Marketing plan – Year 1
May 6, 201076
YMCA of SHR branches: 15YMCA of SHR members: 140,408
Blue Team - NUTRIcipe
Phase 3 – Marketing plan – Year 2
May 6, 201077
Virginia is #7 state for health club membershipsVirginia Health Club Members: 1,443,000
IHRSA (‘International Health, Racquet and Sportsclub Association’)
Blue Team - NUTRIcipe
Phase 3 – Marketing plan – Year 3
May 6, 201078
10 Top States Health Club Members: 15,663,573
# State Participants per 100 people
1 Colorado 21.8
2 Utah 20.8
3 MA 20.6
4 Arizona 20
5 Delaware 19
6 California 18.7
7 Virginia 18.5
8 WA 18.1
9 Oregon 18.1
10 Maryland 17.9
IHRSA (‘International Health, Racquet and Sportsclub Association’)
Blue Team - NUTRIcipe
Phase 3 – Marketing plan – Year 4
May 6, 201079
U.S. Health Club Members: 45,300,000
IHRSA (‘International Health, Racquet and Sportsclub Association’)
Phase 3 – Staffing requirements
May 6, 2010Blue Team - NUTRIcipe
Position556,965Number of Employees
Salary Hourly Rate
Hours Needed
Cost
Project Manager 1 $84,000 $42.00 2096 $88,032
Software Engineer 1 $68,000 $34.00 860 $29,240
Documentation Specialist
1 $35,000 $17.00 360 $6120
Marketing Director 1 $40,000 $19.00 720 $13,680
Web Developer 1 $50,000 $25.00 1024 $25,600
Financial Director 1 $60,000 $29.00 480 $13,920
Customer Service 1 $35,000 $17.00 2000 $34,000
Lawyer 1 $68,000 $33.00 800 $26,400
HR Manager 1 $50,000 $25.00 320 $8,000
Database Administrator
1 $80,000 $40.00 500 $20,000
Domain Expert 1 $312,000 $150.00 120 $18,000
Salary Cost $282,992
40% Overhead $113,197
Total Cost $396,1898080
Blue Team - NUTRIcipe
Phase 3 – Budget overview
May 6, 201081
Phase Staffing AdditionalRequirements
Total
Phase 3 $396,189 N/A $396,189
Staffing, 100%Additional Re-quirements, 0%
Blue Team - NUTRIcipe
Overall project budget overview
May 6, 201082
Phase Staffing AdditionalRequirements
Total
Phase 0 N/A N/A N/A
Phase 1 $67,494 $5,900 $73,394
Phase 2 $520,573 $22,570 $543,143
Phase 3 $396,189 N/A $396,189
Total $984,256 $28,470 $1,012,726
Blue Team - NUTRIcipe
Break–Even Analysis
May 6, 201083
Fixed Costs Phase 1 Staff $67,494.00
Phase 1 Additional Requirements $5,900.00
Phase 2 Staff $520,573.00
Phase 2 Additonal Requirements $22,570.00
Phase 3 Staff $396,189.00
Phase 3 Additional Requirements n/a
Total Fixed Costs (TFC) $1,012,726.00
Variable Cost Variable Costs based on Percentages:
Credit card transactions 3.00%
Total Variable Cost per Unit (V) $0.12 Contribution Margin Per Unit (CM) $3.87
Contribution Margin Ratio (CMR) 97.00%
Break-Even Point
Break-Even Units (X) 102,367
Break-Even Sales (S) $408,442.27
Blue Team - NUTRIcipe
When will NUTRIcipe make a profit?
May 6, 201084
When will NUTRIcipe make a profit?
8/1/
2011
11/1
/201
1
2/1/
2012
5/1/
2012
8/1/
2012
-$600,000.00
-$400,000.00
-$200,000.00
$0.00
$200,000.00
$400,000.00
$600,000.00
$800,000.00
$1,000,000.00
$1,200,000.00Break-Even Analysis
Fixed Cost
Total Revenue
Profit (Loss)
Date
Money
Fixed Cost
Total Revenue
Profit (Loss)
We are what we eat
May 6, 2010
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.
85 Blue Team - NUTRIcipe
May 6, 2010
Team collaboration
• Team meetings on Thursdays at 12:30
• Google wave• Ventrilo
86 Blue Team - NUTRIcipe
References
May 6, 2010
• "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
• Food Marketing Institute. http://www.factsfiguresfuture.com
• World Cancer Research Fund. http://www.nursingtimes.net/whats-new-in-nursing/millions-unaware-that-unhealthy-diet-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-cover-generation-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/
• National Relocation. http://profiles.nationalrelocation.com/
• The Web Hacking Incident Database. http://www.xiom.com/whid/2009/39/orange-france-sqlinjection
• Webhosting . http://www.hostpulse.com
• IHRSA. http://cms.ihrsa.org/index.cfm?fuseaction=page.viewPage&pageID=18959&nodeID=15
• IHRSA. The top states statistics. http://cms.ihrsa.org/index.cfm?fuseaction=Page.viewPage&pageId=18334&nodeID=15
• American Council on Exercise. http://www.acefitness.org/article/2843/
• Active Marketing Group. http://activemarketinggroup.com/AssetFactory.aspx?did=32 ,
87 Blue Team - NUTRIcipe
Appendix
May 6, 2010
A. User profile schema design
B. Nutrient schema design
C. Ingredient schema design
D. Recipe schema design
E. Nutrition recommendation algorithm logic
F. Food variety recommendation algorithm logic
G. Recipe choosing algorithm logic
H. Food combining recommendation algorithm
I. Shopping list generator algorithm logic
J. Brief prototype description
K. Combining guidelines chart
L. WBS Phase 1
M. WBS Phase 2
N. WBS Phase 3
O. Management plan
P. Marketing plan
Q. Resource plan
R. Staffing plan
S. Budget plan
T. Risk management plan
88 Blue Team - NUTRIcipe
Appendix
Blue Team - NUTRIcipe
User profile schema design
May 6, 2010Blue Team - NUTRIcipe90
Appendix A
Nutrient schema design
May 6, 2010Blue Team - NUTRIcipe91
Appendix B
Ingredient schema design
May 6, 2010Blue Team - NUTRIcipe92
Appendix C
Recipe schema design
May 6, 2010Blue Team - NUTRIcipe93
Appendix D
Nutrition recommendation algorithm logic
94 Blue Team - NUTRIcipe May 6, 2010
Appendix E
Food variety recommendation algorithm logic
95 Blue Team - NUTRIcipe May 6, 2010
Appendix F
Recipe choosing algorithm logic
96 Blue Team - NUTRIcipe May 6, 2010
Appendix G
Food combining recommendation algorithm
97 Blue Team - NUTRIcipe May 6, 2010
Appendix H
Shopping list generator algorithm logic
98 Blue Team - NUTRIcipe May 6, 2010
Appendix I
Blue Team - NUTRIcipe
Phase 1: WBS, Planning
Appendix L
May 6, 201099
Blue Team - NUTRIcipe
Phase 1: WBS, Hardware and Database Development
Appendix L
May 6, 2010100
Blue Team - NUTRIcipe
Phase 1: WBS, Software Development
Appendix L May 6, 2010101
Blue Team - NUTRIcipe
Phase 1: WBS, Testing and Documentation
Appendix L
May 6, 2010102
Blue Team - NUTRIcipe
Phase 2: WBS, Planning
Appendix M
May 6, 2010103
Blue Team - NUTRIcipe
Phase 2: WBS, Hardware and Database Development
Appendix M May 6, 2010104
Blue Team - NUTRIcipe
Phase 2: WBS, Software Design and Development
Appendix M May 6, 2010105
Blue Team - NUTRIcipe
Phase 2: WBS, Documentation and Testing
Appendix M
May 6, 2010106
Blue Team - NUTRIcipe
Phase 3: WBS, Marketing
Appendix N
May 6, 2010107
Blue Team - NUTRIcipe
Phase 3: WBS, Post Production Improvements
Appendix N
May 6, 2010108