人月神话 贯彻执行

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

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

posted @ 2021-04-15 22:19  不会编程的肉蛋葱鸡  阅读(52)  评论(0编辑  收藏  举报