Improve the feature. Managing multiple versions of features.
Create multiple features and manage previews versions for each on Git. Three versions of the same feature improvement on Vercel, Supabase, R3F, and ChatGPT.
Improve the feature by generating multiple options and picking the best one.
If there is only one solution
The problem is either too small or large and needs to be reformatted, or not enough research on the subject has been conducted. So let's pick a path forward on quickly resolving those questions.
Demonstrating on a real 3D/ChatGPT integration
Pick any three random project dimensions for the definition, say:
- UX
- Performance
- Creativity
We will define solutions in these directions to evaluate the possibility of each and understand the implications of each.
In this case, we have a 3D space with an HTML user input feature screen that displays results from a ChatGPT 3.5 Turbo API, and a React-Three-Fiber monitor displaying results.
It's not perfect, and we want to make some improvements before releasing this update. First impressions on what needs to be changed:
- Button text illegible
- [ ]
Related Research
RAG & Vector Databases: A Deep Dive for Product Managers
Understanding Retrieval-Augmented Generation (RAG) and the vector stack to build smarter, grounded AI applications.
Leading Cross-Functional AI Teams: Bridging Research and Product
Best practices for managing diverse teams of data scientists, ML engineers, and product designers.
TensorFlow vs PyTorch: A Product Leader's Guide to Framework Selection
A strategic comparison of the two dominant DL frameworks. When to choose which for your AI product stack.