Deployment isn't a "last step" it should be the first step in a software development process to ensure the whole of the cycle is understood from the startRead less