Below is a take home assignment before the interview of the position. You are required to
- Understand the problem background, user stories and system requirements. You may contact the interviewer for further clarification.
- Prepare all the materials needed (documentation, mockup, design and etc.).
- Plan a demo during the interview session.
McDonald is transforming their business during COVID-19. They wish to build the automated cooking bots to reduce workforce and increase their efficiency. FeedMe POS is the software vendor for this automated cooking bot system. As the product owner in the project, your task is to ensure value being delivered after a 2 week sprint.
- As McDonald's customer, after I submit my order, I wish to see my order flow into "PENDING" area and moved to "COMPLETE" area after the cooking bot has completed my order.
- As McDonald's VIP member, after I submit my order, I want my order being process by cooking bot first before all normal order. If there's another VIP order came here, my order should queue behind his/her order.
- As McDonald's manager, I should able to increase or decrease number of cooking bot available in my restaurant. When I add a bot, it should start working immediately on the order. When I remove a bot, the processing dish should remain un-process.
- As McDonald bot, it can only pickup and process 1 order at a time, each cooking bot need 10 seconds to process an order.
Base on the user stories above, you are required to prepare the following material
- Handout for the engineering team to kick start their sprint
- Meeting agenda for your next meeting with McDonald
- Your main job as a product owner is to delivery value to customer after the sprint. Do plan your resource wise to ensure biggest value being delivered
- Communication is the key, show case how you communicate effectively with engineering team and stackholder using different tools.