51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3587|回复: 1
打印 上一主题 下一主题

[原创] OA二次开发如何整理需求?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-9-21 11:47:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhuzailin 于 2012-9-21 11:48 编辑

    如果我们遇到标准化的OA产品不能满足需求,而我们对系统的应用非常深入,这就需要在标准OA的基础上增加额外的功能,需要整合其他产品功能或与其他系统进行接口开发,此时OA的二次开发是必然的选择。但在实际的状况中,很多用户对于OA二次开发的需求整理往往是不知无从下手。
    OA标准产品实施时,在进行系统安装部署、初始化组织架构的部门和用户后,设置好相应的权限、经过简单的培训就可以进行正式使用了。但OA二次开发相对于标准产品的实施相对而言要复杂,最重要的是个性化需求的处理,最终用户需要在两个阶段投入较多的时间和人力,一是前期个性化需求的分析和整理;二是OA软件厂商在完成或部分完成二次开发功能时,针对个性化需求进行测试和验证,重中之重是个性化需求的处理(需求的收集、整理、分析,相对复杂的定制开发需求处理相对比较简单)。
    企业信息化不能完全依赖于软件开发厂商,特别是拥有个性化需求时尤为如此。结合自身的管理和需求,借鉴已经存在的OA软件功能和管理思想,有选择的试用一些OA软件,在对OA的功能、实施、推广等有了一定的熟悉和了解之后,可以有计划、有组织地在企业内部进行需求搜集、分析、细化、整理。需求的处理可以按照以下基本步骤进行:
1、确定
OA办公系统需求的整体的目标和范围,确定项目的整体负责人或联络人
清晰的边界和范围可以确保需求收集的有针对性、确定OA系统需要解决企业关注的问题;需求边界不清晰将导致项目遥遥无期、或是迟迟不能做出相关的决定。
2、确定业务的主要框架和业务流程
3、确定业务参与的核心部门和核心业务负责人员
4、软件开发厂商的需求人员主导需求的整个过程,采用会议、访谈、问卷调查等多种方式进行收集,核心部门和人员重点参与,考虑相关需求的准确性、可行性、实用性等问题。
5、整理业务需求,并经过确认和评审。
    既然是OA二次开发,以上整个过程最好是针对已有标准OA系统功能的基础上进行,如果需求偏离标准OA太多,势必增加二次开发的工作量和难度。在需求分析处理过程中,OA软件开发厂商在该行业或类似的行业中已经形成了足够的经验,业务需求的处理可以是以软件开发厂商为主导,或软件厂商可以提供一些合理性的建议。
    通过需求的整理和分析,企业可以清晰的确定OA系统所能达到的目标和效果,OA软件厂商针对企业的需求,结合自身产品的情况可以相对准确的确定OA二次开发的工作量、技术要点,合理的估算时间和成本并制定实施开发计划。
    在
OA办公软件开发厂商提交开发成果后,企业需依据之前整理的需求有针对性的系统进行测试和验证,可能需要在此基础上进行深入和细化要求,并由软件厂商完善,这个过程是OA软件在企业的正式应用前的一个磨合,这个过程是OA二次开发的典型特点。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2013-7-11 23:56:21 | 只看该作者
多谢   , 学习了  。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-2 07:01 , Processed in 0.065922 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表