• 1月24日 人月神话3


    人月神话3

    巴比伦塔的失败:

    大型编程项目中的交流(人员交往活动、项目工作手册的编写)和组织架构(人力划分和限定职责范围)是非常重要的。

    胸有成竹:

    通过各种计算方法得出的软件制造的时间估算来确定效率。

    削足适履:

    一个软件工程是由一定的成本、时间、空间限制的。

    这些限制决定了软件的功能在一定程度上的局限性。

    也促成了软件核心的形成和保留。

    计算机产品的文档包括目标、技术说明、进度时间表、预算、组织机构图、工作空间的分配、报价预测价格等。

    大学科系的文档包括目标、课程描述、学位要求、研究报告、课程表及课程安排、预算、教室分配、教师和研究生助手的分配等。

    软件项目的文档包括目标、产品技术说明、时间进度表、资金预算、工作空间分配和人员组织图。

    正式的文档来提纲挈领。便于保存和分析。

     整体部分就相当于软件工程概论这本书的精华版了。

    通过对剔除bug的设计,构件单元测试、系统集成调试等方面完成软件的制作和测试修改。

    祸起萧墙给出了软件错误和反面的方向。

    软件没有完美的,注定带着许多的错误。

    另外一面就是通过文档和流程图来进行软件的过程记录和架构。

    而没有银弹则侧重于暴露软件的根本和衍生的问题。

    通过这些章节,已经基本把软件工程所需要和注意的事项涵盖其内。

    这是一本有意思而且理论和实践共同说明的书。以一种有趣的方式让我更加了解了软件工程。

  • 相关阅读:
    「题解」洛谷 P1169 [ZJOI2007]棋盘制作
    「题解」洛谷 P4147 玉蟾宫
    dsu on tree 学习笔记
    [USACO08FEB]Hotel G「线段树」
    城市环路「树形DP」
    Siano「线段树」
    Emiya 家今天的饭「容斥+DP」
    Matlab调用其他文件夹下的函数
    基于小波金字塔的简单图像融合算法matlab实现
    知网引文网络使用方法
  • 原文地址:https://www.cnblogs.com/dty602511/p/14859623.html
Copyright © 2020-2023  润新知