Before the days of agile, scrum, and devops, software development was often done over many-month release cycles. This was largely because complexity in functional requirements, integrations, application architecture, development tools, and infrastructure made it difficult to operate faster development cycles. Even when agile development became a mainstream development process and development tools improved, organizations focused on release cycles that were on the order of several weeks to a few months.
To read this article in full, please click here
(Insider Story)