APP下载

需求为标尺,量“身”订系统

2008-01-17祁德君

AMT前沿论丛 2008年12期
关键词:子项目选型架构

选择与企业所在行业、发展阶段、规模、业务运作等匹配度最高的软件已成为决定企业信息化成败的重要因素。

信息化已经成为提升企业运作效率、提高企业管理水平和能力的强有力手段。在企业信息化建设过程中,如何选择与企业所在行业、发展阶段、规模、业务运作等匹配度最高的软件已成为决定企业信息化成败的重要因素。选型不是企业信息化的起点,因为它必须以分析企业业务现状和明晰系统功能需求为基础。选型也不是企业信息化的终点,因为信息系统必须依靠合适的实施团队予以实施,并在此基础上不断完善功能,提升信息系统对业务的支撑能力。

一、软件选型的基础:IT规划

软件选型并不是企业信息化的起点,成功的选型必须以系统化的IT规划作为基础。换言之,在选型前,必须深入分析业务发展现状和未来发展趋势,明确管理和业务对信息化的要求。同时,深入分析企业信息化的现状,明确企业信息化改进和完善点,了解软件行业的发展趋势,洞察企业信息化的发展方向,从而为选出与企业所在行业、发展阶段、规模及业务需求等匹配度最高的软件奠定基础。

从范围上看,IT规划可以分为整个企业的IT规划和单个领域的IT规划。

整个企业的IT规划

整个企业IT规划的核心是从整体上明确企业的IT架构(包括应用架构、数据架构、技术架构和基础设施),实现信息建设的整体最优,避免各自为政和重复建设。整个企业的IT规划分为三个层面:

·业务蓝图分析:

包括公司(集团)战略、战略地图及子任务商业价值分析、业务模式、组织架构和流程架构分析、管理/IT标杆分析等三方面的任务。其核心是结合公司(集团)的发展战略、管控模式和授权体系、业务模式和标杆分析,明晰公司当前和未来业务对IT的发展要求。需要指出的是,业务蓝图分析不仅要分析当前的业务,更要分析未来的业务发展趋势,使IT在满足现有管理和业务需求的基础上,保持较大的灵活性和前瞻性,以适应未来业务和管理的发展。

·IT架构规划:

包括IT应用架构规划、数据架构和技术架构规划及IT基础设施规划。其主要任务是根据公司(集团)信息化现状及未来管理和业务发展对信息化建设的重点需求,绘制信息化蓝图。

·行动计划和组织制定:

包括子项目行动计划制定、IT治理及组织动员、IT培训地图和培训课程设计。其主要任务是结合公司(集团)的信息化战略、子项目优先级排序和子项目之间的逻辑关系,将信息化建设分解为未来两到五年持续实施的若干子项目,详细分析每个项目的目标、边界和商业价值;分析子项目各种解决方案的可能性和实现方法;排定子项目实施的时间计划并进行投资估算。

单个领域的IT规划

企业整体的信息化建设最终会落实到每个领域,如采购、销售、人力资源等,因此有必要在信息化整体规划中进行单个领域的信息化规划。单个领域信息系统规划的核心是分析管理需求和业务需求,并将前述需求转化为明确的信息系统功能需求。在具体规划时,需要分层次分析需求,从管理需求到业务需求,再到软件需求,逐层推导,最终以软件需求为选型标准。但整个分析应以管理需求为根本,以业务需求为依据,用科学的方法分析出功能需求。

二、以需求为准绳,选择吻合度最高的软件

企业通过IT规划明确需求,并形成比较详尽的信息系统功能需求。在此基础上,企业可以进行招投标并选择软件。选择软件时需要重点考虑以下三个因素:

软件的功能需求吻合度

软件的功能满足客户的需求,这是客户最基本的要求。在选择过程中,客户需要根据招标文件的软件功能需求说明书为基准,来判断各种软件的匹配程度。

实施公司的资质及实施团队的能力

即便是软件功能比较强,能够满足企业的需求,项目也同样可能由于实施队伍的水平比较差而失败。如果软件由中标的软件商进行实施,那么客户方就应该在评标时考虑该公司的实施能力是否强大。

客户方对于信息化建设的准备程度

客户方的中高层及关键用户一定要对信息化建设有一定的认识,能够清楚地知道自己的需求所在,以及未来系统会如何影响他们的工作。一般说来,客户方对于信息化建设的认识会随着前期业务调研的逐步推动,包括与顾问一起经历一系列的需求分析工作,有效地接受培训等方式而逐渐变得明确和清晰。

三、选择合适的实施团队,帮助企业进行有效的实施和架构

选择合适的实施团队是软件选型时需要考虑的重要因素。具体选择实施团队时,除了考虑实施团队自身的经验和能力外,实施商的行业经验、实力和实施方法论也是重要因素,二者将为实施团队提供强有力的支撑。

实施商的行业经验和实力

软件厂商和软件实施商是分离的,很多软件厂商习惯把具体实施交给实施伙伴执行。而且越来越多的软件在功能性上多数已经非常完善,几乎能覆盖各行业各企业需求的方方面面。而在具体实施时,通过对每个表单或菜单进行配置来满足不同行业和企业的需要,更体现了高度的集成性而摒弃了人为的操作。

在这种情况下,项目的成功不仅取决于软件产品的功能和性能,也更多取决于实施商的经验和实力。同时,对同一个企业的需求往往会有不同的配置方式,但不同的配置方式对企业需求的满足程度大不相同。如何配置以更好满足企业的需求,不仅依赖于实施商对软件的熟悉程度,也在于实施商对行业和企业特点的理解。因此,实施商的行业经验在选型过程中也是重要的考虑因素。

系统、标准化的实施方法论

实施方法论是实施商多年实施工作经验的系统总结,在一定程度上可以保证软件实施进度可控、质量可靠。具体可以从以下三个方面加以判断:

是否有良好的实施方法论,比如完整的方法论说明文件,多个项目实例说明;实施周期及交付成果的合理性,比如项目计划期限是否合理,所划分的阶段是否合理,各阶段任务分派是否合理,调研阶段工作安排是否合理,各阶段人员配置是否合理,是否考虑到企业日常工作对计划的影响,各阶段对客户资源要求是否合理科学;项目质量控制体系,比如项目质量控制体系对派驻技术人员和项目经理工作时间的保证,对提交系统应用和开发质量的保证体系,对软件开发和系统实施提供何种支持;项目风险管理体系,比如项目风险管理体系是否有完整的风险控制体系,对实施项目的相关风险认识,列项目风险采取有效措施加以防范。

实施团队的实力

项目团队是直接决定项目成功与否的因素,因此一个理想的实施团队应该是项目经理及主要人员具有可证明的丰富的项目经验,其中同产品、同行业的经历更有说明性。此类信息不能单纯以供应商的介绍为准,应该尽可能调动其他信息来源,以获得更为客观的信息。此外,项目经理及主要人员必须有足够的精力和时间投入项目。

四、不断丰富和完善软件功能,增强软件的持续竞争力

受需求分析的全面性、软件功能的通用性、企业管理和管理发展变化等多方面因素的影响,在软件实施后企业仍然需要不断丰富和完善软件功能,增强软件的持续竞争力。具体内容包括:

完善系统功能,满足企业的个性化要求

即使选择与企业需求匹配度最高的软件,也难以全面满足企业的个性化要求,因此需要根据企业自身业务特点,进行二次开发,完善系统的功能,增强系统的适应性。

开发新功能,满足管理和业务发展需求

企业管理和业务总是在不断发展的,比如企业规模扩张,无论在业务蓝图分析时的趋势预测如何准确,现有的信息系统总会有一些不适应的地方。因此应根据新的需求,开发新功能,适应管理和业务发展的新要求。

总之,通过IT规划管理和业务需求是软件选型的基础,实力强大和经验丰富的实施团队是软件实施成功的重要保证。然而这只能保证满足软件满足企业当前的大部分需求,为此完善系统功能以满足个性化需求,开发新功能以满足管理和业务发展要求,从而增强软件的持续竞争力。

本文作者:祁德君AMT Consulting咨询顾问

联系方式:John.qi@AMT.com.cn

猜你喜欢

子项目选型架构
圆筒型 FPSO 湿拖缆布置方案选型
基于云控平台雾计算架构的网联汽车路径控制
核电站二回路高压加热器安全阀容量选型研究
大粒筛弹簧的选型计算
大粒筛弹簧的选型计算
访问系统设置 要更快更精准
创新供电企业农网改造项目预算管理方式的探究
基于案例的电子技术实践教学内容与教学设备的设计
VIE:从何而来,去向何方
企业架构的最佳实践