zoukankan      html  css  js  c++  java
  • 软件开发模型

    软件开发模型 Software Development Model

    从人猿开始进化:体会从软件作坊到CMMI之路

     

    一、边做边改模型(Build and Fix Model)

    这是一个不称职的开发模型。

     

    一个合格程序员的基本职责不仅仅是按需求实现功能,程序结构设计的基本要求应当是“易于理解、易于维护”。

    混乱是不可容忍的,编写代码时请谨记简洁、高效、可重用的原则,清晰的秩序+优雅的设计产生美。

    When Tech Meets Art …

     

    二、瀑布模型(Waterfall Model)

    1970年 Winston Royce 提出了著名的"瀑布模型",其后多年内,它一直是唯一被广泛采用的软件开发模型。

    瀑布模型将软件生命周期划分为制定项目计划、需求分析、软件系统设计、程序代码编写、软件测试和运行维护六个基本活动,并且规定了它们自上而下、相互衔接的“线性”次序。

    to be continued …

    -----------------------------------------------------------------------

    个体与交互 胜过 过程与工具

    可以工作的软件 胜过 面面俱到的文档

    客户协作 胜过 合同谈判

    响应变化 胜过 遵循计划

    -----------------------------------------------------------------------

    软件产品研发部 李树鹏

    大连启明海通信息技术有限公司

    地址:大连市高新技术产业园区信达街57号

    手机:13942696565

    =========================
     

  • 相关阅读:
    容器之队列的使用
    容器之栈的使用
    rapidxml的使用
    C++判断文件夹是否存在并创建文件夹
    VS2017,不能将const char *转为char *
    CSS_day01_选择器
    HTML_day02_列表
    HTML_day01基本标签
    python_day3
    python_day2
  • 原文地址:https://www.cnblogs.com/DancingFish/p/2169707.html
Copyright © 2011-2022 走看看