The Joel Test for 2017

You probably have heard about The Joel Test. This test helps you to determine how good a software team is. It was created almost 17 years ago by Joel Spolsky (currently CEO of StackOverflow).

A lot of changed since then.

Here is The Joel Test for 2017:

  1. Do you fulfill all 12 requirements from The Joel Test?
  2. Do you have unit tests?
  3. Do you have integration tests?
  4. Are you doing Code Reviews?
  5. Do you have Continuous Integration?
  6. Do you have Continuous Delivery?
  7. Can you deploy new version every day?
  8. Is every area of “project specific expertise” covered by at least 2 people?
  9. Can you setup developer environment automatically?
  10. Can every developer run full test suite in less than 1 hour (locally or remotely)?
  11. Do you have telemetry and logging to reproduce users’ behavior?
  12. Are you making decisions based on data?

What is missing? Let me know in comments!