Learn about software development terms that all small business owners should know
Acceptance Testing
Agile Coach
Agile Documentation
Agile Estimation Techniques
Agile Manifesto
Agile Release Train (ART)
Agile Transformation
Alpha Testing
Ansible
Anti-Patterns
API Documentation
Application Performance Monitoring (APM)
Artifact Repository
Automated Deployment
Automated Testing
AWS CloudFormation
Azure Resource Manager (ARM)
Configuration Management
Configuration Management Tool
Container Orchestration
Containerization
Continuous Delivery (CD)
Continuous Deployment (CD)
Continuous Discovery
Continuous Experimentation
Continuous Improvement
Continuous Integration (CI)
Continuous Testing
Cumulative Flow Diagram (CFD)
Customer Development
Cycle Time
–
Pair Programming
Performance Profiling
Performance Testing
Pipeline as Code
Pivot
Pivot or Persevere Decision
Planning Poker
Portfolio Kanban
Post-Incident Review (PIR)
Product Increment
Product Owner Certification
Product Roadmap
Program Increment (PI)
Progressive Delivery
Proof of Concept (PoC)
Prototype Testing
Prototyping
Pull System
Puppet
SAFe (Scaled Agile Framework)
Scrum Master Certification
Scrum of Scrums
Security Testing
Service Availability
Service Level Agreement (SLA)
Service Mesh
Service Reliability
Service Resilience
Session-Based Testing
Severity Level
Shift-Left Testing
Shift-Right Testing
Split Testing
Sprint Backlog
Sprint Burndown Chart
Sprint Goal
Sprint Planning Meeting
Sprint Retrospective Meeting
Sprint Review Meeting
Static Code Analysis
Story Points
Stress Testing
Swimlanes
System Testing
–
–
–
![](https://teamhub.com/wp-content/uploads/2024/01/Teamhub-hero-video.gif)