Continuous Deployment
A software development practice where code changes are automatically deployed to production without manual intervention.
A software development practice where code changes are automatically deployed to production without manual intervention.
A preliminary testing method to check whether the most crucial functions of a software application work, without going into finer details.
A preliminary testing phase conducted by internal staff to identify bugs before releasing the product to external testers or customers.
Application Lifecycle Management (ALM) is the process of managing an application's development, maintenance, and eventual retirement throughout its lifecycle.
Don't Repeat Yourself (DRY) is a software development principle for reducing repetition and redundancy.
A software development practice where code changes are automatically prepared for a release to production.
A server dedicated to automating the process of building and compiling code, running tests, and generating software artifacts.
A statistical rule stating that nearly all values in a normal distribution (99.7%) lie within three standard deviations (sigma) of the mean.
A deployment strategy where a new version is released to a small subset of users to detect any issues before a full rollout.