Starting with the End in Mind

There’s a lot of excitement in a new project. The code flies from the fingertips and it isn’t too long before a developer can look back in amazement at how much has been written. In these early stages of development it is important to understand how software will be deployed into a production environment. When […]