MES管理软件与企业需求分析

1、主次不分

需求分析人员常站在自身的角度去理解用户的需求造成主次不分。而实际上不同的系统对系统的功能与非功能性需求要求很不一样。比如,金融系统一般对系统的安全质量要求比较高。企业 MES软件 一般对信息传递速度要求高一些。针对这种情况,首先需求分析人员可以借用当前的需求分析工具和图形的方式,明确用户的功能需求和非功能需求,特别注意产品性能、使用性、完整性、可靠性等非功能性需求。其次就要充分考虑到哪些需求是相对固定的需求,哪些可能会产生变动的需求,哪些需求会牵一发而动全身,区分这些需求,设定用户的每项需求、特性或使用实例的优生级并安排在特定的产品版本或实现步骤中,以应付客户后期的需求变更。

2、需求分析时间不够

这个问题非常普通,用户认为“我出钱你出力,当然以我的要求为准”,但实际上不合理的要求会导致项目失败,拿一个简单的例子来说明:假如1个人需要干 100天时间才能把某件事情完成,为了赶进度,现在增加人数,选100个人干一天把这件事情做完。绝大多数人都会认为是不可能实现的。软件项目也是如此,它有一个最短周期,也就是说无论你如何增加资源追赶进度,都无法再缩短时间,在关键路径上增加人力、物力资源,或许还会添乱。一般需求开发工作应占全部工作量的15%.所以用户方与开发方必须达成共识留足够的时候给需求分析。

你可能感兴趣的:(MES管理软件与企业需求分析)