AI Prototype Designer
AI Prototype Designers rapidly conceptualize, build, and iterate on functional AI-powered prototypes-from conversational agents an…
Skill Guide
The systematic creation of structured records that define a prototype's design components, data/control flows, and the analysis of its potential failure modes, causes, and mitigations.
Scenario
You have built a basic two-tier web app (frontend + API server + database) as a personal project. Now, document its architecture and potential failure modes for a new team member.
Scenario
Your team has a prototype consisting of 3-4 microservices for an e-commerce checkout flow. You need to assess its resilience before load testing.
Scenario
You are the tech lead for a prototype involving event-driven architecture, multiple data stores, and third-party integrations. The documentation must support design reviews, chaos experiments, and onboarding.
Use C4 for hierarchical system views (Context, Container, Component). Use PlantUML/Mermaid for version-controlled, text-based diagrams. Use Draw.io for quick visual collaboration.
Apply FMEA for systematic, scored risk assessment of components. Use FTA for root-cause analysis of specific top-level failures. Use Chaos Engineering principles to empirically discover and document failure modes.
Store docs as code in Git for versioning and traceability. Use static site generators to host searchable documentation. Use ADRs to formally document the context and consequences of key design choices.
Answer Strategy
Use the STAR method (Situation, Task, Action, Result). Begin by describing the prototype's purpose and high-level architecture (use C4 levels). Explain your prioritization criteria (e.g., 'I focused on components with high complexity or external dependencies'). Detail one significant failure mode, its potential impact, and the mitigation you documented. Emphasize the business or technical risk it addressed.
Answer Strategy
This tests pragmatism, reverse-engineering skill, and risk-based prioritization. The strategy is to triage, not boil the ocean. Start with the most critical components for current development goals.
1 career found
Try a different search term.