Sign in to create and edit playbooks. Sign In Register

Activities in Define Architecture

20 activities · 1 phase

# Name Abbrev. Guidance Dependencies Actions
Inception 20
1 Analyze ESM Artifacts DTA-1 Analyze ESM Artifacts Objective Extract capability requirements per architectural domain from the ESM output artifacts …
2 Define Application Blocks DTA-2 Define Application Blocks Objective Identify bounded contexts, domain packages, module boundaries, and dependency rules. Choose …
3 Define Integration & API Design DTA-3 Define Integration & API Design Objective Choose API style, versioning strategy, contract approach, external integration …
4 Define Code Organization DTA-4 Define Code Organization Objective Define project layout, layer separation, naming conventions, and shared library approach. …
5 Define Data Architecture DTA-5 Define Data Architecture Objective Choose database engine, define schema strategy, select data access patterns, and …
6 Define Test Strategy DTA-6 Define Test Strategy Objective Define the test approach (prefer Test Trophy over Pyramid when integration-heavy), …
7 Define Performance & Scalability DTA-7 Define Performance & Scalability Objective Define expected load profile, caching tiers, async processing strategy, connection …
8 Define Error Handling & Resilience DTA-8 Define Error Handling & Resilience Objective Define error taxonomy, error response format, retry policies, circuit …
9 Define Infrastructure DTA-9 Define Infrastructure Objective Define the local development environment, cloud provider and compute model, networking setup, …
10 Define CI/CD Pipeline DTA-10 Define CI/CD Pipeline Objective Choose CI platform, define pipeline stages, configure artifact registry, set promotion …
11 Define Release & Rollback DTA-11 Define Release & Rollback Objective Choose deployment strategy, define version tagging, establish rollback triggers and …
12 Define Observability DTA-12 Define Observability Objective Define logging, metrics, distributed tracing, dashboards, alerting, and incident response approach. Decisions …
13 Define Config & Secrets DTA-13 Define Config & Secrets Objective Define environment configuration strategy, secrets management, feature flag approach, and …
14 Define Security DTA-14 Define Security Objective Define authentication model, authorization approach, API security measures, dependency scanning, and OWASP …
15 Define Backup & Recovery DTA-15 Define Backup & Recovery Objective Define backup schedule, retention policy, RTO/RPO targets, disaster recovery plan, …
16 Define Developer Experience DTA-16 Define Developer Experience Objective Define IDE setup, code quality tooling, local debugging approach, onboarding flow, …
17 Define Documentation Strategy DTA-17 Define Documentation Strategy Objective Define Architecture Decision Record (ADR) process, API documentation approach, living documentation …
18 Define MCP Architecture DTA-18 Define MCP Architecture Condition: Run only if the system exposes tools or resources via the …
19 Define AI Agent Architecture DTA-19 Define AI Agent Architecture Condition: Run only if the system has in-app LLM agents (agentic …
20 Write SAO.md DTA-20 Position in workflow: Terminal activity of Define Architecture (DTA) — order 20 of 20. Run …