培训服务 | PMP认证 | PgMP认证 设为首页 收藏本站 关于我们 联系我们
OA定制开发需做好用户需求的管理
发布者:佚名 来源:互联网 点击: 发表日期:2014-10-05

  在OA系统实施过程中,一般是进行系统的安装部署,初始化组织架构的部门和用户,对流程进行少量的调整并设置好相应的权限,最终用户经过简单的培训就可以进行正式使用了,这种实施不存在太多的个性化需求的定制开发。但如果遇到标准OA不能满足用户需求,需要针对用户个性化需求进行开发,整合其他产品功能或与其他系统进行接口开发,此时OA定制开发是必然的选择,OA定制开发的首要问题是处理好用户的需求。

  OA定制开发相对于上述的标准产品的实施比较复杂,需要投入较多的成本、人力和时间,前期用户需求的收集、整理、分析;后期针对个性化需求进行测试和验证。在实际的OA定制开发中,很多最终用户不知道如何入手。

  企业OA信息化不能完全依赖于软件开发厂商,特别是拥有个性化需求时尤为如此。结合自身的管理和需求,借鉴已经存在的OA软件功能和管理思想,有选择的试用一些OA软件,在对OA的功能、实施、推广等有了一定的熟悉和了解之后,可以有计划、有组织地在用户单位内部进行需求收集、分析、细化、整理,在需求分析处理过程中,OA软件开发厂商在该行业或类似的行业中已经形成了一定的行业经验,业务需求的处理可以是以OA软件公司为主导,或软件厂商可以提供一些合理性的建议。既然是OA的定制开发,最好是在已有的产品特别是在OA开发平台的基础上进行,如果偏离产品太多或产品不擅长于定制开发,势必增加OA定制开发的工作量和难度。需求的处理可以采用以下模式和步骤进行管理:

  1、确定用户OA定制开发需求的整体的目标和范围,确定项目的整体负责人或联络人

  清晰的边界和范围可以确保需求收集的有针对性、确定OA系统需要解决的相关问题;OA定制开发需求的边界不清晰将导致在后续的开发中反复调整,增加了项目实施的周期和风险。

  2、确定OA定制开发需求业务的主要框架和业务流程

  3、确定业务参与的核心部门和核心业务负责人员

  4、最好由OA软件公司的需求人员主导整个过程,一般可以采用会议、访谈、问卷调查等多种方式进行收集,核心部门和人员重点参与,考虑相关需求的准确性、可行性、实用性等问题。

  5、整理业务需求,并经过确认和评审。

  在需求的管理过程中需注意的问题:

  1、OA定制开发的需求不能贪大求全

  需要注意的是,一个单位建设OA系统,不能贪大求全求新,只要能满足本单位的实际需求,就是最好的。如果单纯追求高、新、尖,到头来准是鸡飞蛋打。因此,系统建设之前与建设过程中,一定要紧密联系本单位的主体业务,多向相关业务人员请教,才能做好需求分析工作。

  2、需求的目标要清晰,准确、可行、实用。

  3、在需求的处理过程中充分有效的沟通必不可少。

  当OA系统的需求确定后,软件实施方通常会进行一定程度的定制开发,这就要求企业方和实施方保持充分有效的沟通,以需求引导开发,避免不必要的误解和错误。

  4、对与需求比较复杂的可以分阶段确定需求。

  OA的应用过程往往都要经历由浅到深、由简到繁的过程,用户定制开发的需求也可以分阶段、有规划的进行,因此,建议选择功能实用、性能稳定、扩展和二次开发强的平台型OA产品。一方面其功能简单实用、便于用户快速上手;另一方面,平台型的OA系统具备极好的扩展性和灵活性,可以为后续深化OA的应用打好良好基础。

  在OA软件厂商提交开发成果后,企业需依据之前整理的需求有针对性的系统进行测试和验证,可能需要在此基础上进行深入和细化要求,并由软件厂商完善,这个过程是OA软件在企业的正式应用前的一个磨合,这个过程是OA二次开发的典型特点。

  通过对OA定制开发需求的整理和分析,OA软件公司和最终用户可以清晰的确定OA系统的目标和范围,OA软件厂商针对定制开发的需求,结合自身产品的情况可以确定OA定制开发的工作量,系统设计和技术要点,合理的估算时间和成本并制定OA定制开发的具体计划。

发 表 评 论 相 关 信 息
姓名: 邮箱:
内容:
全部评论
共创国际项目管理顾问旗下网站:中国研发管理网 | 项目管理者联盟 | 中国工程管理网
Copyright © 2005-2014 ChinaRDM.COM 研发管理网 All rights reserved. 京ICP证060517号