不能够确定OA项目的边界和范围,OA定制开发的内容无限制额膨胀,导致这种情况的出现一般有以下原因:
1、单位的负责或主要业务负责人没有参与,导致OA业务需求的目标和边界不能确定。
2、OA需求收集人员对需求贪大求全,任何事情没有绝对的完美,在需求处理上需要抓住重点问题,不能够舍本求末。
在进行需求收集和整理时,需明确OA项目的目标和边界,结合项目的周期和成本,可以考虑将部分功能放在后续的实施中处理,整体规划、分布实施。
三、用户单位自身参与很少,将需求完全交给OA软件厂商 以为选择了软件定制开发厂商就万事大吉了,所有事情都交给软件开发厂商,最终用户很少参与业务需求的处理过程,这样会导致以下问题:
1、软件开发人员对需求理解不充分,设计和开发的系统交付给用户完全无法使用,导致返工。
2、由于前期没有参与,在后续的开发或交付用户使用过程中,发现和实际的需要差距比较大,不断的进行修改和调整,系统不能稳定、错误率高,给软件开发和系统设计带来困难,OA项目周期延长、成本增加。
最终用户需要参与OA定制开发的整个过程,这也是为什么大型项目需要第三方监理公司的原因,对项目的需求(重点)、项目的进度和质量、系统的测试等都需要重点关注。
四、需求单纯以部门为的单位进行处理 在进行OA定制开发需求的处理时,很多用户只是让各部门去自行整理,然后简单的汇总给OA软件开发厂商,这样处理存在以下问题:
OA业务是以部门为单位孤立的,OA业务不系统、不完整。在需求的处理上应该以业务为主线,由需求分析的专人(一般是OA软件公司的需求人员)按照涉及部门逐个进行调研和收集。用户单位应该确定一位业务需求的主要负责人,有条件的可以将相关部门的核心业务人员集中在一起有计划、有针对性的进行讨论,需求收集整理形成文档后对相关人员进行回访和再次确认,逐步的完善。
五、OA定制开发需求不够深入和细致 对OA相关业务需求的分析不够深入,OA软件厂商经过简单的了解后就进入系统设计和开发,导致该问题的主要原因:
1、用户OA定制开发需求不够重视,不愿意投入时间和OA软件需求人员一起进行业务的分析。
2、最终用户的业务人员对自身的需求不是很清楚,不能够细化。
3、OA软件厂商的需求分析人员缺乏相应的需求经验。
通过对OA定制开发需求的收集、整理、分析,是规划出我们OA定制开发所需功能,进行下一步系统设计和OA开发的依据,这一步是否成功,直接关系到最终OA定制软件开发的系统能否得到用户认可,用户能否真正通过我们的系统解决业务或管理问题。OA定制开发需求的处理需要OA软件厂商和最终用户之间协调配合,良好的沟通和配合才能产生较好的需求结果,对需求的处理力求做到准确、清晰、完整、有效、无歧义,是OA项目成功实施的前提和基础。
信息发布:广州名易软件有限公司 http://www.myidp.net