Canteen Ordering System For Unilever: Submitted By: Annie Kurian
Canteen Ordering System For Unilever: Submitted By: Annie Kurian
UNILEVER
Submitted by: Annie Kurian
INDEX
1. Identifying stakeholders – Create a list of stakeholders
2. Identify the problem statement in this system.
3. Identify objectives of the new Canteen Ordering System.
4. Create as-is and future process map (using flowcharts). You can use any of
the popular tools in the market like Microsoft Visio, Lucid Chart, Creately,
Pidoco, or Balsamiq
5. As a Business Analyst working on this project, find out the scope of the
Canteen Ordering System. To find the scope you can use the case diagram
(UML) or context diagram for the same.
6. Write down the main features that need to be developed.
7. Write the in-scope and out-of-scope items for this software.
8. Draw an activity diagram for the system.
9. Draw an ER diagram of the system.
10.Write out the business requirements, both the functional and
nonfunctional requirements.
11.Draw wireframes or mock screens for any two of the features namely Menu
Creation and any other feature as deemed fit by the student. (Use the
technique prototyping or wire framing that is taught in the Training). You
can use any of the wireframing tools like Microsoft PowerPoint, Microsoft
Word, Balsamiq, Sketch, Adobe XD, Adobe Illustrator, Figma, UXPin,
InVision Studio, InVision Freehand, or Moqups.
Task 1: Identifying stakeholders – Create a list of stakeholders
end of month
13 Sponsor Authorize and approve the need, scope and budget for
initiative
Task 2: Identify the problem statement in this system
Problem Statement
Employees - Huge rush in canteen during lunch hour results in employees wasting a lot of time
30-35 minutes waiting for table to be vacant.
Canteen – There are two canteens with 150 seating capacity to cater 1500 employees. Peak
hour rush and seating capacity constraint adversely impact order management resulting in,
food excess & shortage, dissatisfied employees.
Possible Solutions
Worst Case Scenario – Shut canteen and follow bring your own food policy
Fishbone diagram:
Task 3: Identify objectives of the new Canteen Ordering System.
Advantages
Objectives:
Business Objective 1:
Reduce canteen food wastage by a minimum of 30% within 6 months following first release.
Scale: Value of food thrown away each month by examining the canteen inventory
Previous - 25% wasted
Must plan for: Less than 15%
Business Objective 2:
Reduce canteen operating costs by 15% within 12 months, following initial release.
Business Objective 3:
Increase average effective work time by 30 minutes per employee per day, within 3 months.
Business Objective 4:
By making the ordering process automated and by delivering the food to the user's
workstation, the canteen will be able to operate with lesser manpower.
Task 4: Create as-is and future process map (using flowcharts).
As-Is Process
Future Process
Task 5 : As a Business Analyst working on this project, find out the scope
of the Canteen Ordering System. To find the scope you can use the case
diagram (UML) or context diagram for the same.
Task 7: Write the in-scope and out-of-scope items for this software.
In Scope
Out of Scope
Task 10: Write out the business requirements, both the functional and
nonfunctional requirements.
Business Requirements:
Business Objective 1:
Reduce canteen food wastage by a minimum of 30% within 6 months following first release.
Scale: Value of food thrown away each month by examining the canteen inventory
Previous - 25% wasted
Must plan for: Less than 15%
Business Objective 2:
Reduce canteen operating costs by 15% within 12 months, following initial release.
Business Objective 3:
Increase average effective work time by 30 minutes per employee per day, within 3 months.
Business Objective 4:
By making the ordering process automated and by delivering the food to the user's
workstation, the canteen will be able to operate with lesser manpower.
Functional Requirements
As a menu manager Ability to create menu; add dishes name, image, price
As a canteen manager, ability to view all order details and respective user, delivery time,
delivery location details
As a delivery boy, ability to update order status – Order picked, on the way
As a delivery boy, ability to update order status as delivered and close the order
As a canteen manager, view all orders (new, in progress, on the way, completed)
As a payroll team member, ability to view completed orders for each employee
As a payroll team member, adjust and make payment on behalf of employees
Ability to notify end user if any selected items become unavailable during order.
Nonfunctional Requirements
Maintainability: there will be very little maintenance to be done on the code
Availability: After 11 am the system shall not allow the users to place orders for
lunch items
Functionality: This canteen ordering system is required to support a volume of 1500
employees ordering.
Performance efficiency: the web pages should be light and render fast.
Usability: The screens should be self-explanatory and very user friendly.
Task 11 :Draw wireframes or mock screens for any two of the features
namely Menu Creation and any other feature as deemed fit by the
student. (Use the technique prototyping or wire framing that is taught in
the Training). You can use any of the wireframing tools like Microsoft
PowerPoint, Microsoft Word, Balsamiq, Sketch, Adobe XD, Adobe
Illustrator, Figma, UXPin, InVision Studio, InVision Freehand, or Moqups.