关键驱动因素:
在启动项目时,需要明确项目的关键驱动因素,并且在项目实施过程中,经常强调本项目的关键驱动因素。否则,团队成员可能会根据自己的想法进行判断。有的人会优先考虑实现功能集合,有的人会优先考虑发布日期,从而忽略了减少缺陷;有的人会根据日程安排,仅仅实现一个功能,其余的功能却没有做完。
在最近参与的一个项目中,我们就出现了这样的问题。在项目实施的中后期,我们优先考虑了系统界面的美化工作,而忽略本项目的关键驱动因素——结合甲方实际业务流程,实现数据资源的展示与更新。
约束和浮动因素:
现在正在进行另一个项目的系统设计。系统设计工作进展的并不顺利。在设计过程中,总是受这样那样的因素干扰,给人的感觉好像总是有所顾及。现在想想,这应该就是所说的“约束”。应该花时间,把这些事项都列出来,加以分析,并让管理层决定哪些是约束,哪些是浮动因素。