I know Dev shops don't like processes and forms, but that "checklist" is exactly that. It simply shows that processes and procedures are tools that are useful if that use can be limited.
It's a means of formalizing the deployment before automating it. Which makes sense, when automating you need to understand what you're trying to automate first.