zoukankan      html  css  js  c++  java
  • 1月24日 人月神话3

    人月神话3

    巴比伦塔的失败:

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

    胸有成竹:

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

    削足适履:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    线程
    进程2
    进程
    socketserver
    黏包
    初始网络编程
    模块
    super
    mro c3算法
    日志固定格式
  • 原文地址:https://www.cnblogs.com/dty602511/p/14859623.html
Copyright © 2011-2022 走看看