• Rod at work - Thursday, September 20, 2018 1:28 PM

    Eric M Russell - Thursday, September 20, 2018 11:44 AM

    Regardless of what formal process you follow and which tools you use for the delivery mechanism, many of us have known for years that it's best to perform iterative deployments.

    For me, the example given of how Google does it, was very helpful. I've heard "iterative deployments", but I have never actually seen it in action.

    By "iterative deployment", I simply mean that a major release to an existing production system is deployed incrementally in units, and there could be extended periods of time and testing between each deployment. Components that are functionally dependent (ie: adding a column to table and updating the views and forms that use the column) are deployed within the same unit. From my experience across multiple employers, it's very common.

    "Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho