(上篇四)一个从来被人忽视的软件容易失败及发展缓慢的原因

来源:互联网 发布:centos 安装cacti 编辑:程序博客网 时间:2024/05/01 14:20
 (四)
其次我们也可以从管理的哲学层面去找答案。我这里讲的管理不仅是指本文例举的管理软件,而且还是泛指软件本身,因为管理和软件具有共同的属性:即为特定的对象,以特定的思维方式,用特定的逻辑关系把它们表述出来。所有的软件(包括基础软件和应用软件)本身就是一个具有不同管理功能的逻辑实体。
在阐述管理理论时,人们最关注的就是管理的科学性。所谓管理的科学性就是指管理的定量方法,过程方法,系统方法和权变方法在管理中的运用。前三个方法软件都可以做到,但管理的权变方法正是软件项目想要一劳永逸成功或结束的最大障碍。所谓“权变”就是普遍适用原则的例外。是一种直观的逻辑关系。权变方法是管理科学性的核心内容。企业的规模、人员、环境、流程,技术等等变化都会动态地引起管理方式、方法、过程的变化活动。这类动态的变化活动可以分为二大类:一是程序性的,另一类是非程序性的。程序性的活动我们很容易把它固化在软件里,可是管理的最高境界就是如何不断地把非程序性的活动转变为程序性的活动。因为现实程序性的活动正是管理者从以前非程序性的活动转变过来的。一个卓越管理者的成功就是如何在非程序性的管理活动中找到其共性点,完成由量变到质变的过程。
很多软件开发者认为:随着需求方的管理者对软件的逐步理解,随之提出的需求变化会逐步减少。即所谓“软件项目越接近终点,其需求弹性就越小”的理论。其实恰恰相反,随着管理者对软件的了解越来越深入,他会发现大量的由软件实施而带来的非程序性活动亟待需要转化为程序性活动,因此他的需求弹性反而越来越大。这实际上是需求方的管理境界提升到了一个新的高度。曾有一位大型企业的主管说过:上ERP之前他不懂什么叫做“信息孤岛”,他也看不出企业的信息孤岛在哪里,可是上了ERP之后,随着他对软件的理解和依赖程度的加深,突然发现企业里到处都是信息孤岛。需求者能够主动发现“信息孤岛”说明他已逐步进入了企业信息化的佳境。可恰恰此时,正是软件开发方的成本,精力耗殆已尽之时。也正是软件项目结束之时。作为企业,没有上ERP之前,管理的权变方法还可以有效,而上了ERP之后管理的模式固化在软件里,一点变动的余地都没有。如果要开发方在项目结束后去修改系统,修改流程,那比登天还要难,还不如不用。这就是为什么有的企业花高价做成的ERP项目弃而不用,或用其很小一部分的原因。(待续)
 
原创粉丝点击