Knowledge Catalog

Knowledge Building Blocks of the Model

This view bundles all building blocks of the model and makes concepts, methods, tools, and technologies accessible regardless of their structural placement.

Cards per page
Technology

.NET

.NET Core is a cross-platform, open-source framework for building modern applications.

#Cloud#Platform
Concept

.NET Testing Framework

A conceptual framework for tools, libraries and practices for automated testing of .NET applications.

#Software Eng.#Quality Assurance
Concept

12-Factor App

A model for developing cloud-native applications that defines 12 principles to improve software quality and maintainability.

#Cloud#Platform
Method

3-Circle Venn Diagram

A visual facilitation method showing overlaps and differences among three domains to support analysis, prioritization and decision-making.

#Product#Delivery
Method

5 Whys

A problem-solving technique to identify root causes.

#Product#Delivery
Method

A/B Testing

A method for conducting comparative tests to evaluate variations.

#Product#Delivery
Concept

ACID

ACID defines four properties (Atomicity, Consistency, Isolation, Durability) for database transactions that ensure data integrity and predictable behavior under failures.

#Data#Reliability
Method

ADKAR Model

A practical change-management model describing five sequential elements — Awareness, Desire, Knowledge, Ability, and Reinforcement — to effectively guide individual and organizational change.

#Governance#Delivery
Method

ADR Workflow

Structured workflow for creating and tracking Architectural Decision Records (ADR).

#Architecture#Governance
Concept

AI Act

EU regulatory framework for AI systems that sets requirements for risk assessment, transparency and governance.

#Governance#AI
Concept

AI Agent

Autonomous software actors that perceive, plan and act to accomplish tasks; an architectural pattern for assistants, automation and distributed systems.

#AI#Architecture
Concept

AI Assisted Software Development

A concept for integrating AI models into development workflows to assist developers, automate routine tasks, and improve quality assurance.

#Artificial Intelligence#Software Eng.
Page 1 of 139