Methods & Patterns
This quadrant covers methods and patterns related to software development, including architecture, security, testing, organizational methodologies, and more.
- Adopt
- 12 / 15 factor appsNew
- AI Assisted ProgrammingChanged
- CSS-in-JSChanged
- Diagrams as Code
- Micro Frontends
- Monorepo
- Serverless
- State Management Pattern
- Strategic Domain-Driven DesignChanged
- Supply Chain SecurityNew
- Visual Regression Tests for Frontend DevelopersNew
- Zero Trust
- ADRChanged
- API-First Design ApproachChanged
- Application Performance ManagementChanged
- Blameless Post Mortems
- Client-Side Error LoggingChanged
- Container-based builds
- Conventional CommitsChanged
- Decoupling via MessagingChanged
- Dependency Update ScanChanged
- Design SystemChanged
- DevOps Practices
- GraphQLChanged
- Microservices
- Mob ProgrammingChanged
- Pair Working
- Pin external dependencies
- Pipeline as Code
- Ports and AdaptersChanged
- Reactive Programming
- Resilience ThinkingChanged
- Semantic Versioning 2.0
- Settings Injection
- Styleguide Driven Development
- Team Start Page
- Trial
- Assess
- Hold