https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
The key questions (more "yes" answers being better) were:
• Do you use source control?
• Can you make a build in one step?
• Do you make daily builds?
• Do you have a bug database?
• Do you fix bugs before writing new code?
• Do you have an up-to-date schedule?
• Do you have a spec?
• Do programmers have quiet working conditions?
• Do you use the best tools money can buy?
• Do you have testers?
• Do new candidates write code during their interview?
• Do you do hallway usability testing?
A quarter of a century later, are these still a good test? Were they even back then? Which ones do your teams honor and what might you choose to replace or supplement them with today?