This document discusses DevOps and continuous integration practices. It explains that DevOps merges developer workspaces into a shared mainline to facilitate test-driven development and establishes quality control throughout development. Continuous integration aims to standardize environments and enable rapid application development and deployment through applying small efforts frequently. Behavior-driven development is discussed as an automated acceptance test-driven technique that captures requirements as scenarios to automate as tests.