zoukankan      html  css  js  c++  java
  • 《代码大全》阅读笔记-28-管理构建

    核对表(配置管理)

    概要

    • 你的软件配S管理计划是否用于帮助程序员,并能将额外负担降至最低?
    • 你的软件配S管理方法是否避免了对项目的过度控制?
    • 你是否将一些变更请求聚成一组?无论采用非正式的方法(如创建一份未决更改的列表)还是更加系统的方法(如设立变更控制委员会)。
    • 你系统地评估了每一项提交的更改对成本、计划和质量的影响吗?
    • 你是否把重大的变更看做是需求分析还不够完备的螯报信号?

    工具

    • 你用版本控制软件来促进配置管理吗?
    • 你用版本控制软件来减少团队工作中的协调问题吗?

    备份

    • 你定期地备份项目中的所有资料吗?
    • 你定期地把项目备份数据转移到off-site storage里了吗?
    • 所有的资料,包栝源代码、文档、阁表和重要的笔记都得到备份了吗?
    • 你测试过备份与恢复的过程吗?

    要点

    • 好的编码实践可以通过“贯彻标准”或者“使用更为灵活的方法”来达到。
    • 配置管理,如果应用得当,会使程序员的工作变得更加轻松。特别包括变更控制。
    • 好的软件评估是一项重大挑战。成功的关键包括采用多种方法、随着项目的开展而修缮评估结果,以及很好地利用数据来创建评估等。
    • 度量是构建管理成功的关键。你可以采取措施度量项目的任何方面,而这要比根本不度量好得多。准确的度量是制定准确的进度表、质t控制和改进开发过程的关键。
    • 程序员和管理人员都是人,在把他们当人看的时候工作得最好。
  • 相关阅读:
    第三周作业
    第二周作业
    实时控制软件大作业总结
    实时控制软件大作业四
    实时控制软件大作业三
    实时控制软件大作业二
    轨迹插补程序
    实时控制软件大作业博客一
    实时控制软件设计第四周作业
    实时控制软件设计第三周作业-1
  • 原文地址:https://www.cnblogs.com/taceywong/p/8726237.html
Copyright © 2011-2022 走看看