失败的IT项目比比皆是,进度延迟,预算超支,客户需求多变,成员加班抱怨。
我上网搜索没有任何一篇有关IT项目中出现问题、挑战与麻烦。这里我根据经验提提有关管理信息系统开发中遇到的问题、挑战与麻烦。
我只知道遇到的问题,怎么解决你们自己去思考好了。
1、市场决定生死,而不是技术。
为什么要谈MIS系统,很简单CSDN论坛就有人问,天朝不搞MIS系统的软件公司有几家?可以很明确说没有。
得市场者得天下,为什么,因为很多天朝公司都是市场需求。比如你朋友是某XX公司老大(特别是国企这些),做个系统自然要你去做,你就有市场你就有需求。
什么时候总公司来个规定,全国统一用XXX大公司系统,你就遇到所谓的“竞争激烈、市场萎缩”问题。
从根本上来说,我个人认为MIS系统从技术上来说就是把破数据库倒腾来倒腾去,像老师说得,我喊个文科生也许会玩数据库,要你们程序员干嘛?
反过来你看看surface 都梦断中国,还有粉丝叫嚣surface 厉害.....
2、洋务运动
这可是货真价实的洋务运动。把企业信息化当洋务,认为信息化能提高企业竞争力。这就是一篇文章写道:
企业信息化,是企业从传统生产方式向现代生产方式根本性转变的过程,即,是信息技术从业务应用向业务核心渗透的过程,是从传统管理向现代管理的转变过程;是基础设施重建,技术应用,结构调整,资源拓展,管理再造和制度创新向信息化转变的过程;是提高经济主体活力,提高企业效益和竞争力,最终在国民经济中实现人的现代化转变的过程。
结果呢?成了领导急于建功的好工具。
3、很多不合逻辑的事例难以转换到信息系统
我上网搜索下,信息系统文章有一篇叫《医院信息系统具体实现》这类文章。那好,我就用类似系统举例。
某信息化建设就遇到大麻烦,有点医院常识的人都知道,三甲医院面向全省甚至全国,领导必然更偏爱三甲医院。但领导也是人,也会生病,问题就来了。
我们都知道先付钱后拿药,问题就是存在领导都是先拿药后付钱,甚至不付钱。你去问客户,他们肯定无法解决,当然,你能自告奋勇去帮忙解决这个问题就当我没说,问题就是你怎么解决这个不合逻辑的事例呢?
还有医院本身就有很多不合理的,比如药品或者输液瓶不是按病人或者头分,可能几个人合用一批输液瓶,甚至是不同科室用,你怎么解决?
4、客户指定技术
呵呵,坑死你。你会ASPX吧。嘿,客户就偏不信邪,我们只用JAVA,jsp甚至是PHP,因为类似数据库MySql和系统Linux 可以用免费的,你可别指望IIS跑Linux。
甚至用你根本没听说比如Oracle ADF这些鸟技术,你怎么办?
比如某学校办公系统用的是sharepoint开发的,开发固然快,但是你拿去其他地方,有客户可能不喜欢sql server,他要用Oracle 怎么办?——你别指望MS会收购乌龟壳。
暂时就谈这些,欢迎拍砖。