Example team · ISOM 472, Fall 2026/2027 · Kuwait University
This is the worked example for ISOM 472. The team and the client are invented. Read it for the shape and the level of detail, then write your own about your own client.
Northgate Bakery, a single shop in Salmiya with four staff. Our contact is Fajer Al-Otaibi, who owns it and works the counter most mornings. Two of us buy bread there; we met her on 14 September and she has agreed to a fifteen-minute call every second Sunday.
Orders for cakes and large bread trays arrive on the shop's WhatsApp. Whoever has the phone writes the order in a paper notebook by the till. At the end of the day the notebook is not copied anywhere. When the morning person is off, the evening person cannot tell which orders were already baked. Fajer says about four orders a week are either baked twice or missed entirely, and the missed ones are found out when the customer arrives.
The counter staff, who would stop guessing, and the customer who arrives to collect. The signal is the number of orders baked twice or missed in a week. Fajer counts it now from memory; she agreed to write the number down each week from 21 September, so we have a before and an after.
| Thing | What it holds |
|---|---|
| Customer | name, phone |
| Order | which customer, what was ordered, day wanted, state (new · baked · collected) |
| Staff member | who marked an order baked or collected |
One customer has many orders. Every change of state records who made it.
Working by the final week: recording an order, the day's list, marking baked and collected, the duplicate flag, and last week's list. Staff sign in with an email and password.
Deliberately not: payments, delivery, stock or ingredients, the Instagram orders Fajer also gets, and anything on the customer's phone. WhatsApp itself is untouched — orders are still read there and typed in here.
Fajer can keep using it on the shop's tablet; it costs nothing to run at her volume. The code stays public, so the next team, or the next student she hires, can pick it up. If she outgrows it, what she has is a written description of exactly what her shop needs, which is worth more to a supplier than a conversation.
We told Fajer on 14 September that this is a student project for a university course, built by four students over one semester; that the code and the page are public and anyone can read them; that we will not put her customers' real phone numbers in it while we build; and that after the final week in December nobody is paid to fix it, though she may keep using it. She said that was fine and asked for it to be "simple enough for Mariam", her evening counter staff.