可能造成需求不明确的原因有许多,有些需求在最后一刻之前都是无法明确的;
同样的,需求文档缺乏也是常见现象,但是缺乏的原因却是多种多样的。
首先,您处于什么位置?您是项目在技术方面的主要负责人吗?还是重要模块的主要负责人?
您在团队中的位置是第一个重要的要考虑的因素。如果您是一个大团队的一员,并且其他团队成员有同样的困惑,我的建议是暂时只能按照原来的节奏去展开工作,已经发生的问题不可能立刻得到解决,而大型团队一般进行的是较为大型的项目,手头的工作也不是说停下来就能停下来的。
如果您是团队的重要成员(即使不是首席技术负责人),负责许多重要模块的研发工作,那么我就要建议您好好的和项目经理坐下来交流一下,但是就我们的经验,直接点出“缺乏明确的需求”是不会有效的。我的建议是,如果您能就已经完成的工作和项目经理展开讨论,用事实说明在项目中遇到的需求困难,以及这种困难已经造成的麻烦,那么即使不能解决问题,至少大家能建立起一个达成共识的平台,不至于在讨论工作量及规模的问题时互相扯皮。
不同系统的需求特征是不同的,依据需要完成的系统的不确定性(应该从客户及用户对需求的理解程度、开发团队对需求的理解程度、市面上有无成熟的同类产品这三个角度分别去分析)的大小,来确定需求是否有可能在开始时就被明确下来。假设您现在正在开发一个创新的产品或系统,那么需求注定是无法被有效提前挖掘的。
如果您真的认为这个问题已经严重影响了现在的工作,那么您应该认真的向项目经理提出这个问题,至少应该对“为什么需求没有被明确”这个问题达成一个共识。
时间: 2024-11-07 03:52:05