美文网首页干货在这里@产品
浅读软件工程 (2)--软件工程基本原理及主要工具

浅读软件工程 (2)--软件工程基本原理及主要工具

作者: 初十一 | 来源:发表于2019-07-29 22:25 被阅读0次

浅读软件工程 (2)--软件工程基本原理及主要工具

基本原理

为确保软件产品质量和开发效率、成本,业界总结了7条软件工程的基本原理,作为软件工程的最小集合。
分别是:

  1. 用分阶段的生命周期计划严格管理
    计划很重要,在所有项目研制过程中计划都是保证项目可能有序进行的重要条件,项目管理大多也都是各类计划的管理。在这点上软件工程结合软件开发的特点提出了6类计划:
    • 项目概要计划
    • 里程碑计划
    • 项目控制计划
    • 产品控制计划
    • 验证计划
    • 运行维护计划
  1. 坚持进行阶段评审
    和其他项目开发的质量控制一样,软件设计的各阶段也应进行必要的评审。防止因为前一阶段的问题错误而造成后续不必要的损失。

  2. 实行严格的产品控制
    这里主要是说应对需求的变更。

  3. 采用现代程序设计技术

  4. 结果应能清楚地审查
    基于软件不具备物理形态,结果要能更清楚的审查则需提高产品过程开发的可见性。

  5. 开发小组的人员应该少而精
    开发小组素质要好,人员应少,防止上“通信开销”过大。

  6. 承认不断改进软件工程实践的必要性

软件工程工具

市面上软件工具数不胜数,但必要的可分为如下几类:

  1. 需求分析工具
    包括结构化图形工具箱和面向对象模型化工具及分析工具。
  2. 设计工具
    包括概要设计工具和详细设计工具。
  3. 编码工具和排错工具
  4. 测试工具

相关文章

  • 浅读软件工程 (2)--软件工程基本原理及主要工具

    浅读软件工程 (2)--软件工程基本原理及主要工具 基本原理 为确保软件产品质量和开发效率、成本,业界总结了7条软...

  • 产品管理之项目管理

    一、软件工程基本原理 著名软件工程专家B.Boehm在1983年提出了软件工程的七条基本原理,其中三条分别是: ...

  • 软件设计师18-系统开发和运行01

    软件工程 1 软件工程方法学三要素:方法、工具、过程 2 软件生命周期:问题定义、可行性分析、需求分析(时间最长)...

  • 浅读软件工程 (1)

    最近在工作中需要开展软件的编程的管理,因为本身,不是学编程的,工作也不需要我具体开展,但是负责的产品中有软件部分,...

  • 软件体系结构

    软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。 软件工程的三个要素:方法、工具...

  • 软件工程课程思维导图

    结构如下 软件工程什么是软件工程方法系统的规范的可量化的过程软件开发运行维护构成的主要要素人项目过程方法工具软件制...

  • [转]软件工程 SE

    From MBAlib 软件工程(Software Engineering,SE) 目录 1 什么是软件工程2 软...

  • 19年3月二级C--软件工程基础(2)

    1. 软件工程就是试图用工程、科学和数学的原理与方法研制,维护计算机软件的有关技术及管理方法。 2.关于软件工程的...

  • 关于软件工程的基本理论采集

    软件工程 一、定义:软件工程是应用计算机科学,数学,逻辑学及管理科学等原理,开发...

  • 2022-11-04:今日笔记:软件工程思维

    软件工程思维 1.软件工程概述 1.1. 软件的概念、特点主要分类 1.1.1. 程序 1.1.2. 数据 1.1...

网友评论

    本文标题:浅读软件工程 (2)--软件工程基本原理及主要工具

    本文链接:https://www.haomeiwen.com/subject/fljirctx.html