# data[].attributes.body
The design challenge is the creation of a software tool, appropriate for seniors with little technical experience, to allow volunteers to maintain an accurate inventory of food coming into and leaving the Food Bank, as well as current stock in the Food Bank and the warehouse across the street. The software should allow for automatic entry and removal of records for food and for reporting functions.

# data[].attributes.headline
Possible Tasks for admin/supervisor (Bob):

# data[].attributes.subject
Possible Tasks for admin/supervisor (Bob):

# data[].attributes.body
- produce a report of pounds per descriptor category of current inventory, not including the warehouse
- calculate total pounds of food in the warehouse
- produce a graph showing outgoing food (total in pounds) per month over the last 12 months

# data[].attributes.headline
Persona for Bob the Accountant (Admin/Supervisor Role)

# data[].attributes.subject
Persona for Bob the Accountant (Admin/Supervisor Role)

# data[].attributes.body
Name: Bob Singh

Role: Food bank consultant

Age: 45

Gender: Male

Technical skills: Intermediate. Has and uses a smart phone. Sometimes downloads software on his computer.

Background: Certified General Accountant (partially retired); Business Administration diploma

Hobbies: Watching hockey, helping his friends do his taxes, curling, fishing

Goals:

-          To help the food bank operate more smoothly

-          To help with securing funding for the food bank

-          To contribute to the welfare of the community

-          In general, to help people

Quote: “We need a system that more accurately inventories our collection. I spend hours manually checking the shelves, and my time could be put to better use! It would also be great to be able to produce accurate reports so that we can apply for grants.”

# data[].attributes.body
Should we have a look at these tools at some point? Jocelyn showed them to us on Tuesday.
Balsamiq

https://support.balsamiq.com/tutorials/

very simple tool

excellent for rapidly building out your ideas

can link wireframes (combine with Invision for additional interactivity)

we have a class license for project duration (I will share on Connect)

42

Axure

http://www.axure.com/support

very advanced prototyping tool

difficult to build out your ideas

very high level of interactivity

free team version available for students (apply online)

43

Hotgloo

https://www.hotgloo.io/

very simple tool

easy to build out your ideas

high level of interactivity

we have a class license for project duration (I will share on Connect)

44

Other prototyping tools

Invision

https://www.invisionapp.com/

make images interactive

combines well with Balsamiq

Lots more out there

# data[].attributes.body
Thanks, Andry!

# data[].attributes.body
HI I have got to finnish my data structures assignment then I am going to bed. I'll work on brainstorming more in the morning. ( I am more of a morning person)

feel free to delete this post once everyone has read it
- have read - I will also stop pretty soon as I still have to prepare some stuff for my 111 lab tomorrow (Sharon)

# data[].attributes.headline
Related to Software Implementation phases

# data[].attributes.subject
Related to Software Implementation phases

# data[].attributes.body
Is one of the goals of this project to build one inverntory system for both west kelowna and kelowna? or are we focusing on Kelowna

Sharon: I think David mentioned this as a requirement when he gave the tour. But maybe it is up to us whether to implement this or not at this stage. I think it doesn't make sense at this stage. But as you suggest, we could still have a work order form (add presumably WK would add the same one to their system or access it off their main website or something).

# data[].attributes.body
I think we could implement a work order easily. All the app would need is a section to fill out a work order.

# data[].attributes.body
Does our system need to count the number and types of hampers that are sent out, or will that be separate from our system.

-Andry:  They already have a system for sent out hampers (link2feed). Our main concern is the tracking of incoming inventory

OK, good. -S

# data[].attributes.body
Do volunteers currently have the ability to add in a new item or is that something only David can do?

Andry: I think the volunteers put a checkmark on a sheet of paper everytime they finnish packing a box, David puts it into a sheet and the accountant double checks that sheet.

# data[].attributes.body
One task would be transferring a box from the main food bank to the warehouse -- change location code? Also, there should be a way to tag outgoing boxes that are going to West Kelowna.

# data[].attributes.body
Have some kind of cheap arduino to update an existing database through the click of a button, for each category. (this would not involve barcodes)

# data[].attributes.body
I wonder if a web-based solution would be better than a phone app for the food bank's purposes. If the volunteers are mostly seniors, they might not all have smartphones. Also, they might need bigger font sizes because of vision issues and it might be hard to get everything on a phone screen that they need!

# data[].attributes.body
Yes, an admin/supervisory persona would be perfect! The manager did mention this is his first time managing an inventory based "company"

# data[].attributes.body
Sounds like a great idea. We can develop that tomorrow when we meet, or if you are wanting to work on it tonight that works as well

Sharon: Don't think I will have time tonight, but can do it tomorrow morning or evening!

# data[].attributes.body
West Kelowna and Kelowna need to know what each other's inventory is -- but they have different classification systems. Should there be a second phase of the software development that focuses on integrating the two inventory systems and providing access to both? They must have a common classification system before this happens.
Andry: The manager mentioned this. West Kelowna mainly uses descriptions so he often had to figure out what exactly the other manager wanted. ( He has a knack for it now but if we come up with a good category system west Kelowna could very well adopt it.

# data[].attributes.body
Andry and Ryan, if you haven't looked at my personas yet, would you give them a glance? The two I created are for senior volunteers, but I think we should also have an admin/supervisory persona. Though that seems weird when only one or two people would fall into that category, David (I think that was the manager's name) and the volunteeer who is/was an accountant. These people would be the only ones accessing certain important functions (e.g. creation of reports and editing of food categories), so I think there should be a representative persona.

# data[].attributes.body
-Barcode scan each individual item coming into the warehouse and put these items into an inventory database to have an accurate inventory count when items are brought in/brought out.

-Change the category master list to something easier to follow, such as, using descriptors instead ("Beverages", "Grains", etc.). This reduces the confusing category names such as B4, and J3.

Andry: Has Jeff posted the papers for the current categories already? because some of their categories didn't need changing as they were pretty sensible

-Abandon the paper in/out model and instead have an available computer for volunteers to walk over to and then change the counts of things coming in/out so you have easily accessible data, and are able to see the changes in real time

# data[].attributes.body
When volunteers are barcoding a box, it would be good if they could search in different ways to find the appropriate item/descriptor for the box. For example, they should be able to click on a broad category, view the items in that category, and select one. But could they also search the database by descriptor or code?

# data[].attributes.body
Meeting Sunday morning Library 1pm?

- brain-storming tonight

-story boards tomorrow.

Sharon:
Yes, see you at 1 pm today at the library!