- Implementing Modern DevOps
- David Gonzalez
- 157字
- 2021-07-08 10:11:16
The cost of fixing a bug
Once we have made it clear that we have a communication problem, bugs are expected to arise during our process. Either a misalignment with the requirements or even the requirements being wrong usually leads to a defect that could prevent us from deploying the application to production and delay everything.
In waterfall, fixing a bug is increasingly possible in every step we take. For example, fixing a bug in the requirements phase is very straightforward: just update the diagrams/documentation, and we are done. If the same bug is captured by a QA engineer in the verification phase, we need to:
- Update the documents/diagrams
- Create a new version of the application
- Deploy the new version to the QA environment

If the bug is caught in production, you can imagine how many steps are involved in fixing it, not to mention the stress, particularly if the bug compromises the revenue of your company.
- C及C++程序設計(第4版)
- 自制編譯器
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- Cross-platform Desktop Application Development:Electron,Node,NW.js,and React
- Rust編程從入門到實戰
- AngularJS Web Application Development Blueprints
- 常用工具軟件立體化教程(微課版)
- Oracle數據庫編程經典300例
- Unity Character Animation with Mecanim
- R語言實戰(第2版)
- 軟硬件綜合系統軟件需求建模及可靠性綜合試驗、分析、評價技術
- 每個人的Python:數學、算法和游戲編程訓練營
- Learning Alfresco Web Scripts
- 信息學奧林匹克競賽初賽精講精練
- Learning GraphQL and Relay