Incorporating AI into software products presents a unique challenge for product designers: finding the balance between automation and user agency. This balance is crucial for creating products that are not only efficient but also engaging and satisfying for users. To illustrate this, let's look at a story from the 1950s involving General Mills's Betty Crocker instant cake mix.
Back in the 50s, General Mills introduced a ready-to-use cake mix called Betty Crocker. All you had to do was pour in water, mix it up, and bake it. An hour later, you'd have a delicious cake. Despite the convenience and quality of the product, it didn't sell well. The reason? It was too convenient. People felt guilty serving something that required so little effort. They wanted to feel involved in the process.
General Mills responded by removing the powdered egg from the mix and instructing users to add a fresh egg themselves. This simple change made users feel like they were truly baking, not just following a simple step. Sales skyrocketed as a result.
This story highlights an essential lesson for AI product design: while automation can greatly enhance efficiency, users still need to feel like they are contributing to the process. Here are some key considerations for product designers when incorporating AI into their software products:
1. Identify Critical Decision Points
Determine which parts of the workflow benefit most from human input. For example, in a content generation tool, AI can suggest options, but the user should make the final selection. This keeps the user engaged and ensures the output aligns with their preferences.
2. Maintain Transparency
Users should understand how AI makes decisions and have the ability to override or adjust those decisions. Transparency builds trust and allows users to feel more in control.
3. Provide Customisation Options
Allow users to customise AI behaviour to suit their needs. This could mean adjusting the level of automation or personalising the AI's responses based on their style and preferences.
4. Encourage User Interaction
Design the product to encourage regular user interaction. This could involve periodic prompts for user input or opportunities for users to refine AI-generated suggestions.
5. Balance Efficiency and Engagement
Ensure that while AI handles repetitive or complex tasks, users still engage with meaningful parts of the process. This maintains a sense of ownership and satisfaction in the final outcome.
In conclusion, the story of Betty Crocker's cake mix teaches us that even in highly automated systems, there's value in allowing users to "add the egg." By thoughtfully integrating user input into AI workflows, product designers can create more engaging and satisfying products that users feel connected to.