| 1 | == Software Build Master == |
| 2 | The Software Build Master is responsible for software configuration management, including: |
| 3 | * Working with the software team to define the build process and branching strategies. |
| 4 | * Documenting the build process and branching strategies. |
| 5 | * Generating builds to use for testing and deployment to the robot. |
| 6 | * Working with QA and software developers to ensure builds are healthy. |
| 7 | * Help troubleshoot broken builds and resolve build issues. |
| 8 | * Working with team members to deploy configured software builds to the robot for competitions. |
| 9 | * Ensuring software team compliance with the defined processes. |