We use checklists (to varying degrees of efficacy and adherence) at work. Obvious case: test procedures (for larger test cases and suites, not unit tests and automated tests). We also use them for things like peer reviews or releasing products to customers (to ensure we've asked the right questions, are releasing the correct product, have done all the things necessary to release the product, etc.).