DEV Community

Cover image for GenAI Foundations – Chapter 5: Project Planning with the Generative AI Canvas
Romina Mendez
Romina Mendez

Posted on

GenAI Foundations – Chapter 5: Project Planning with the Generative AI Canvas

👉 “A structured framework to design and validate AI initiatives”

Introduction

AI Project Planning

When managing and planning an AI project, it is essential to prepare key questions for the user in advance and clearly define the scope of the work.
In this context, I decided to develop a specific canvas for generative AI projects, inspired by tools such as the Business Model Canvas (used to design business models) and the ML Canvas (focused on the planning of machine learning projects). As in those methodologies, the objective is to offer a visual and structured representation that facilitates the organization of ideas and the definition of priorities.

Canvas Structure

The canvas is organized into four main blocks:
Define Value (Why?)

At the center, the purpose of the project is established. Not everything that can be automated should be this block allows identifying which problems are truly priority and high impact.

Build (What?)

Once the purpose is defined, what to build is determined: requirements, limits, and scope of the solution. Here data dependencies are considered (what information is needed, how it is obtained, and under what conditions it can be used) along with the costs and the required investment.

Deliver (How?)

This block answers how the solution will be implemented. It includes the selection of the appropriate model, the deployment architecture, and the integration with other systems. However, Deliver is not limited to the technical implementation, but also incorporates the definition of evaluation metrics that allow measuring, correcting, and continuously improving the system.

Validate

Finally, the project must be constantly validated. This block covers the comparison of the results with the initial objectives, the monitoring of risks, and the verification that the solution is safe, reliable, and sustainable over time.


From Concept to Canvas: Structuring AI Projects

Below you can see that each section of the Generative AI Project Canvas is accompanied by a series of questions and subtopics that help guide the definition of the project. These guides allow going deeper into the key aspects, from the purpose and value to the data strategy, implementation, and risks, in a structured way.

We must mainly answer

🎯 Define Value (Why?)

  • Value Proposition: What unique value are we creating with this solution?

🛠️ Build (What?)

  • Output: What will the AI generate as the final deliverable?
  • Data Strategy: How will we source, prepare, and update the data?
  • Costs & ROI: What will it cost and what return will it bring?

⚙️ Deliver (How?)

  • Implementation: How will we deploy, integrate, and maintain it?
  • Model Approach: Which model will we use and how will we adapt it?

✅ Validate

  • Evaluation Metrics: How will we evaluate quality and success?
  • Risks & Monitoring: What risks exist and how will we mitigate them?

💡 You can access the complete template in its editable version on Google Presentation to reuse it directly.

With this canvas, you now have a complete toolkit: from prompt design to RAG architectures, evaluation, and project planning. The GenAI Foundations series is a starting point to explore, adapt, and responsibly scale generative AI in your domain.


📚 References

  1. Academy OpenAI. (2025, febrero 13). Advanced prompt engineering. https://academy.openai.com/home/videos/advanced-prompt-engineering-2025-02-13
  2. Anthropic. (s.f.). Creating message batches. Anthropic Documentation. https://docs.anthropic.com/en/api/creating-message-batches
  3. AWS. (s.f.). ¿Qué son los modelos fundacionales?. https://aws.amazon.com/es/what-is/foundation-models/
  4. AWS. (s.f.). ¿Qué es Retrieval-Augmented Generation (RAG)?. https://aws.amazon.com/es/what-is/retrieval-augmented-generation/
  5. Cloud Skills Boost. (s.f.). Introduction to generative AI. Google Cloud. https://www.cloudskillsboost.google/course_templates/536
  6. Google Developers. (s.f.). Ingeniería de instrucciones para la IA generativa https://developers.google.com/machine-learning/resources/prompt-eng?hl=es-419
  7. Google Developers. (s.f.). Información general: ¿Qué es un modelo generativo? https://developers.google.com/machine-learning/gan/generative?hl=es-419
  8. IBM. (s.f.). What is LLM Temperature?. https://www.ibm.com/think/topics/llm-temperature
  9. IBM. (s.f.). ¿Qué es el prompt engineering ? https://www.ibm.com/es-es/think/topics/prompt-engineering
  10. IBM. (s.f.). AI hallucinations. https://www.ibm.com/es-es/think/topics/ai-hallucinations
  11. Luke Salamone. (s.f.). What is temperature?. https://blog.lukesalamone.com/posts/what-is-temperature/
  12. McKinsey & Company. (2024-04-02). What is generative AI?https://www.mckinsey.com/featured-insights/mckinsey-explainers/what-is-generative-ai
  13. New York Times. (2025-05-08). La IA es cada vez más potente, pero sus alucinaciones son cada vez peores https://www.nytimes.com/es/2025/05/08/espanol/negocios/ia-errores-alucionaciones-chatbot.html
  14. Prompt Engineering. (2024-04-06). Complete Guide to Prompt Engineering with Temperature and Top-p https://promptengineering.org/prompt-engineering-with-temperature-and-top-p/
  15. Prompting Guide. (s.f.). ReAct prompting. https://www.promptingguide.ai/techniques/react
  16. Prompting Guide. (s.f.). Consistency prompting. https://www.promptingguide.ai/techniques/consistency
  17. Learn Prompting. (2024-09-27). Self-Calibration Prompting https://learnprompting.org/docs/advanced/self_criticism/self_calibration
  18. AI Prompt Theory. (2026-07-08). Temperature and Top p: Controlling Creativity and Predictability https://aiprompttheory.com/temperature-and-top-p-controlling-creativity-and-predictability/?utm_source=chatgpt.com
  19. Vellum. (s.f.). How to use JSON Mode https://www.vellum.ai/llm-parameters/json-mode?utm_source=www.vellum.ai&utm_medium=referral
  20. OpenAI. (2025-08). What are tokens and how to count them?. https://help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them
  21. Milvus.(s.f.) What are benchmark datasets in machine learning, and where can I find them?. https://milvus.io/ai-quick-reference/what-are-benchmark-datasets-in-machine-learning-and-where-can-i-find-them

Top comments (0)