軟件開發流程的選擇


軟件開發流程
定義:把在開發、運營、維護軟件過程中的技術和過程統一到一個體系中;
包括:寫了再改模式、瀑布模型、瀑布模型的變形(主要包括:生魚片模型、大瀑布帶着小瀑布、子瀑布模型),統一流程、老板驅動的流程、漸進交付的流程;
做什么:提高軟件開發、運營、維護的效率,並提高軟件的質量、用戶滿意度、可靠性和可維護性。

我個人比較喜歡統一流程(Rational Unified Process,RUP)。因為它是把軟件開發的各個階段都整合在一個統一的框架里、提高了軟件的生產力,是一個好的開端,所以我喜歡統一編程。

附:

統一流程的步驟:業務建模、需求、分析和設計:實現、測試部署、配置和變更管理、項目管理,環境。

統一流程的階段:初始階段 、 細化階段、構造階段、 交付階段

優點:有明確的計划,可隨時更改

缺點:耗時

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



軟件開發流程的選擇 軟件開發流程 軟件開發流程 軟件開發流程 軟件開發流程 軟件開發的流程 軟件開發流程 軟件開發流程 軟件開發流程 軟件開發流程
 
粤ICP备14056181号  © 2014-2021 ITdaan.com