zoukankan      html  css  js  c++  java
  • 《构建之法》第一单元

    第一章 概论


    1.1 软件=程序+软件工程

    源程序、构建、源代码管理(配置管理)、软件测试、需求分析、程序理解、软件维护(服务运营)、软件的生命周期、用户体验

    1、软件=程序+软件工程

        软件企业=软件+商业模式

    2、软件开发的阶段:玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段

    1.2 软件工程是什么

    1、软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。

                    包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。

                    和下列学科相关:计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程、工业设计和用户界面设计

    2、软件有各种形式

        系统软件:操作系统、设备驱动程序、工具软件等

        应用软件:用户使用它们来完成工作,从管理核电厂到写文章,或者是通信、游戏、浏览网页、播放视频等

        恶意软件:软件病毒等

    3、软件开发过程中的难题:复杂性、不可见性、易变性、服从性、非连续性

    4、Bug:软件的行为和用户的期望值不一样【缺陷】

    5、目标:研发出符合用户需求的软件

                 通过一定的软件流程,在预计的时间内发布“足够好”的软件

                 通过数据和其他方式展现所开发的软件是可以维护和继续发展的

     

  • 相关阅读:
    玩家上线
    小退
    GS发包到MS
    share初始化
    3 水仙花数
    The left-hand side of an assignment must be a variable,代码中使用了中文的字符
    Mac Sublime Text 浏览器 设置快捷键 让html文件在浏览器打开
    2 质数求解
    1 斐波那契的兔子
    18 赛手的名单
  • 原文地址:https://www.cnblogs.com/yvonne07/p/6718532.html
Copyright © 2011-2022 走看看