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?
Like this:
Like Loading...
Related
Published by abhirama
Part Ninja, part philosopher, part geek—awesome in whole.
View all posts by abhirama
Published
One thought on “Startup test”