知识卡片
项目最危险的阶段是首次交付前的沉默期
内容
不管项目挂着敏捷还是计划驱动的名号,真正决定风险大小的是同一件事:从项目启动到第一次向利益相关者交付可用成果之间,隔了多久没有验证和反馈。计划驱动的项目名义上拥护迭代和增量交付,但实践中很容易退化成瀑布式——开工和首次交付之间只有寥寥几次迭代甚至没有,假设和方向长期得不到真实检验,等发现问题时返工代价已经很大。应对办法是主动设计出能支撑增量交付的架构,尽快把第一个真实可用的东西推到利益相关者面前,而不是纠结于流程叫什么名字。
参考来源
《软件系统架构:使用视点和视角与利益相关者合作》第30章《作为软件架构师工作》