下面是小编为大家整理的论QA项目实施管理,供大家参考。
论 论 A QA 项目的实施管理
作为一名软件实施工程师,我参与了很多用户 A OA 项目的实施过程,慢慢的发现,A OA 虽然没有 P ERP 那么复杂,但也远远不是自己原来想像的那么简单。在此,根据我实施新思创 A OA 的经验,很想和广大软件实施工程师,也和客户交流一下,如何更好的实施 OA 。
实施步骤:
从 从 A OA 工作整体来看,可分为建设与应用两个阶段,一套A OA 系统最终要通过实际应用才能体验出其价值,如应用不起来,再好的软、硬件系统也不过是个摆设。
项目的实施可以总结出以下几个步骤:
首先,为用户安装系统,让用户试用一段时间。
第二,解决用户在使用过程中的问题,以及不同客户端因系统软硬件系统差异而产生的各种问题。
第三,用户培训。可以分为两种训练。第一,对系统管理员的培训;二是针对普通用户的培训。特别要注意系统管理员的培训,因为实施人员不可能长期来现场为用户解决问题,以后大部分问题都需要来自客户的系统管理员来解决,所以一定要多花时间培训系统管理员。
培训可以间隔进行,比如上午解决用户的问题,下午培训;这样可以解决用户因为不熟悉系统而找不到的问题。
在实施的过程中还要注意以下一些问题:
我个人认为在实施的过 程中,软件流程掌握的程度如何、对系统各个模块的熟悉程度如何、项目所使用工具的熟
练程度如何,直接关系到项目的实施效果如何。掌握不好,那么就意味着实施效果不好,因为你不能一时反应过来问题出在哪里,所以当别人询问你时,你会觉得很迷茫。因此,要想做好项目的实施工作,就一定要对所实施的系统的使用流程、系统每个模块、项目所使用的工具语言达到一定的熟练程度。
曾经看见有位同志总结的一句比较经典的话:
“ 实施就是控制项目边界,实施就是沟通,实施就是用管理思维发现问题,用技术思维提供解决问题的工具 ” 。
软件实施,其实并 不是一件很容易的事,也许可算是一项挑战,很需要 “ 明知山有虎,偏望虎山行 ” 的信心和勇气。
对一个软件公司来说,技术支持或者实施人员并不会被视为 r Senior 人员,因此人员素质也参差不齐。有些公司甚至没有对技服人员的培训,还有些公司甚至把新招募的应届毕业生派往客户现场。由于没有全力以赴去开展实施,从而为实施失败埋下苦果。
笔者认为,对一个合格的实施人员至少有这样的要求,即:
· 熟悉 A OA 产品的使用流程及系统各个模块;
· 熟悉项目所使用的工具语言,包括:
PHP 、 HTML 、JAVASCRIPT 、L SQL 等 语言;
· 熟悉数据库的配置及相关操作;
· 熟悉网络环境,能进行问题诊断;
· 工作认真细致,能吃苦耐劳
· 具有项目进度、优先级别、质量观念和服务意识;
· 熟悉公司的软件产品的方方面面;
· 能理解用户业务和需求;
· 具有较好的沟通和协调能力,有一定的 “ 情商 ” 。
在以上各项能力中,要理解客户业务是最难的。俗话说,隔行如隔山也。软件行业的业务其实是相对简单的,所以很多 T IT 人员缺少其它行业的认知和感觉。然而,在另一方面,实施人员接触客户的机会也最多,而且可以接触到客户各个层次的人员,因 此,对于一名合格的实施人员来说,应该有很多机会学习客户业务工作流程,通过不断地积累,来取得足够多的客户业务知识。然后,如果能把客户实际工作业务和产品功能融合起来,便能展开成功的实施。
其实,一名合格的实施人员,本质上就是一名合格的工作者,对于那些漫不经心、不求甚解的实施人员来说,做其它工作也未必能够成功。
实施过程中可能会遇到的问题:
像新思创 A OA 这样比较复杂的系统,根据用户需求、行业、规模的不同,会有一定的差别。另外因为客户机器的硬件配置、网络环境及软件系统的配置各不相同,差异也很大。所以不同 实施过程中会遇到各种问题,现在自己在实施过程中遇到的问题总结如下:
1 1 、安装时存在的问题:安装时可能遇到的意想不到的问题非常多。例如,服务器和网络环境比想象中要苛刻的多,例如:有些用户分网段设置 IP ,或者通过代理服务器上网;和其它应用软件发生冲突等,甚至和杀毒软件有冲突。为避免安装的问题,首先实施人员应该具有基本的网络诊断与分
析问题的能力,至少对问题做出比较正确的判断。不同客户的网络管理能力是不同的,有些客户的服务器已经很乱,本就已到了该整理的边缘了。可以填写一些安装问题报告之类的表格。对于机器配置不够 导致的问题,则可以列出清单,提交客户方的负责人,由其进行解决。
2. 速度慢: : 在客户网络繁忙的真实环境下,有时候软件的运行速度真的很尴尬,有时候用户登录需要很长时间,导致客户对软件的第一印象很慢。甚至会弹出超时等低级错误。有时左侧的树列表由于程度的原因是不完整的。
对于此类问题,要从两方面入手: : 既要关注客户硬件环境的因素,也要向客户说明其网络优化不足是导致软件运行速度慢的主要原因之一;同时也要判断软件产品是否存在相关问题,是否要优化左树列表的显示算法。一个软件如何能在客户真实的网络环境下运行,其实 是对软件性能的最大考验。
3 3 、软件冲突:系统的弹出消息窗口无法打开。笔者在实施过程中遇到这种情况有两个原因;一是被网络助手拦截。二是客户的 E IE 浏览器的问题。对于第一种情况,可以对上网助手进行配置。对于第二种情况,可以通过重新安装或者升级 级 E IE 浏览器来解决。
4 4 、X ActiveX 控件安装问题:公文流转中的 E OFFICE 文档、图文管理以及人力资源中的数据初始化等几个模块是通过X ActiveX 控件来实现的。在某些情况下,由于客户机的 E IE 浏览器的配置问题,会导致 X ActiveX 控件安装不上。解决这种问题的方法是:选择 E IE 的菜单:工具t →Internet 选项 → 安全→ 自定义级别,在这个设置对话框中,将 X ActiveX 控件和插件相关选项中禁止掉的项都设置为启用即可。
5 5 、冷漠的用户:从安装开始,部分用户就可能不配合。在演示会,启动会或者培训会议上,前来参加的工作人员大多会对软件抵制。原因很简单,使用软件,增加了他们的工作量,中国是一个人治的社会,社会情况很复杂,管理是模糊的不精确的,工作人员被严格管理起来是令他们所不能习惯的。而且人在本质上都是有些惰性的。因此,可想而知,用户们会指出很多和他们业务不同的,软件不一定能解决的东 西,凡此种种,来证明这个软件无法使用。
在这种情况下,实施人员只有尽力展示软件的某些功能,告诉他这个功能可以帮他做什么,起到什么效果,那个功能又能帮他解决什么问题。也许,一些用户只是发发牢骚而已,也许他们也知道,领导会强制他们使用。当领导一旦下达了软件的使用与今后的绩效挂上钩的时候,他们会认真仔细的参加培训的。而有的时候,有的领导也会提出一些修改意见,这时,实施人员要根据其提出的问题,进行正确的对待,对于能够实现的意见,要认真的做好记录;而对于实现不了的意见,要认真的做好解决。毕竟计算机软件解决不了我们 实现生活所遇到的所有问题,有些问题是需要人来解决,是需要管理来解决的。
6. 沟通和协调: : 沟通和协调在各个阶段都很重要。就组织培训而言,客户总是很忙。他今天有事,明天没空。组织一次培训花了好几天,他还是找不到人。这种情况经常遇到。其实这种情况根本不用我们自己解决。我们可以交给客户的负责人,他们组织沟通会比我们好。
另外,还要培训用户分析与处理问题的能力。在遇到问题的时候,首先想到是不是自己机器的问题,然后再找系统管理员来解决,在管理员解决不了的情况下再与我们进行联系解决。这样可以减少我们的很多负担。
其它的问题还有很多,一时无法全部一一的列出。当实施人员遇到这样那样的奇怪问题时,应该保持冷静清醒,分析问题的原因,对症下药,将问题一个接一个地解决。
-----------------------------------------------------------------------------------------
A OA 项目如何成功实施
A OA 办公自动化软件是对企业进行全面管理的计算机软件系统,涵盖企业管理全部业务流程,包括企业资金流、物流、信息流的全面一体化管理。由于企业管理模式千差万别, 实施过程一方面要求企业适应软件提供的规范管理模式,另一方面也要根据用户的特殊业务处理需求对软件进行客户化改造。
产品实施是一个系统工程,涉及许多可变的和不可控的因素。因此,我们应该有一个科学的方法作为指导,严格规范我们的实施过程,避免不可控因素造成的影响,以达到最佳效果。在实现产品的时候,可以借鉴不同的情况,分别对待。
第一阶段:实施前期调研阶段
1 1 、用户填写《实施调查表》,用于了解用户网络环境、项目参与人员等基本情况。
2 2 、进行用户现场调研工作,用于确认用户网络环境、项目参与人员等情况。
3 3 、了解用户 A OA 建设的总体需求。
第二阶段:实施准备阶段
这个阶段非常重要,关系到产品实施的成败,但往往为实际操作所忽略。这个阶段的工作主要是:
1 1 、系统管理员培训
系统管理员需要进行系统的培训,这是非常重要的。系统管理员培训大约需要四天,详细培训内容请参见有关《系统管理员培训计划》及《系统管理员培训大纲》。
2 2 、召开项目启动会议
任务:明确项目实施的意义,说明项目实施成功的关键因素,确定项目实施的范围和验收标志。项目启动会除双方项目组成员及有关人员参加外,应有客户方最高领导层 成员参加。
主要内容:由客户方 “ 一把手 ” 作项目总动员,说明该项目背景、企业管理改造的期望、领导的决心。对各部门的积极配合提出具体要求。宣布客户方项目组成员组成。理念宣讲,由实施方项目经理说明实施该项目的意义,管理软件实施的理念、实施项目的风险等,宣布实施项目组的成员组成。由软件商实施工程师说明项目实施的关键因素、实施过程中各方的职责,及时解决实施过程中出现的问题。定期检查项目实施进度与阶段目标及阶段成果,各方项目组成员及时签字确认。确定项目实施计划,启动会上,实施方项目经理应就项目实施计划、实施方案等与 客户方充分交流和沟通,并最终确定项目实施计划。
3 3 、拟订实施进度计划
任务: : 软件厂商的实施工程师应制定实施计划,并在项目实施过程中及时更新和维护。
主要内容: : 软件厂商的实施工程师根据前期的调研和项目启动会的会议纪要,制定出实施进度计划,作为企业领导配置资源和确定项目整体进度的参考。实施时间表将是两个项
目团队工作的时间表指南。除非有不可抗力等其他因素,否则不能变更实施方案。
4 4 、确定项目实施组织
项目人员职责及要求: : 较强的计算机应用能力和理解接受能力;熟悉部门或公司的业务流程和要求。
项目经理: : 负责本项目实施过程中与软件公司的协调和实施安排,掌握项目实施进度,确认软件公司实施工程师提交的相关实施报告、成果和实施顾问工作记录;并参与实施的重要阶段。
项目组成员:全力配合实施顾问进行企业业务调研,与实施顾问共同设计实施解决方案、定义系统客户化配置;指导最终用户工作。
第三阶段:项目建设阶段
1 1 、系统安装与初始化配置
在用户 A OA 服务器上安装软件商 A OA 软件,进行初始化设置,保证软件商 A OA 软件能正常运行。
2 2 、注册用户并构建组织机构
注册 A OA 使用人员,并根据单位组织 机构图构建单位组织机构。
3 3 、业务流程调研
业务流程研究是实施的关键步骤。在调查分析的过程中,实施人员首先要从细节入手,了解客户各项业务的操作流程和涉及的各种单据,以及单据在各部门之间是如何传递的,每个岗位人员的职责是什么,每个人员做什么工作等等。也
就是说,他们要通过调查,对企业的业务处理有足够的了解。只有这样,他们才能在软件培训和软件实施方面有针对性的观点,制定出详细的实施方案和客户工作流程。
实施者还应该对软件研究过程有一个总体的把握,也就是说,实施者不应该仅仅局限于具体的业务过程,而应 该对整体的业务过程进行分析,把各个部门分散的业务过程组合成一个整体,把脱节的业务连接起来。这就需要实施者的思维达到一定的高度。只有这样,实施者才能从宏观上把握研究分析过程,保证这一阶段工作的顺利完成。在调查过程中,应结合企业的实际情况,按照提供的标准调查表进行。分析过程要和软件相匹配,而不是一味的分析客户的需求,不考虑客户需要达到的目标。
4 4 、核心模块定制
定制业务流程所需的各种表单;实现业务流程流畅,满足实际需求;实现文档的有序管理。
5 5 、辅助模块定制
完成系统各辅助模块的定制。
6 6 、系统调试
项目组在基本掌握软件功能的基础上,将各种必要的数据输入系统,项目组进行实战模拟。对于实施方案中不合理的点,项目组将提出解决方案,并及时进行调整。
第四阶段:切换准备阶段
1 1 、最终客户培训
最终客户培训分为领导培训及一般用户培训,领导培训需要掌握 A OA 系统的基本使用并了解 A OA 系统的权限设置;一
般用户培训需要掌握 A OA 系统的基本使用。对客户进行培训,培训过程可根据客户实际情况对培训内容、日期进行培训调整;培训完成后应对客户进行考核,考核...