随笔 - 5  文章 - 0 评论 - 20 trackbacks - 0
<2007年8月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

与我联系

搜索

 

常用链接

留言簿(1)

我参与的团队

随笔档案

最新评论

阅读排行榜

评论排行榜

外包、自己开发、购买通用软件,哪一个才是通往高校信息化的坦途?
先说一说高校信息化工作的特点:
我所在的部门(财务处)决定我们花起钱来总是显得有点小气,如果不需要考虑钱的问题,外包毫无疑问是最好的方案,但是学校不像银行、电信企业一样,投入是为了产出,高校在信息化方面的投入,经济产出很少,主要是提高工作效率、提高服务水平,学校是不可能一次性投入大量的资金来做这件事情的。这是第一个也是最重要的特点:没钱。
第二个特点是需求不停在变:国家在不停的改革,高校也一样,上级部门的文件不停的下,一个需求可能还没有上线就已经没有应用的必要了。换了一任校长、处长,业务会变,需求也会跟着变。中国的高校不像国外的高校,很多业务都已经稳定下来,我们的很多业务都在不停的摸索。
第三个特点是业务部门不会提需求:虽然这些年不停的在说教育高收费之类的话题,但是高校教职员工的收入差距是很大的,收入高的都是热门专业的教授,他们可以赚外快。高校的职工(注意:这里是职工,不包括教师)在学校地位低、收入也低,当然这个是相对的,对比内地、下岗工人、打工仔、农民来说,绝对不能说低,但是与同等文化水平、工龄的同学朋友,我们总是落于下风的。特别明显的是计算机方面的人才,高校根本无法与软件企业竞争,工资差距基本上是一倍(虽然收入少,但是有假放、加班少也有一定的吸引力)。所以这也普遍导致业务部门的计算机应用水平有限,无法提出合理的业务需求。
有了上面这些特点,我们再来看那条路好走:
没钱,外包就很难找到高水品的厂家,厂家不好,后续的风险就很大。软件企业的老板是要赚钱的,他不会来搞慈善、支持教育事业,外包的费用支出对高校来说是个无底洞,业务部门提不出需求,做出来的东西无法应用,要改,掏钱,需求变更快,掏钱,等你上了“贼船”,想下来就难了,到时候价钱就不是“协商”了。问题是有时候我愿意掏钱,企业还不干,企业的开发人员是万金油,我这边业务再急,也要企业有足够的团队能够投入进来。要是碰到组织不好的企业,可能他们前面人写的代码后面的新人根本就读不懂,更是无法满足业务变更的需求。
还有一种模式是“合作开发”,学校提供需求,公司进行开发,形成通用软件后共同推广,也有一些成功的案例,但是随着“数字化校园”的发展,以及高校管理模式差异大、信息化需求变更快的特点,推广起来其实很难,公司亏本的居多。这样的合作就很难持续下去。如果能够解决好个性化的问题,相信这种模式还是有一定前途的。
再来看购买通用软件,行业内还真有几个做通用软件的,但是也有一些问题,首先是离的远,维护跟不上,其次是对你的个性化业务需求反应慢,甚至不予理睬(我就碰到了这样的厂家,我们的业务需求他们说“没必要,别的学校都没有提出来”;我们想做个专用的版本,愿意给钱,他们说公司不准备做专用版本,要用就用通用版)。换一个厂家,恐怕也有类似的问题,我们这个行业的公司都是一些小公司,如果这个公司不是很有实力,自身的管理就有问题,换谁都不管用。而我们对公司的依赖太深就会导致业务发展受限。而且在中国这个市场上,很大程度都是依靠部门领导和企业领导的人际关系来维持合作,这里面的风险就更大了。
自己开发,这里要首先排除到委托自己学校老师开发这个途径,一般学校的老师如果进行开发,也就是找一帮自己的学生来开发,老师日常教学、工作时间已经安排的很紧了,而且很多老师并没有企业开发的经验,所有的都是理论知识,虽然是一个团队,最后做出来的东西很大比例接近于个人开发,只有自己才懂。而且还要依赖于学生的水平,换一帮学生,这个项目也就废了。毕竟,开发对于老师来说只是一个短期行为,教学才是他的主要工作。
还有一些学校,财大气粗的,就养一个“计算中心”,由计算中心来负责全校各类信息系统的开发、整合工作。这样的方案应该是比较好的:资金投入不算少,但是要小于外包,代码都在自己手里面,人员稳定,基本上没有对外依赖,只要编制充足,响应速度也很快。
更多的情况是部门有一两个搞计算机的,自己进行一些小程序的开发,以前我就是干这种事情的,这个就不分析了。
我现在走的路子也属于自己开发,通过老师组织一个学生的团队,依靠自己从书上、网络上、实践中积累的知识,力求把项目做成可以发展的项目,规范化、提高可阅读性。这样做的好处包括:依靠学生开发来降低开发成本,为学生提供“勤工助学”岗位,让学生可以早些接触企业开发模式,提高就业竞争力。但是缺点也很明显:一来我很累,要不停对学生这个不稳定的团队进行技术培训,二来项目对我的依赖性太强,如果我换了岗位怎么办?不管怎么说吧,这个尝试还是要继续下去,看看能否摸索出一条道路。
以上是我的困惑,领导说我这样做很辛苦,不如外包,但是我在这上面一点经验都没有,真的不知道怎么办,能力有限,希望大家多多指教。

posted on 2007-08-22 13:47 肖斯沃勒 阅读(451) 评论(12)  编辑 收藏

FeedBack:
#1楼  2007-08-22 17:59 Ray Zhang      
看来楼主对教育信息化深有感悟。
其实家家都有难念的经,这些问题其他行业信息化也以不同形式存在。
成本低、通用度高、个性化高、运行快、能迅速适应变化,这些需求可以通过合理设计的S+S模式软件实现会比较好。
  回复  引用  查看    
#2楼  2007-08-22 19:40 小龟爬爬      
呵呵
我就是老师带过来的
不过
那只是一个环境
学什么 怎么学
都是学生自己的事情
老师带出来的学生
最厉害的
在公司待了半年
被派到了硅谷
羡慕呀
其实可以让高年级的带低年级的
注意要保持连续性
  回复  引用  查看    
#3楼  2007-08-23 19:21 杨义金      
我公司(昆明光标科技有限公司)在 云南科技信息职业学院 定制开发该系统,现已在全校(多个校区)全面展开应用,学校应用良好。希望找到更多的合作伙伴。如有可以交流的地方请联系我:
QQ:183542215
Email:kmgbkj@yeah.net
Tel:0871-5184866
  回复  引用  查看    
#4楼  2007-08-24 12:41 Reeezak      
养了计算中心又如何?
还不是一样的慢

瞧瞧SCUT的那帮家伙们,为某处做网站,都3年了,现在还没弄出来,为什么?嫌钱少呗!因为它们有更大的项目要做,就这样……
  回复  引用  查看    
#5楼  2007-08-26 01:42 蜡人张      
真巧,上半年一个人在CUMT财务处做系统,快烦死了。给我的感觉是,通用系统不适合高校财务管理,定制性太强,工作比较繁琐,在效率上要提升到一定高度,规则太多,确实不容易。不过像老兄这种熟悉业务的人亲自操刀要好很多,呵呵,祝你好运!
  回复  引用  查看    
#6楼 [楼主] 2007-08-27 14:04 肖斯沃勒      
@Reeezak
据我了解,北大清华的两个计算中心都不错,学校的系统都是他们自己写的,其他的我了解得不多,就不知道了
另外:你是华南理工的?
  回复  引用  查看    
#7楼 [楼主] 2007-08-27 14:06 肖斯沃勒      
@蜡人张
你们都为他们做了什么系统?
  回复  引用  查看    
#8楼 [楼主] 2007-08-27 14:08 肖斯沃勒      
@Ray Zhang
请教:什么叫做S+S模式?

  回复  引用  查看    
#9楼 [楼主] 2007-08-27 14:08 肖斯沃勒      
@小龟爬爬
多谢提醒!

  回复  引用  查看    
#10楼  2007-08-27 15:57 蜡人张      
@肖斯沃勒
我没做薪酬这一块,主要还是日常工作处理:凭证、记账等等。
  回复  引用  查看    
#11楼  2007-08-27 16:02 蜡人张      
补充一下,即使是日常财务工作的处理也已经很复杂了,所以我一直想总结一些东西出来,但老是觉得有些东西不是规范性比较强的东西,所以,希望作为业务经验丰富的您能在这些方面发一些文章,呵呵……
另外,我觉得高校信息化还有一个非常大的问题:信息严重不对称,无论是职工还是学生,对于学校的一些规定、信息之类非常不了解,信息化的作用并没有很好地体现出来。
  回复  引用  查看    
#12楼  2007-09-19 19:42 MK2      
@肖斯沃勒
唉...... 懂得业务的目前来说只有你一个了, 如果你调走了, 系统还在开发中, 肯定会很混乱的....
  回复  引用  查看    

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: