Agile
Quick Definition
Iterative approach delivering value incrementally
Full Definition
An iterative approach to project management delivering value incrementally.
Examples
sprints, standups, retrospectives, user stories, kanban
Related Terms
scrum
kanban
sprint
More General Terms
Microservice Architecture
Structuring apps as loosely coupled independent services
Monitoring
Observing system behavior for issues and optimization
Documentation as Code
Applying dev practices to documentation management
DevSecOps
Integrating security into DevOps processes
CQRS
Separating read and write models for better scaling
Refactoring
Restructuring code without changing external behavior