项目管理在小型企业管理信息系统开发中的应用
2012-08-15王黎媛王黎明
王黎媛 王黎明
(河北石油职业技术学院 河北 廊坊 065000)
随着计算机技术的发展,计算机的数据处理已经发展成熟和完善,能为各个领域提供不同类型和功能的计算机信息系统,而面向企业和部门的管理信息系统(MIS),是多个系统中应用最为广泛的。管理信息系统(MIS)也是信息化社会中任何企业战略发展的重要组成部分,它是企业发展壮大的有力保证。因此开发适合小型企业自身使用、辅助企业发展的管理信息系统(MIS)是非常重要的。
小型企业开发一套新的管理信息系统(MIS)是一个大的工程,要耗费大量的人力与物力。作为MIS用户,在决定开发MIS时,都希望MIS的投入使用能给本企业带来竞争的优势,如通过提高信息处理能力来改善本公司的经营状况,提高公司的服务水平,增加收入,降低成本等。由于小型企业自身特点——人员结构简单、资金不足、技术相对薄弱,因此,其MIS开发方法的选择和开发过程的设计是是非重要的,决定是否开发出MIS以及开发出适合小型企业使用的MIS。
在小型企业管理信息系统开发过程中引入了项目管理概念。一个管理系统工程项目的成败很大程度上依赖于管理的水平和管理艺术的高低。所以,项目管理也能成为小型企业开发MIS的重要保证。MIS项目管理主要有以下几方面:开发资源的保障、进度计划与控制、阶段性评价、工作量与费用统计。MIS项目管理包括MIS开发管理和MIS维护管理,即是对整个MIS生命周期的一切活动进行管理。
在开发前期,组建开发团队,对项目进行项目管理。组建团队以后,首先选择开发方法,在选择开发方法可采用:合作开发或购买(租用)软件包的方法。合作开发是企业与科研单位合作开发,可以发挥科研单位技术力量强,企业人员对管理业务熟悉的优势,共同开发弥补企业技术不足,并能开发出具有较高水平而又适应性强的系统,有利于企业计算机应用队伍的培养和提高。购购买(租用)软件包是企业直接购买或租用国内外已开发、具有一定通用性的软件包,作为建立本企业MIS的基础。对于小型企业自身不具备系统开发能力采用这种开发方法最为使用。但是我国目前自行开发的软件包还很少,引进国外的软件包价格昂贵又不大适应我国小型企业的特点,因此,购买(租用)软件包应跟据企业和市场的情况而定。
小型企业的管理信息系统虽然规模小,但是也给企业带来风险。所以在开发前必须对项目进行可行性风险评估。小型企业在开发MIS过程采用合作开发,那么在规划阶段应注重可行性分析,可行性分析决定企业是否适合开发MIS以及能否开发出MIS。小型企业资金不足、人员技术水平低的特点,因此,开发风险更高,所以,在开发系统之前应细致的做好调查研究,在进行系统初步调查基础上,分析现行企业的信息系统、现行系统与即将开发的新系统之间的差异,构思新系统的初步方案。对新系统进行如下几个方面可行性研究:技术可行性、经济可行性、社会(组织机构)可行性及操作方式上的可行性研究。技术可行性主要调查企业人员技术和所具有的相应设备的情况,如果技术水平不足应设定方案弥补不足,例如科技单位对企业人员培训、开发过程中提高技术人员水平等。经济可行性主要调查新系统的经济效益能否超过其开发成本,应进行开发风险评估——如何避免资金不足、躲避资金风险。社会(组织机构)可行性及操作方式上的可行性是分析当前社会生产管理经营体制要求、新系统对组织机构的调整的影响以及企业员工对新系统的操作方式是否适应。
开发过程中需求管理地位最为重要。对于小型企业来说开发出满足企业各部门需求的MIS是根本。因此,在系统分析阶段最应注重需求分析过程。首先需要企业各部门积极配合,建立需求调查小组,制定需求分析计划(需求分析时间、地点、人物、内容)。在需求分析过程中主要是与各部门的主管进行交流,获得各部门实际需求。需求分析的结果是:确定软件所期望的用户类;获取每个用户的需求;了解实际用户任务和目标以及这些任务所支持的业务需求;分析员与用户的信息以区别用户任务需求、功能需求、业务规则、质量属性、建议解决方法和附加信息;将系统级的需求分为几个子系统,并将需求中的一部分分配给软件组件;了解相关质量属性的重要性;讨论得出实施优先级;将所收集的用户需求编写成需求规格说明和模型;评审需求规格说明,确保与用户达成共识。需求分析的结果直接关系到能否开发出适合小企业使用并适合小企业发展的管理信息系统。
MIS的开发需要投入大量资金,对小型企业影响较大,因此开发出来的MIS必须使用周期长、利用率高、企业各部门信息流量大、共享性好。因此在设计过程应注重MIS的可扩展性和易操作性。可扩展性是指MIS可以随着企业发展和需求变化,不断完善、增加、修改其功能——即功能的可扩展性。由于MIS开发周期长,再加上MIS开发技术更替速度快,在设计时,必须在MIS建设中充分利用软件工程方法中的新技术。特别在设计物理配置时,计算机硬件和软件也应采最新的产品,确保使用最新性。为了使MIS易于用户(企业人员)的操作,在界面的设计中,要与用户反复协商;设计好的格式要征得用户的同意,尽可能适应用户的要求;要考虑终端或微机的使用环境、响应时间、操作简单。界面设计好坏直接影响系统使用率。
实施阶段项目管理主要注重人员的管理。实施阶段任务包括计算机等设备的购置、安装和调试,人员培训、系统调试与转换等,实施阶段的特点是几个互相联系、互相制约的任务同时开展,必须精心安排、合理组织人员。对于小型企业MIS开发实施阶段,应注意系统调试过程的人员选择、调试数据的设计。调试人员应该是科研单位与企业技术人员配合,这样有两点好处:一、调试过程其实施不断更改和发现系统错误的过程,本企业人员更熟悉自身的需求,企业人员的参与使调试出来MIS更能满足需求。二、通过调试过程,企业人员的技术水平不断提高,更有利于MIS使用过程中的维护使用。调试数据的设计必须使用企业管理和生产过程中真实数据,模拟实际操作,更有利于新系统与现行系统之间的转换。
小型企业要引入MIS进行企业管理、辅助企业是发展的需要,但由于MIS的开发风险巨大,因此要把MIS项目管理开发工作做得更好,减少失败、提高建设质量,开发出用户真需要的管理信息系统(MIS)。
[1]梁金昆.面向对象的系统分析与设计[M].北京:清华大学出版社,2005:2.
[2]邝孔武.王晓敏.信息系统分析与设计[M].清华大学出版社,2002: 54.
[3]李代平.信息系统分析与设计[M].冶金工业出版社,2006:12.
[4]王彤宇.管理信息系统[M].中国水利水电出版社,2005:78.