Skip to content
Jacob Zimmerman edited this page Jun 27, 2016 · 1 revision

The Autolab team consists of people with the following roles:

  • Principal: Manage the project in terms of overall vision and mission. The principal is responsible for selling Autolab to clients and communicating the needs of potential clients to the lead developer.
  • Lead Developer: Manage the development team and maintain a clear understanding of the current and future states of the project. The lead developer should also check over all code submitted by other developers and should be the only developer to push changes into production.
  • Developer: Develop new features, find and fix bugs, optimize existing features.
  • System Administrator: Manage the physical systems and daemon processes. Including Web server, database server, NFS file share, Tango, Tashi, and networking.
Developers need @ANDREW.CMU.EDU accounts, the lead developer and system administrator should have @CS.CMU.EDU accounts as well.