Just hearing the word checklist in connection with agile development makes a lot of people cringe. When I hear checklist, I tend to think of repetitive work where the worker is provided a step-by-step set of instructions with the hopes of achieving consistency in quality and production times. Think line workers or fast food employees doing the same thing over and over. Or places where there's significant turnover like call centers. None of those examples sound even remotely similar to agile development projects. So at this point you might think you know where I stand on checklists. Maybe you do and maybe you don't.