108
CS410 Blue Team Milestone Presentation May 6, 2010

CS410 Blue Team Milestone Presentation May 6, 2010

Embed Size (px)

Citation preview

Page 1: CS410 Blue Team Milestone Presentation May 6, 2010

CS410 Blue TeamMilestone Presentation

May 6, 2010

Page 2: CS410 Blue Team Milestone 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

Page 3: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 4: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 5: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 6: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 7: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 8: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 9: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 10: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 11: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 12: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 13: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 14: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 15: CS410 Blue Team Milestone Presentation May 6, 2010

America needs help

May 6, 2010

USDA Healthy Eating Index

Poor diets16%

Good diets10%

Need improvement

diets74%

15 Blue Team - NUTRIcipe

Page 16: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 17: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 18: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 19: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 20: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 21: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 22: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 23: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 24: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 25: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 26: CS410 Blue Team Milestone Presentation May 6, 2010

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!

Page 27: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 28: CS410 Blue Team Milestone Presentation May 6, 2010

GUI: Welcome Back

May 6, 2010Blue Team - NUTRIcipe28

Page 29: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

GUI: Profile

May 6, 201029

Page 30: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

GUI: Preferences

May 6, 201030

Page 31: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

GUI: Profile overview

May 6, 201031

Page 32: CS410 Blue Team Milestone Presentation May 6, 2010

GUI: Plan Meals

May 6, 2010Blue Team - NUTRIcipe32

Page 33: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

GUI: Shopping List

May 6, 201033

Page 34: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Technical Discussions

May 6, 201034

Page 35: CS410 Blue Team Milestone Presentation May 6, 2010

Major component diagram

May 6, 201035 Blue Team - NUTRIcipe

Page 36: CS410 Blue Team Milestone Presentation May 6, 2010

Software milestones

May 6, 2010Blue Team - NUTRIcipe36

NUTRIcipe Software

Milestones

Database Algorithms Nutrient Calculator Interfaces Testing

Page 37: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 38: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 39: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 40: CS410 Blue Team Milestone Presentation May 6, 2010

Marketing analysis

May 6, 2010Blue Team - NUTRIcipe40

Page 41: CS410 Blue Team Milestone Presentation May 6, 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

May 6, 201041

Blue Team - NUTRIcipe

Page 42: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 43: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 44: CS410 Blue Team Milestone Presentation May 6, 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

May 6, 2010

1. US Department of Labor 2. Leah Hoffman and Lacey Rose

44 Blue Team - NUTRIcipe

Page 45: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 46: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 47: CS410 Blue Team Milestone Presentation May 6, 2010

Primary customers Secondary customersFitness centers Working class citizens

People over 60StudentsInsurance companiesStudent cafeterias

May 6, 2010

Marketing plan

47 Blue Team - NUTRIcipe

Page 48: CS410 Blue Team Milestone Presentation May 6, 2010

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’)

Page 49: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 50: CS410 Blue Team Milestone Presentation May 6, 2010

May 6, 2010

Competition matrix

50 Blue Team - NUTRIcipe

Page 51: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 52: CS410 Blue Team Milestone Presentation May 6, 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 risksTechnical risksSchedule risksFinancial risksLegal risks

May 6, 201052 Blue Team - NUTRIcipe

Page 53: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 54: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 55: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Resources, Staffing and Budgets

May 6, 201055

Page 56: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 57: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 58: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 0 - WBS

May 6, 201058

Page 59: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1 - Organization

May 6, 201059

Project Manager

Software Engineer (3)

Database Developer

Documentation Specialist

Nutrition Director

Database Expert

Page 60: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 61: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1 - MFCD

May 6, 201061 Appendix K

Page 62: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1 - WBS

May 6, 201062 Appendix L

Page 63: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 64: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 65: CS410 Blue Team Milestone Presentation May 6, 2010

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%

Page 66: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1 - Funding

SBIR funding agency:National Science Foundation

Phase 1: up to $100,000

May 6, 201066

Page 67: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2 - Organization

May 6, 201067

Project Manager

Software Tester(2)

Documentation Specialist

Software Engineer (3)

Web Developer

Nutritional DirectorDatabase

Administrator

Page 68: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2 - WBS

May 6, 201068 Appendix M

Page 69: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 70: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 71: CS410 Blue Team Milestone Presentation May 6, 2010

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%

Page 72: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2 - Funding

SBIR funding agency:National Science Foundation

Phase 2: up to $750,000

May 6, 201072

Page 73: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 74: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 3 - Milestones

Production preparationWebsiteMarketing productTechnical supportCustomer support/feedbackContinual developmentDocumentation

May 6, 201074

Page 75: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 3 - WBS

May 6, 201075 Appendix N

Page 76: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 3 – Marketing plan – Year 1

May 6, 201076

YMCA of SHR branches: 15YMCA of SHR members: 140,408

Page 77: CS410 Blue Team Milestone Presentation May 6, 2010

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’)

Page 78: CS410 Blue Team Milestone Presentation May 6, 2010

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’)

Page 79: CS410 Blue Team Milestone Presentation May 6, 2010

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’)

Page 80: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 81: CS410 Blue Team Milestone Presentation May 6, 2010

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%

Page 82: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 83: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 84: CS410 Blue Team Milestone Presentation May 6, 2010

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)

Page 85: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 86: CS410 Blue Team Milestone Presentation May 6, 2010

May 6, 2010

Team collaboration

• Team meetings on Thursdays at 12:30

• Google wave• Ventrilo

86 Blue Team - NUTRIcipe

Page 87: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 88: CS410 Blue Team Milestone Presentation May 6, 2010

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

Page 89: CS410 Blue Team Milestone Presentation May 6, 2010

Appendix

Blue Team - NUTRIcipe

Page 90: CS410 Blue Team Milestone Presentation May 6, 2010

User profile schema design

May 6, 2010Blue Team - NUTRIcipe90

Appendix A

Page 91: CS410 Blue Team Milestone Presentation May 6, 2010

Nutrient schema design

May 6, 2010Blue Team - NUTRIcipe91

Appendix B

Page 92: CS410 Blue Team Milestone Presentation May 6, 2010

Ingredient schema design

May 6, 2010Blue Team - NUTRIcipe92

Appendix C

Page 93: CS410 Blue Team Milestone Presentation May 6, 2010

Recipe schema design

May 6, 2010Blue Team - NUTRIcipe93

Appendix D

Page 94: CS410 Blue Team Milestone Presentation May 6, 2010

Nutrition recommendation algorithm logic

94 Blue Team - NUTRIcipe May 6, 2010

Appendix E

Page 95: CS410 Blue Team Milestone Presentation May 6, 2010

Food variety recommendation algorithm logic

95 Blue Team - NUTRIcipe May 6, 2010

Appendix F

Page 96: CS410 Blue Team Milestone Presentation May 6, 2010

Recipe choosing algorithm logic

96 Blue Team - NUTRIcipe May 6, 2010

Appendix G

Page 97: CS410 Blue Team Milestone Presentation May 6, 2010

Food combining recommendation algorithm

97 Blue Team - NUTRIcipe May 6, 2010

Appendix H

Page 98: CS410 Blue Team Milestone Presentation May 6, 2010

Shopping list generator algorithm logic

98 Blue Team - NUTRIcipe May 6, 2010

Appendix I

Page 99: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1: WBS, Planning

Appendix L

May 6, 201099

Page 100: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1: WBS, Hardware and Database Development

Appendix L

May 6, 2010100

Page 101: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1: WBS, Software Development

Appendix L May 6, 2010101

Page 102: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 1: WBS, Testing and Documentation

Appendix L

May 6, 2010102

Page 103: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2: WBS, Planning

Appendix M

May 6, 2010103

Page 104: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2: WBS, Hardware and Database Development

Appendix M May 6, 2010104

Page 105: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2: WBS, Software Design and Development

Appendix M May 6, 2010105

Page 106: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 2: WBS, Documentation and Testing

Appendix M

May 6, 2010106

Page 107: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 3: WBS, Marketing

Appendix N

May 6, 2010107

Page 108: CS410 Blue Team Milestone Presentation May 6, 2010

Blue Team - NUTRIcipe

Phase 3: WBS, Post Production Improvements

Appendix N

May 6, 2010108