Startup test

by abhirama

Where does your startup stand on the below?

  • Do you have version control?
  • Do you back up data(server data, db data, etc)?
  • Can you build using a single command or prosaically, do you have build scripts?
  • Can you deploy code to production in a single click/command?
  • Do you have different staging environments like dev, qa, pre production etc?
  • Do you have a script to bootstrap the database so that any one can run the app locally?
  • Are your configuration files in version control?
  • Do you use a system provisioning tool?
  • Do you use a database versioning tool?
  • Are your system and business metrics graphed?
  • Do you have alerting systems in place when your business or system metrics go out of whack?
  • Do you have a document listing all the ips/machines in use, external software services used along with their user name and password?
  • Do you have unit and integration testing suites?
  • Do you use a task/project management tool?
  • Does your team swear by code review?
  • Advertisements