- DevOps with Kubernetes
- Hideto Saito Hui Chuan Chloe Lee Cheng Yang Wu
- 171字
- 2021-07-02 13:41:41
Waterfall and static delivery
Back in the 1990s, software was delivered in a static way—using a physical floppy disk or CD-ROM. The SDLC always took years per cycle, because it wasn't easy to (re)deliver applications to the market.
At that time, one of the major software development methodologies was the waterfall model. This is made up of various phases, as shown in the following diagram:

Once one phase was started, it was hard go back to the previous phase. For example, after starting the Implementation phase, we wouldn't be able to go back to the Design phase to fix a technical expandability issue, for example, because any changes would impact the overall schedule and cost. Everything was hard to change, so new designs would be relegated to the next release cycle.
The waterfall method had to coordinate precisely with every department, including development, logistics, marketing, and distributors. The waterfall model and static delivery sometimes took several years and required tremendous effort.
- Embedded Linux Projects Using Yocto Project Cookbook
- JavaScript從入門到精通(微視頻精編版)
- Node.js Design Patterns
- Redis入門指南(第3版)
- Vue.js前端開發基礎與項目實戰
- C語言程序設計教程(第2版)
- Practical Game Design
- 微信公眾平臺開發:從零基礎到ThinkPHP5高性能框架實踐
- 網絡爬蟲原理與實踐:基于C#語言
- Scala程序員面試算法寶典
- Java EE核心技術與應用
- Terraform:多云、混合云環境下實現基礎設施即代碼(第2版)
- 深度學習程序設計實戰
- Software-Defined Networking with OpenFlow(Second Edition)
- Java多線程并發體系實戰(微課視頻版)