`
robbin
  • 浏览: 4799477 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
377a9ecd-1ea1-34ac-9530-9daa53bb2a7b
robbin谈管理
浏览量:135756
社区版块
存档分类
最新评论

技术重要还是业务重要(二)

阅读更多
Godlikeme 写道
我没有体验过,不知道ruby的速度,但我比较悲观,就假设是5倍好了。
把项目的开发和测试时间定为整个项目的40%好了,那么一个j2ee项目应该在100%,而ruby是68%,也就是ruby比java项目的整个周期快了1/3,我不认为开发速度加快会带来真个项目的进度加快那么多,如果是10倍这样,Ruby is a silver bullet。不管怎样,开发效率的提高是一件好事。

现在的应用软件开发中最大的障碍根本就不是什么现实问题复杂性,应用软件开发的最大障碍就是开发速度和开发成本问题,还有需求变更响应能力上。

对于这句话,我只想引用人月神话序中的一句话“Jackson指出软件行业人员/方法学大师们只是简单地模仿、照搬其他学科的方法,却将最重要的方面--问题域给忽略了。他指出,面向对象方法和结构化方法对问题域的处理没有什么大的区别,却被人们过分地用美好的词汇给美化了。”

因此,我只能认为,robbin认为Ruby是一颗银弹,到底是不是,只能拭目以待。


这是另外一个问题了,而且还是比较大的问题。我到是经常看见别人说业务重要,技术不重要什么的论调,要说我都重要,哪个缺少哪个更重要。

不过从我个人项目经历来说,我主持、参与和咨询过n多行业项目,涉及了医药、机械、广告、化工、航空、银行、教育、电子政务等行业项目,这些行业的业务知识我都不懂,但是我没有发现这些行业的业务知识,或者说问题域成为项目的最大障碍。

其实这个道理很容易想通的,搞编程的人都比较聪明的,那些行业知识你没有理由比掌握一门编程语言困难啊?再说也不需要你成为行业专家你才能进行业务逻辑抽象啊。而且搞编程的人,他们的逻辑思维能力都被训练的很好了,对于普通的业务逻辑抽象和归纳,根本就是小儿科的事情啊,为啥会成为障碍呢?哪些地方你不知道,你随时去问客户的业务专家不就好了吗?

项目成败的因素有很多,如果抛开外部因素的话,一般来说项目成败往往取决于Team Lead的个人能力:包括他的技术能力、管理能力、组织协调能力,但无论如何行业知识的问题域不是什么障碍,如果你们做项目在这方面被卡住了,就要想想看老板是通过什么手段拿到项目的了。
分享到:
评论
8 楼 whzlong 2012-06-16  
对于面向行业业务的管理软件,技术往往都不是问题,问题主要是客户的业务, 你怎样深入的抽象成软件系统,所谓深入,是你不仅仅要做出客户说出来的需求,客户说不出的需求有时你也要考虑到,所以才需要行业咨询师这个职位。尤其是面向中国的企业,他们想要系统,但是有很多企业里,没有人说得清他想要什么样的系统,稍微大点企业,有自己的IT部门,但是他们的IT部门根本就没有那种熟悉公司业务,并能整理成IT需求的人。这样的大公司一般都会找IT咨询公司,让咨询公司帮他们整理业务,提供IT解决妨碍,如果你所属的软件公司是和咨询公司打交道,当然这个时候业务对你来说就不那么重要了,你也不需要太懂,估计肯定就能按照那些需求设计出软件系统。如果你不是和咨询公司打交道,是和企业直接交流,业务知识就远比技术重要了,业务决定了你设计出的IT系统有没有做正确的事情。
7 楼 dt_flys 2012-06-09  
技术是否重要取决于掌握的是否是核心技术,
业务是否重要取决于掌握的是否是核心业务。
6 楼 tczky 2008-01-04  
这是国内软件行业发展现状决定的
目前项目都以新开发为主,中国企业生命周期普遍比较短
不过5~10年以后业务性会超过技术性吧
这确实需要很长的过度时间
5 楼 jichongchong 2006-12-21  
庄子入殿门不趋,见王不拜。王曰:“子欲何以教,使太子先。”曰:“臣闻大王喜剑,故以剑见王。”王曰:“子之剑何能禁制?”曰:“臣之剑,十步一人,千里不留行。”王大悦之,曰:“天下无敌矣!”
庄子曰:“夫为剑者,示之以虚,开之以利,后之以发,先之以至。愿得试之。”王曰:“夫子休就舍待命,令设戏请夫子。”王乃校剑士七日,死伤者六十余人,得五六人,使奉剑于殿下,乃召庄子。王曰:“今日试使士敦剑。”庄子曰:“望之久矣。”王曰:“夫子所御杖,长短何如?”曰:“臣之所奉皆可。然臣有三剑,唯王所用,请先言而后试。”
王曰:“愿闻三剑。”曰:“有天子剑,有诸侯剑,有庶人剑。”王曰:“天子之剑何如?”曰:“天子之剑,以燕谿石城为锋,齐岱为锷,晋魏为脊,周宋为镡,韩魏为夹;包以四夷,裹以四时,绕以渤海,带以常山;制以五行,论以刑德;开以阴阳,持以春秋,行以秋冬。此剑,直之无前,举之无上,案之无下,运之无旁,上决浮云,下绝地纪。此剑一用,匡诸侯,天下服矣。此天子之剑也。”文王芒然自失,曰:“诸侯之剑何如?”曰:诸侯之剑,以知勇士为锋,以清廉士为锷,以贤良士为脊,以忠圣士为镡,以豪杰士为夹。此剑,直之亦无前,举之亦无上,案之亦无下,运之亦无旁;上法圆天以顺三光,下法方地以顺四时,中和民意以安四乡。此剑一用,如雷霆之震也,四封之内,无不宾服而听从君命者矣。此诸侯之剑也。”王曰:“庶人之剑何如?”曰:“庶人之剑,蓬头突髻垂冠,曼胡之缨,短后之衣,瞋目而语难。相击于前,上斩颈领,下决肝肺,此庶人之剑,无异于斗鸡,一旦命已绝矣,无所用于国事。今大王有天子之位而好庶人之剑,臣窃为大王薄之。”
王乃牵而上殿。宰人上食,王三环之。庄子曰:“大王安坐定气,剑事已毕奏矣。”于是文王不出宫三月,剑士皆服毙自处也。--《说剑》
4 楼 jichongchong 2006-12-21  
昔赵文王喜剑,剑士夹门而客三千余下,日夜相击于前,死伤者岁百余人,好之不厌。如是三年,国衰,诸侯谋之。太子悝患之,募左右曰:“孰能说王之意止剑士者,赐之千金。”左右曰:“庄子当能。”
太子乃使人以千金奉庄子。庄子弗受,与使者俱,往见太子曰:“太子何以教周,赐周千金?”太子曰:“闻夫子明圣,谨奉千金以币从者。夫子弗受,悝尚何敢言!”庄子曰:“闻太子所欲用周者,欲绝王之喜好也。使臣上说大王而逆王意,下不当太子,则身刑而死,周尚安所事金乎?使臣上说大王,下当太子,赵国何求而不得也!”太子曰:“然。吾王所见,唯剑士也。”庄子曰:“诺。周善为剑。”太子曰:“然吾王所见剑士,皆蓬头突髻垂冠,曼胡之缨,短后之衣,瞋目而语难,王乃说之。今夫子必儒服而见王,事必大逆。”庄子曰:“请治剑服。”治剑服三日,乃见太子。太子乃与见王,王脱白刃待之。--《说剑》
3 楼 jacky 2006-11-10  
    
2 楼 ssuupv 2006-10-31  
应用不是很复杂,业务重要性弱些,如果像大型ERP这种级别,业务重要性,就体现出来了。
1 楼 reoal 2006-10-30  
我想ruby之所以效率高是因为,现在大部分web应用还是以数据为中心的,真正的“业务逻辑”相对较少,而碰到的“业务逻辑”也不过是对概念的理解或者名词的解释,于是乎,虽然在不同的行业中,但是最终的系统却大同小异,数据的增删改查而已。如果是真正业务逻辑非常复杂,关注的不再是数据而是复杂的流程和计算,那么ruby真的还能有这么高的效率吗?

相关推荐

    2022年重要战略技术趋势:塑造数字业务未来的12大趋势(19页).pdf

    2022年重要战略技术趋势:塑造数字业务未来的12大趋势(19页).pdf

    IP网络业务关键承载技术探讨

    通过实施网络组织、网络自愈和保护、服务质量保证、组播部署以及网络业务安全等多方位关键技术部署,取得了良好的效果,逐步获得了电信运营商的网络与业务转型经验,在探索可持续发展的互联网商业模式方面迈出了重要...

    业务转型中的光网络技术

    传送网络在演进过程中应满足新的业务需求,传统的MSTP技术对目前网络中处理的大量数据业务已显得力不从心,需要一种革新的解决方案来实现全无阻塞的数据交换和处理,同时又保留对于网络中将会长期存在的TDM业务的...

    业务转型中的城域网技术

    传送网络在演进过程中应满足新的业务需求,传统的MSTP技术对目前网络中处理的大量数据业务已显得力不从心,需要一种革新的解决方案来实现全无阻塞的数据交换和处理,同时又保留对于网络中将会长期存在的TDM业务的...

    现代煤化工技术产业化业务模式探讨

    以现代煤化工产业为例,探讨如何通过不同的业务模式,将技术转化为可以投入工业化使用,并带来经济利润和社会效益的技术产品,或者工艺创新的现实生产力。分析认为,结合我国现阶段技术产业化现状,通过与全球知名跨国公司...

    速用业务管理软件破解版

    通过一单单的业务交易数据,反映客户的业务总额,已收款金额,未收款金额等重要业务参数,并以图表形式直观地反映到软件报表中,让人一目了然  三、财务管理功能  财务管理也是速用业务管理软件的主要组成部分,...

    sap R/3 业务蓝图——理解业务过程参考模型2

    1.1 业务工程的重要性 4 1.2 业务工程原理 4 1.3 业务工程的目的 4 1.4 业务工程的优点 5 1.5 使用信息技术的业务工程 6 1.6 信息技术的集成 7 1.7 信息技术的发展 8 1.8 客户机/服务器技术 9 1.9 客户机/...

    智慧水务平台架构和相关技术.ppt

    地理信息系统(Geographic Information System,GIS)、遥感(Remote Sensing, RS)及全球导航卫星系统(Global Navigation Satellite System,GNSS)已成为供水信息化建设管理的重要技术支撑。GIS、RS、GNSS技术简称...

    IPTV技术及业务发展现状分析

    在国际上,美国、日本等...随着运营商企业转型的实施,其重要的特征就是向下一代网络演进发展,业务也将从单一窄带语音向综合多媒体转变,其中宽带业务是运营商发展的重点,因此IPTV业务也必将成为宽带发展中的主流。

    IPTV增值业务平台架构研究与实现

    IPTV是未来运营商将要开展的重要业务,国内对IPTV增值业务的研究已进入试验阶段,但目前提供的增值业务仅仅是将在PC上实现的互联网业务照搬到机顶盒上实现,如网上医疗,远程教育等,可以看作是互联网模式在IPTV中的...

    业务转型中城域网的主要技术

    传送网络在演进过程中应满足新的业务需求,传统的MSTP技术对目前网络中处理的大量数据业务已显得力不从心,需要一种革新的解决方案来实现全无阻塞的数据交换和处理,同时又保留对于网络中将会长期存在的TDM业务的...

    论文研究-利用计算机免疫技术打造安全的电子政务业务网.pdf

    随着计算机信息技术的飞速发展,电子政务在政府实际工作中已经发挥了越来越重要的作用。但随之而来的安全问题也显得越来越突出,构建安全的电子政务业务网就越发显得迫切。基于计算机免疫技术提出了一种电子政务业务...

    固定家庭宽带高质量业务体验研究白皮书

    本白皮书总结了当前固定家庭宽带业务的技术发展趋势,梳理了当前典型的固定家庭宽带业务应用类型,针对不同业务应用,分析了相应的网络能力要求,研究提出了相关业务体验的关键质量指标,以及对应这些业务质量指标...

    论文研究 - 气象高性能计算业务技术的发展

    高性能计算作为信息技术的重要分支,已经扩展了其应用领域,其影响力也在不断扩大。 高性能计算始终是气象学应用的关键领域。 我们使用现场研究和文献综述方法研究了高性能计算在中国气象部门的应用,并取得了以下...

    下一代网络(NGN)业务平台建设初探

    下一代网络是一个基于IP的全新通信网络,可以承载语音、数据、...面对不断增长的用户需求,如何在NGN业务平台上加载类似智能业务这样的新型增值业务,是运营商面对的一项重要课题。本文简要阐述了NGN业务平台的必要性。

    GPT可以说是自然语言处理技术的重要里程碑

    随着人们对于智能化技术需求不断增长,越来越多的企业开始考虑如何将GPT等自然语言处理技术应用到他们的业务中。这为我们这个行业带来了新的商机,也促进了整个行业的发展。 当然,GPT作为一种新兴技术也存在着一些...

    SOA业务组件的识别方法

    关于IBM的CBM业务组件模型已经很久了,可以看到在系统内SOA化的时候业务组件识别是一个很重要的步骤,系统内的SOA化遵循的方法是流程和功能域->业务组件->业务用例->服务识别的方法和步骤。业务组件之间本身是高内聚...

    基于IMS的多媒体彩铃业务解决方案

    IMS(IP多媒体子系统)最初是3GPP组织制定的3G网络核心技术标准,目前已被ITU-T和ETSI认可,纳入NGN的核心标准框架,并被认为是实现未来FMC(固定/移动网络融合)的重要技术基础。IMS是一个全IP的网络架构,采用SIP...

    《springcloud&学习资料》--mall学习教程,架构、业务、技术要点全方位解析一套电商系统.zip

    mall学习教程,架构、业务、技术要点全方位解析。mall项目(60k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot、MyBatis、Elasticsearch、RabbitMQ、Redis、MongoDB、Mysql等技术,采用Docker… ...

Global site tag (gtag.js) - Google Analytics