Using AI in Software Design: How ChatGPT Can Help With Creating a Solution Arch.
summary
Walks through solving the iSAQB Advanced example "Big Spender" by priming GPT‑4 paid model with PDFs and images, using embeddings plus a vector DB to fetch chunks, the code interpreter for testable iterations and PlantUML to generate diagrams. Notes token limits (8k frontend, up to 128k token context via API), finds ChatGPT asks ~10 clarifying questions, produces ASCIIDo documentation and diagrams that are useful but require human verification and would not pass the exam unchanged.
AI-written summary · about
chapters (15)
- 0:00AI in software design
- 1:49iSAQB and exam task
- 3:44How LLMs like ChatGPT work
- 8:53Context and memory in ChatGPT
- 15:28Embeddings and custom data
- 18:42Prompt engineering
- 25:57Preparing the model with documents and glossary
- 26:20Solving Big Spender task
- 29:17Quality attributes and scenarios
- 31:48Utility trees and diagrams
- 33:14Solution strategy
- 37:29Technical context diagram
- 40:24Business to tech mapping
- 42:53Generating quality scenarios
- 43:56Conclusion
related talks
48mUsing AI in Software Design: How ChatGPT Can Help With Creating a Solution Architecture
32mHow to Make AI Work for You: A Deep Dive Guide into ChatGPT for IT Professionals
39mBuilding Your Own Bot with GPT: Harnessing the Power of AI...
15mHarnessing the Power of Generative AI for Intelligent Applications
58mDemystifying GenAI: Build a ChatGPT App with Vector Store
51mA ChatGPT on your own data: how does it work?
45mBringing the Power of AI to Your Application
01h 01mHow ChatGPT Works
