4. Typical Software Development Workflow Gather Code to Merge Sync up locations Merge Code Dynamically added Jobs Package Software Package Component Package Product Test Software Test Components Test Product Test Integration Build Software Compile Link Components Build Executables