软件需求分析实战
上QQ阅读APP看书,第一时间看更新

1.1.5 管理软件的实施方式

当一家企业需要使用管理软件来辅助管理时,有多种实施方式可以考虑,可以委托开发,可以自主开发,可以采购软件,可以引进方案,可以租用软件等,这些实施方式各有优缺点,企业可以根据自己的管理特点灵活选择。

1.委托软件公司开发

企业可以委托软件公司根据自己的管理方式开发合乎自己要求的软件。这种方式最大的优点是,软件是根据自己的业务活动、管理流程、管理特点开发的,量身定做。所谓无论多名贵的衣服,不合身的都不是好衣服。这种方式可以保证开发出来的软件最大限度地满足自己的要求,不需要强迫自己改变管理方式去适应某一款软件,推行的难度也小,如果软件公司的实力够强大还可以一边开发一边充当信息化管理咨询的角色,努力给企业的管理工作带来质的飞跃。

不过,由于这种方式纯粹是根据管理者自己的想法开发出来的,也导致了不可避免的缺点,那就是管理者的想法未必就是好想法,根据他的想法开发出来的软件自然也未必就是好软件。管理者长期从事这个企业的管理工作,非常容易形成思维定式,觉得自己针对很多问题的解决方法是天经地义的,但要知道,他山之石可以攻玉,也许就有更好的解决方法存在于思维盲点中呢?成熟的管理软件,会从很多企业提炼管理思想,对于管理者来说,这种思想很可能会意味着某种完全不同的管理思路,这种思路未必就适合这个公司,但是由于有这种管理思想的冲击,相信会给管理者带来许多关于信息化管理的灵感,因为灵感往往会从思想的碰撞中产生。

2.企业自主开发

有很多企业(特别是大中型企业)雇用了一些软件开发人员从事企业的信息化工作。

相对于委托软件公司开发,这种方式的优点是:软件开发者长年累月在公司内部工作,对公司的业务相当熟悉,对公司的业务活动、管理方式了解得很清楚,开发软件时只需要经过简单的需求调研就可以开始工作,效率很高;一旦软件出现问题,由于开发者就在公司工作,进行调整、变更都比较方便,应对也迅速。另外,由于每个公司的管理方式都会不断变化,管理软件需要跟随企业管理方式的变化而变化,开发者可以根据企业的要求随时进行软件变更,对企业管理者来说当然非常方便。

但是,对这种方式的缺点也需要有非常清醒的认识。企业内部的开发者,由于在这个企业内部工作(有些甚至一毕业就在这里工作,从来没有到过第二家企业),对外面的企业管理了解不多,做软件开发时,往往长于将公司的管理流程电子化,不太容易站在一个较高的角度研究如何通过信息化的手段对公司的管理进行一些必要的改善,不像软件公司的开发者,接触的企业多,在设计、开发过程中可以给公司的管理者提出一些关于信息化管理的建议,从而促进管理进步;另外,除非是一些比较牛的公司,一般不是搞IT的公司也不会有太多的软件人才,一者成本太高,二者也不容易留得住,这样就导致软件的健壮性、可维护性、可扩展性、可持续发展性都可能有严重不足,软件很快就发展到了自己的极限,软件团队为了应对管理变化不得不一次又一次舍弃原来的软件,重新开发新软件,这种浪费是巨大的;最后,有的时候会遇到关键开发人员离职的情况,这对企业的信息化工作会有严重的打击,不像软件公司分工较细,人才也相对多些,一般都有一套管理方案应对人员离职,保证自己对客户的持续服务。

3.采购套装软件

所谓的套装软件,就是由软件公司开发的软件成品。有一段时间,这种软件是这样销售的:一个包装盒,一片光碟,一本说明书。付款后,服务人员上门安装,做简单的培训,然后企业就可以使用了,使用过程中如果有什么问题,软件公司可以提供上门服务支持。这种方式觉得有点儿像现在卖空调、电视机的感觉。

不是所有的信息化需求都可以采用这种方式的,一般主要限于涉及的业务面较窄、管理变数较小的地方,如财务、库存、人力资源管理等。这种方式最大的优点在于成本低,价格便宜。由于是套装软件,软件公司开发完成后可以大量复制,研发成本投入后只要投入升级、维护的成本,可以将价格定得很低。另外,这种软件往往都比较稳定——成千上万的企业使用这套软件,经过千锤百炼,该出的问题都出现过了,能解决的问题都解决过了,用的人越多,自然稳定性就越高,这不是新开发软件可以比拟的(无论开发、测试能力多么强大)。这种方式最大的缺点是不够灵活,几乎无法扩展,由于软件功能是固定的,企业只能根据它的功能使用,如果要定制则开发成本会很高,一旦企业的业务发展需要扩展软件功能时,也很难做到。

4.引进解决方案

越来越多的大型软件公司提供企业信息化的整套解决方案,一般会面向不同的行业提供不同的解决方案,市面上大量的行业ERP基本上都是这种解决方案,如医药行业信息化解决方案、汽车行业信息化解决方案、服装行业信息化解决方案等。

引进这种解决方案的最大特点在于,并非仅仅购买了一套软件,而是同时购买了一种信息化服务,需要有咨询顾问到公司来,根据公司的情况进行信息化管理的综合策划,形成信息化解决方案,然后通过软件将这种方案加以实现。这种方式对咨询顾问的要求很高,他需要精通从管理到软件的各方面的知识,并且需要有大量的实施经验。由于这种方式牵涉企业管理的方方面面,需要长年累月的工作,需要对企业的管理方式进行巨大的变革,而变革往往就意味着会有大部分人的反对,因此企业一把手的支持程度往往会成为决定这种方式失败成功的最关键因素。

5.租用软件

软件的云服务是管理软件行业越来越热门的一个实施方案,因为Salesforce的努力,管理软件界越来越接受这种模式了。所谓的云服务可以理解成以前所说的SaaS(Software as a Service)模式——软件即服务。这种方式下,企业不是采购软件而是租用软件服务,软件部署在企业之外的云服务器上,软件公司提供软件服务,企业不需要投入硬件资源,需要使用软件时可以租用云服务器上的软件,软件、数据都在云端,企业根据租用的空间、时间、功能等付费,什么时候不需要了就可以停止租用,软件公司停止服务。

这种方式最大的优点在于企业的初始信息化投入很少,不需要自己搭建硬件系统,不需要管理机房,不需要专人维护系统,只要接入互联网就可以使用软件,入门门槛很低,使用方便。缺点主要是实时性的问题,由于软件、数据不在公司内部,有些对实时性要求很高的操作很难达到要求(例如车间中的物流管理);另外,数据不在自己公司内部,直接通过互联网传输,总觉得不安全,有被泄漏出去的风险(这可能是个理解误区,数据放在家里也未必就安全);当然,网络的稳定性也是不能不考虑的风险,哪一天公司网络断了,业务就没法处理了,这还是比较令人头痛的。