• 阅读提问3


    我看了这样一段文字:

    提出了软件=程序+软件工程的概念;
    普及软件开发涉及的子课题,如源代码管理、配置管理、质量保障、软件测试、需求分析、程序理解、软件维护、服务运营、软件生命周期、软件项目管理、用户体验、职业道德规范等等。
    给出了软件工程的定义:

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

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

    软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。
    软件工程与计算机科学的关系,其中有一副对比图比较有用。
    软件工程的知识领域:15个知识领域,参见SWEBOK 3.0 -- 下载了这本书,可以浏览一下。
    软件工程的目标:创造“足够好”的软件。

    通过这一段的阅读,我发现软件工程并非我想象的那么简单,但和并没有降低我对这门课的积极,我会更认真的对待,更认真的解决我所遇到的问题。

  • 相关阅读:
    【实践】mysql数据库表设计及存储过程设计
    # Java类链接模型
    java gc
    Spring Data Jpa
    Spring Security
    Amazon SQS 消息队列服务
    JMS概述
    jdk 7&8 new features
    java jri null
    java.lang.OutOfMemoryError: PermGen space
  • 原文地址:https://www.cnblogs.com/zhujiaming/p/7941430.html
Copyright © 2020-2023  润新知