Software Development glossary
Software
development
terms and definitions
Learn core software development terms and definitions to help your small business get to the next level. Check out our software development glossary, and find related articles and resources.
Learn about software development terms that all small business owners should know
Aa
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)
Bb
Cc
Cc
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
Dd
Ii
Ll
Mm
Oo
–
Pp
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
Rr
Ss
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
Tt
Vv
Xx
–
Yy
–
Zz
–
The future of team collaboration
Teamhub is made for your entire organization. Collaborate across departments and teams.
Privacy first
Create private projects or docs inside public Hubs. The structure of every Hub can be as unique as your organization.
Advanced Dashboard
Get a high level view of everything in your team, department and organization
Guest Accounts
Invite your clients and contractors and collaborate on projects together.
Custom Views
See your tasks and work the way you prefer. Create views custom to your team.
Templates
Use pre-made project templates to save time and get you started.
Time-off Coming soon
Powerful time-off tracking capabilities. Employee directories, attachments, leave management and onboarding.
Development
Marketing
Operations
Human Resources
Sales
Management
See it in action
![](https://teamhub.com/wp-content/uploads/2024/01/Teamhub-hero-video.gif)
What makes us great
The magic that sets us apart from everyone else
![](https://teamhub.com/wp-content/uploads/2023/08/tool-2-jpeg.webp)
A single price
One price for access to all our apps. Save a ton in SaaS costs.
![](https://teamhub.com/wp-content/uploads/2024/01/Teamhub-HR-Tech-1.jpg)
Time-off built right in
Assign tasks and be alerted right away if team members are away.
![](https://teamhub.com/wp-content/uploads/2024/01/Teamhub-workflow.jpg)
Powerful Workflow engine
Map out your business processes. Take the thinking out of flows.
![](https://teamhub.com/wp-content/uploads/2024/01/Teamhub-Private-Board.jpg)
Private Hubs
Your personal space, visible only to those you invite in.
![](https://teamhub.com/wp-content/uploads/2024/01/Foldering.jpg)
Custom Hierarchy
Organize each hub or folders to your own preference.
![](https://teamhub.com/wp-content/uploads/2024/01/Teamhub-automation-1.jpg)
Smart automations
Set up triggers for dozens of different actions and reduce manual effort.