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

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

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

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

    基本原理

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

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

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

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

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

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

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

    软件工程工具

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

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

    相关文章

      网友评论

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

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