DTTP AI PM

Revolutionizing Pizza Ordering

DomiChat is Domino’s AI-powered assistant designed to enhance both online and in-store shopping experiences by improving inventory accuracy, price matching, and product discovery.

Problem Space 

Problem Statement  

How might we increase user experience with the AI tool - DomiChat - both online and in-store, generate revenue for the organization and help with inventory management.”

Problem Background  

From the onset of the pandemic in 2020, it has been difficult to process online orders seamlessly and customers ordering in-store have been missing some condiments within their pizzas. The inconsistency of the supply of dough, pastries, drinks and inventory management saw the decline of revenue, loss of some customers and employee morale.”

Research Insights

User Pain Points

“Using old-school strategies such as Face-2-Face communication rather than online platforms such as Quora and Facebook groups, we identified a few different categories of prospective users and did about 6 user interviews. Some of the Pain Points are inaccuracy of their pizza order placed, difficulty in finding items in-store, affordability of the numerous Pizza products purchased, lacking excellent customer experience: ”

Supporting Data

75% of people we spoke to mentioned they were unhappy with the current situation and wanted to see changes in the organization across the different stores across the nation and online..


Feedback

“Our preliminary user research to validate this problem with people in the country found that the quality and taste of the Pizza needed improvement, the customer experience needs to be unique for each store and online, as well as affordability of the pizza products.”

Landing on the Solution

“Based on our target users’ pain points, we knew we wanted to work on the following features: user experience with the AI tool, change management of the employees through training and skill acquisition, price reduction through coupons and discounts”

Explanation of Solution

“After we showcased our prototype to the users again, we learned that the AI-tool empowered the users with wholesome experiences through innovative product offerings, improvements with the quality and taste of each Pizza product.”

User Flows/Mockups

Here is the link to one of the User Flows - https://drive.google.com/file/d/1zZKC5PjkYrL3h_5_xbXyyZ_lJZs4jrLv/view?usp=drive_link

Figma UI/UX Designs

Here is the link to the User Interface and User Experience journey of the Domichat AI tool - https://www.figma.com/design/T3liRSfvYcdPNDKu8u65Ar/Domichat-UI%2FUX-Designs-(Final)?m=auto&t=1VfDDlmJAxLN8Ioj-6

Future Steps

This is what we learned from speaking to customers: improvement of the quality of taste in each pizza is mandatory, price affordability is necessary, discounts and coupons on special occasions such as independence, thanksgiving, etc., enhanced user experience in-store and interactive AI chat bot online and through mobile applications.

Possible additional problems to address are global expansion, inventory and supply management.

Images - UI/UX Designs.

             

                   

                       

           

                       

Learnings

Product Manager Learnings:

Oluwaseyi Adeniyan

Co.Lab was a very interesting experience for me because the training sessions were planned, the layout and timeliness was accurate, the mentor was vast with the knowledge and resources to share for the improvement of the learning. Also, the instructor of the course, Ayo, is vast, knowledgeable, and impactful with his experiences of AI Product Management.

Designer Learnings:

Designer Learnings:

Jo Sturdivant

  1. Adapting to an Established Team: Joining the team in week 6 of 8 was challenging, as I had to quickly adapt to existing workflows, dynamics, and goals. This mirrors real-world situations where you often integrate into teams mid-project, and flexibility is essential.
  2. Work-Blocking for Efficiency: With only two weeks to complete the project, I learned the importance of a structured work-blocking system. This approach allowed me to manage my time effectively and meet deadlines under pressure.
  3. Making Data-Driven Design Decisions: Unlike my past projects, I had to rely on research conducted by others. This was a valuable experience in using pre-existing data to guide design decisions, helping me focus on the core insights without starting from scratch.

Developer Learnings:

Developer Learnings:

Vanady Beard

&

As the back-end developer, I learned how important it is to create efficient and reliable systems that support the entire application. This experience also taught me the importance of optimising the database and ensuring the backend is scalable and easy to maintain.

Developer Learnings:

Stephen Asiedu

&

As a back-end developer, I've come to understand the importance of being familiar with various database systems and modules. This knowledge enables me to build diverse applications and maintain versatility in my work. I've also learned that the responsibility for making the right choices rests on my shoulders, guided by my best judgement.

Developer Learnings:

&

Developer Learnings:

Maurquise Williams

&

  1. Process of Creating an MVP: Developing a Minimum Viable Product (MVP) taught me how to focus on delivering core functionalities balancing between essential features and avoiding scope creep.
  2. Collaboration in a Real-World Tech Setting: This experience taught me how to collaborate efficiently in a fast-paced tech environment, keeping the team aligned and productive, even while working remotely across time zones.
  3. Sharpening Critical Thinking and Problem-Solving Skills: This experience honed my ability to think critically and solve problems efficiently. By tackling challenges and finding quick solutions, I sharpened my decision-making and troubleshooting skills in a dynamic, real-world setting.

Developer Learnings:

Jeremiah Williams

&

All in all this experience was very awesome I learned that in coding with others being transparent is key

Developers Learnings:

Justin Farley

&

I learned how important communication is when working with a team. Communication provides understanding, advice, ideas, and much more. While working with the product team, I’ve found that communication keeps everything flowing smoothly. Working with a team also showed me that every member brings something different to the table and we all have to work together in order to align and meet our end goal.

Full Team Learning