is a popular Git hosting service. It is mostly used for code. In addition to Git, it provides several collaboration features such as bug tracking, feature requests, task management and wikis.
new.doors IT Dictionary provides a brief and simple definitions of the key terminology and technical words, that are most frequently used in the IT environment. We have made every effort to ensure, that the concept is user-friendly and easy to understand, also for the people from the outside of the IT industry. Enjoy!
is Git and Mercurial repository hosting service owned by Atlassian. Like its counterparts, it provides several collaboration features such as issue tracking and wikis.
extension of Trunk Based Development practice, where each integration is verified by automated tools and tests to give fast feedback and detect errors as fast as possible.
like Jenkins, Bamboo, TeamCity. Helps automate the non-human part of software development process with continuous integration and facilitating technical aspects of continuous delivery.
software engineering approach in which teams produce software in short cycles, ensuring that it can be reliably released at any time. This means deployment package is prepared and automatically tested continuously (e.g. once per day) and ready to ship to production.
is similar to Continuous Delivery but ends up on the package being deployed to production instead of just ready to be deployed.
pushing new software package version into target environment.
a distinguishing characteristic of a software item (e.g., performance, portability, or functionality).
making the version package (features) available to end users.
defines the sequence of stages to pass until application is rolled-out to production.