1.0 Vision - CivicTechFredericton/mealplanner GitHub Wiki
Executive Summary
There is a need for Greener Village, and other non-profit organizations who support families in need, to help them obtain the food necessary for their Customers to prepare, and proper preparation techniques to reduce food waste. Greener Village, as a food bank, is a vital organization to many families. They have a teaching kitchen and a garden to help those families in need.
The purpose of Meal Planner is to encourage less well-off members of the public to eat more healthily for less money. It’s primarily about education and facilitation.
Meal Planner is an application that is designed with the intent that is be a modular, extensible application that can be easily modified. It will provide our client’s need to organize and more efficiently developer weekly meal plans for their Customers.
This report provides the future vision of the Mealplanner system for Greener Village. It outlines the overall objective of the development, who are the affected parties, and what are their concerns regarding the new version of the application.
Problem Description
Stakeholders & The Concerns
CivicTech Sandi MacKinnon: Director Rory: Project Manager Mike Hadrovic: Project Manager Dan: Senior Programmer Mark Smith: Business Analyst/Programmer - [email protected]
Greener Village
• Minimize time spent designing each plan • Standardize meal plans • Allow for standard meal templates to be used, but customizable for each Customer afterwards. • Save and store meals for Customers • Design system that is easy to understand and learn.
Change Drivers & Opportunities
Vision Statement
The vision is to create a replacement of the current system using newer technologies. This will allow the end users to experience a more elegant and customizable experience with regards to the meal plans, all while minimizing the impact to their current workflow. This will be accomplished by migrating the logic behind the current implementation over to a web app.
- GV tries to minimize their processing time; food hampers for 150 families can be processed in as little as 10 minutes.
- Standard hampers are built for families of 4 and under and then for 4 or more. Contents can change brand and size, but the idea is to provide predictable content.
- Most clients visit once a month.
- Clients tend to be bad at planning. They have limited time and better planning would save them a lot of time. Time limits can cause them to buy convenience food which is more expensive and less healthy.
- The process for setting up clients on meal planner software is: a) 1st client visit: 10 mins. Some personal details are recorded and initial filter parameters. Client is given a generic weekly meal plan to study. b) 2nd client visit: 30 mins. Detailed diet review. c) 3rd client visit: Issue 4-week plan and shopping lists.
Business Objectives
• Create a new application in a technology that looks and feels like a professional application, with easy to understand UI and layouts. • Improve Customer (and Client) satisfaction by moving to a mobile platform. • Reduce time it takes for the client to design and complete a meal plan
Technical Objectives
• Minimize time spent designing each plan • Standardize meal plans • Allow for standard meal templates to be used, but customizable for each Customer afterwards. • Save and store meals for Customers • Design system that is easy to understand and learn.