您的位置:首页 > 其它

话里话外:一个顾问对KISS的一点体会

2009-11-20 09:37 176 查看
大家知道,在武侠世界中,最厉害的武功往往看起来最简单,所谓摘叶飞花皆可伤人,那凭的是内力,是真功夫,简单的招式往往比复杂的招式更凑效。IT世界里是不是这样呢?好像不尽然,从一个IT人员的角度,我们都能看到,最厉害的ERP系统,都超级复杂。为什么呢?也许是因为,企业的生产经营活动,是具有太多的可能性、无法预知的,管理这些复杂活动的IT系统,也没办法做得简单。
可是大家知道,用户都不是技术狂人,他们最不喜欢看到的,就是系统里到处是设置,到处是按钮。那这么复杂的系统,怎么能好用呢?这就就要看顾问的水平了。好的顾问能让复杂的系统傻瓜化简单化。要做到这一点,没有捷径,只能靠经验的积累和不断的学习,也就是苦练内功。
我最初做技术顾问的时候,是个唯技术论者,所谓如果你手上有一把锤子,就会把世界上所有的问题都看成钉子。那时候听到客户提什么要求,脑子里第一个想法就是“放心,我给你加功能,我给你改,保证让你满意!”,后来通过几次实施后的深刻教训才认识到,客户的需求一般是永无止境的。我们实施方要做的不仅是加功能,更要在客户真正需求与实施方可提供的两者间,找到关键的平衡点。如果一味加功能,即使时间和成本允许,系统的复杂度也很容易会失控,失控是世界上最可怕的事情,软件危机大家都知道。
以前帮一家客户实施ERP时,签核模块他们要求特别多,特别杂,多级签核、会签知会、金额和优先控制等等这些功能他们觉得都需要,经过我们对他们业务的观察,以及对他们当前计算机应用水平的了解,觉得不能搞这么复杂,结果只保留了最核心的签核功能,然后给他们定制了一些很简单实用的小功能,比如针对天天在一个办公室里的几个人,我们做了个类似“现场附签”的功能,科长要签某个单据的时候,觉得应该让小张知道一下,就喊一声:“小张,这个东西你来看一下,有没有问题”,小张马上过来看一下,没有问题的话,科长就点一个按钮,让小张把自己的用户名密码输进去,就算小张通过了,如果科长觉得应该让小李知道一下,就喊小李过来输密码,而小张小李平时是没有签核权限的。这个很帖心的功能,大大简化了签核系统的设置,简单而灵活,很符合KISS(Keep it simple and stupid)的精神,节省了我们的配置和开发成本,用户也觉得很好用。
所以KISS不是对功能的一味简化,而是基于对业务和功能的深刻认识之上,抓住本质,去伪存真,才能用简单的办法解决复杂的问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息