1.1 Systems in organisations
product release
the process of launching a new product for a specific market or user base
update
a software file that contains fixes for problems found by other users or the software developer
patch
a software update comprised code inserted into the code of an executable program
continuous delivery
a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time
agile software development
an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organising and cross-functional teams and their customers / end-users
development operations (DevOps)
a software engineering culture and practice that aims at unifying software development (Dev) and software operations (Ops)