Professional Documents
Culture Documents
VisionDocument - FamilyUp - v11 (Not Final) - ODM
VisionDocument - FamilyUp - v11 (Not Final) - ODM
VisionDocument - FamilyUp - v11 (Not Final) - ODM
Vision Document
Business Context
Vision
Family commitment
Develop a new Web App to support expense management and events of a family.
All users are a Family ● Needs to easily register an expense. ● Speed up expenses register process
Member (except admin).
● Needs to compare the total of his own ● Simplify and add commitment to the
expenses with the family budget budget goals of the family
Low to High technology
proficiency. ● Needs to add warranties to equipments ● Facilitate the family logistics and
activities
Age between 10/100 years. ● Needs to add and view at a glance his
own events
They use the app on
desktop. ● Contributes to the shopping list
One or two users of each ● Needs to be able to create is own family ● Speed up the monitoring process and
family are Managers. account and profiles flow
● Needs to easily register budgets per Items
(for example: House Rent, Vacations, Food, ● Define the budget goals of the family
Medium to High technology
Education, etc)
proficiency. ● Needs to compare and monitor the ● Monitor and control all logistics of
expenses of each member versus the budget family activities
Age between 18/100 years. ● Download and Upload files with expenses
and budgets
Use frequently the app to ● Associate or change the person responsible
monitoring the budget, for one event, equipment or shopping list
expenses and events.
As Family Member, Michael Adams needs to add expenses with date that can be associated to an item so that he can keep
track of them and to allow the Manager to manage financial aspects of the family and make adjustments accordingly.
As Family Member, Michael Adams must be able to compare his own expenses vs budget by totals and by item (perhaps
using charts in a dashboard) allowing him measure the impact of his own expenses on the family budget.
As Family Member, Michael Adams must have a monthly overview of his own expenses by totals and by item (perhaps using
cards in a dashboard) so that he can be aware of his financial behavior in the current and past month.
As Family Member, Michael Adams needs to quickly glance at next events in a calendar (perhaps in a Dashboard) so he can
keep up with the family activities.
As Family Member, Michael Adams should contribute to the Shopping List, adding new products to the list, and thus helping
the family with that activity.
As Family Member, Michael Adams must contribute to Shopping Lists by checking the products that he already purchased
and also delete products and lists, helping the family with the shopping lists management.
As a Family Member, Michael Adams needs to see, upload and download multiple photos at a time to a past event that he
created or was invited to, so that the family can share event memories.
As Family Member, Michael Adams needs to be able to check weather conditions for events that he created or is invited so
that he can plan what to wear or change the date of the event if the weather forecast is rain.
As Family Member, Michael Adams needs to receive an email alert when there is a warranty expiring within one week. This
will allow him to control the warranties of the equipments and to send them to repair in time if necessary.
As Family Member, Michael Adams needs to download PDF files with equipment warranties, expenses and shopping lists so
that he can print it or save it in his computer.
Low User Story #14
As Manager, Katherine Adams may need to add another manager and needs to add members to the family account using
only their name and email or by sending them an email so that they can start using the application and contribute to the
family logistics and data.
High User Story #2
As Manager, Katherine Adams needs to define items to which expenses and budgets can me associated to so the family can
organize those expenses and budgets and be able to identify where they are spending money. (Items Example 1: Vacations, Education,
House; Items Example 2: Dinners Out, Groceries, Kids Birthdays, Christmas Gifts).
As Manager, Katherine Adams needs to set the budget of the items so that the family members are able to register
expenses inside an item and all family members know what are the financial expectations.
As Manager, Katherine Adams must have a monthly overview of family expenses by totals, by item and by family member
(perhaps using cards in a dashboard) so that she can be aware of expenses in the current and past month.
As Manager, Katherine Adams needs to manage the events of the family, so she needs to create or edit existing events and
be able to set the person responsible for each event.
As Manager, Katherine Adams needs to import and export data for expenses and budgets so that she can import big
bunches of data into the family account and so that she may use application data outside of it or simply to backup.
Events is a list of activities (ordered Profile is a card with all important The products are used to identify the
by date and importance) that one or details of each family member, like items of the groceries list that the
more family members must do on a photo, data of birthday, gender, a family need to buy. A product must
specific date. The family can invite wish list (goals, desires gifts, etc) and have a name and can have codebar
persons outside of the family to the associated roles. picture.
family events. Events Profile Product
HOME
Profile Details Expense Detail Warranty Detail Events Detail Grocery Detail
Family Members All Budgets Items All Expenses All Warranties All Events Grocery List
FamilyUp!