zoukankan      html  css  js  c++  java
  • 人月神话 贯彻执行

      个人任务目标愿景+纪律+团队=贯彻执行力。只有这三方面都是具备了才可能有很好的执行能力,有了执行力再加上经验总结和反馈才能带来持续的改进。仅有纪律无执行是僵化的流程,仅有执行无纪律是散兵游勇无法铸造高战斗力的团队。
      在本章中提及到的文档规格说明书和形式化定义,我们可以拿需求规格说明书来举例说明,大家都知道需求规格书是软件开发中很重要的一份文档,描述需求的对象属性,输入,输出,流程,规则,约束等各种重要内容,这些都是一种文字化的叙述内容。为了达到我们需要的精确程度,我们引入了形式化的定义,在需求分析和开发阶段我们可以理解为各种流程图和原型的制作,这种形式化的表达方法和文字化叙述的结合起来,就能够提供完整精确的需求描述。
      会议,永无休止的低效会议浪费了我们太多的时间。但是会议仍然是必要的贯彻执行各种战略,目标和任务的重要沟通场所,会议是必要的只是我们应该如何开好会。我们始终要意识到会议的目的就是要对目标达成共识并解决时间的问题,否则可能都会造成低效的会议,会议的时间不在于长短而在于切实解决问题。在软件项目团队中最重要的就是团队正式的周例会已经里程碑会议,在敏捷软件开发团队中我们更加强调每天10到20分钟的站立会议。

    周例会的决策会给出迅捷的结论,允许工作继续进行。如果任何人对结果过于不高兴,可以立刻诉诸于项目经理,但是这种情况非常少见。 这种会议的卓有成效是由于:
      1.每周交流一次,大家对项目相关的内容比较了解,不需要安排额外时间对人员进行培训。
      2.上述小组十分睿智和敏锐,深刻理解所面对的问题,并且与产品密切相关。
      3.没有人是“顾问”的角色,每个人都要承担义务。
      4.当问题出现时,在界线的内部和外部同时寻求解决方案。
      5.正式的书面建议集中了注意力,强制了决策的制订,避免了会议草稿纪要方式的不一致。
      6.清晰地授予首席结构师决策的权力,避免了妥协和拖延。

  • 相关阅读:
    快速排序的分析与优化
    矩阵原地转置
    变位词问题
    一维向量旋转算法
    位图排序
    Linux网络编程:UDP实现可靠的文件传输
    Linux网络编程:UDP Socket编程范例
    es6+最佳入门实践(6)
    es6+最佳入门实践(5)
    es6+最佳入门实践(4)
  • 原文地址:https://www.cnblogs.com/wangdayang/p/14908938.html
Copyright © 2011-2022 走看看