瀑布模型




































软件开发

核心行动


  • 过程

  • 需求

  • 设计

  • 工程

  • 构造英语Software construction

  • 测试

  • 调试

  • 部署

  • 維護



范式与模式


  • 原型设计英语Software prototyping

  • 净室英语Cleanroom software engineering

  • 增量建模英语Incremental build model

  • 瀑布模型

  • 敏捷软件开发

  • 螺旋模型



方法论与框架


  • 快速應用程式開發

  • DevOps

  • 极限编程

  • 团队软件流程英语Team software process

  • 個人軟體程序

  • 动态系统开发方法英语Dynamic systems development method

  • MSF英语Microsoft Solutions Framework

  • Scrum

  • 看板

  • V模型英语V-Model (software development)

  • FDD英语Feature-driven development



  • MDD英语Model-driven_development

  • 迭代式开发

  • 精益开发

  • 开发运维一体化

  • 统一流程英语Unified Process



支持行为


  • 配置管理

  • 文档

  • 质量保证

  • 项目管理英语Software project management

  • 用户体验



实践


  • ATDD英语Acceptance test–driven development

  • 行为驱动开发

  • 持續整合

  • 持續交付

  • 域驱动开发

  • 结对编程

  • 站会

  • 测试驱动开发



工具


  • 編譯器

  • 调试工具

  • 性能分析

  • GUI设计器英语Graphical user interface builder

  • 建模英语UML tools

  • 集成开发环境

  • 組建自動化

  • 发布自动化英语Application release automation

  • 测试



标准与知识体系


  • 能力成熟度模型集成

  • IEEE标准

  • ISO 9001

  • ISO/IEC标准英语ISO/IEC JTC 1/SC 7

  • SWEBOK英语SWEBOK

  • 项目管理知识体系

  • BABOK英语BABOK



Royce提倡重复地使用瀑布模型,以一种迭代的方式。但是,大多数人并不知道这一点,一些人也不相信它能被應用在現實生活中,因為过程很少能够以連續由上而下的方式进行。經常會需要回到前面的阶段,或改變前一阶段的结果。讽刺的是,在Royce 1970年的那篇文章中他提到:这种模型的目的是作为用来说明这种模式有缺陷,而不適用。事实上,软件开发相关文章中对这个名词的大量引用正是对这个广泛流行的软體开发做法的一种评判。


瀑布模型(Waterfall Model)最早強調系統開發應有完整之週期,且必須完整的經歷週期之每一開發階段,並系統化的考量分析與設計的技術、時間與資源之投入等,因此瀑布模型又可以稱為『系統發展生命週期』(System Development Life Cycle, SDLC)。由於該模式強調系統開發過程需有完整的規劃、分析、設計、測試及文件等管理與控制,因此能有效的確保系統品質,它已經成為软體業界大多數軟體開發的標準(Boehm, 1988)。




目录






  • 1 模型(階段)


  • 2 参见


  • 3 参考文献


  • 4 外部链接





模型(階段)



  1. 需求定義(Requirements)

  2. 設計(Design)

  3. 實作(Implementation)

  4. 整合與測試(Verification)

  5. 移交與維護(Maintenance)



参见



  • 项目生命周期

  • 螺旋模型

  • 混沌模型

  • 敏捷软件开发

  • 归纳与总结



参考文献


本條目部分或全部内容出自以GFDL授權發佈的《自由線上電腦詞典》(FOLDOC)。
《系統分析與設計–理論與實務應用》三版,吳仁和、林信惠 著,智勝出版社



外部链接


  • 在c2.com上的讨论



Comments

Popular posts from this blog

Information security

章鱼与海女图

New York City Police Department