Refers to the automated steps that use source inputs to create artifacts necessary to install a software system. Source inputs generally include typical programmer-written source code but may also include static content (e.g., html files, etc.), and other pre-compiled components. Artifacts vary widely but typically include binary files (e.g., executables, .jar, .dll files), often packaged together for ease of deployment.

See also: Breaking the Build

 

What’s Next?

Turn words into action by taking an introductory course in Agile software development. Learn more about our Certified Scrum Development Lab now.