《换一种角度看软件开发 - 群硕软件邵荣演讲》的相关内容
相关讨论
换一种角度看软件开发 - 群硕软件邵荣演讲
以下为其演讲全文:
邵荣:非常荣幸有机会跟在座的同行进行探讨,而且我也觉得特别荣幸,今天能够跟行业里面传奇的前辈倪光南院士同台跟大家分享经验。今天我的演讲 主题,在之前我们收到演讲通知的时候,觉得非常矛盾,因为好多东西可以讲,最终我们换了一个主题,我们想要站在软件开发的另外一个角度,换一种形式跟大家分享一些平时大家关注不是特别多的东西。
首先讲一个故事。有一个推销员,刚刚开始进入行业, ...
by JohnYue 2007-12-11 浏览 (535) 回复 (1) 关键字: 项目管理 用户体验
什么是软件开发的核心问题?
按照软件工程鼻祖,《人月神话》作者 Brooks 在“没有银弹——软件工程中的根本和次要问题”一章中阐述的思想,软件开发的核心问题就是如何从概念上对一个复杂的业务系统进行建模。这个建模是含义广泛的,不仅仅包括对象建模,还包括数据建模、算法建模等等一系列的内容。总而言之是要先找到解决复杂问题的突破口(先要搞明白需要做什么,然后再考虑如何做)。至于采用什么表示方法(简单文本、UML 图、E-R 图)、 ...
by dlee 2003-12-02 浏览 (24840) 回复 (32) 关键字:
相关博客
道德的起源
道德的起源
把五只猴子关在一个笼子里,上头有一串香蕉。实验人员装了一个自动装置,一旦侦测到有猴子要去拿香蕉,马上就会有水喷向笼子,而这五只猴子都会一身湿。首先有只猴子想去拿香蕉,当然,结果就是每只猴子都淋湿了。之后每只猴子在几次的尝试后,发现莫不如此。于是猴子们达到一个共识:不要去拿香蕉,以避免被水喷到。后来实验人员把其中的一只猴子释放,换进去一只新猴子A。这只猴子A看到香蕉,马上想要去拿,结果, ...
by AllenYoung 2006-07-06 浏览 (441) 回复 (0) 关键字:
相关圈子讨论
敏捷开发中常见的九大误解
敏捷不是一个过程,是一类过程的统称,它们有一个共性,就是符合敏捷价值观,遵循敏捷的原则。
敏捷的价值观如下:
个体和交互 胜过 过程和工具
可以工作的软件 胜过 面面俱到的文档
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
由价值观引出的12条敏捷原则:
1、我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。
2、即使到了开发的后期,也欢迎改 ...
by liuqiang 2008-08-07 浏览 (132) 回复 (0)
[zz]软件架构师成长之路
对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司CEO的同时,也担任了微软公司的荣誉角色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关键技术问题,形成“强者愈强”的良性循环。部分优秀的开发人员在工作了一定时间后,就要开始考虑自己的未来到底向哪个方向发展。 ...
by imjl 2007-08-10 浏览 (1213) 回复 (6)
打算建立一个小团队,收集点民意
通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。
这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4921) 回复 (95)
google背后的分布式架构
Google背后的分布式计算架构策略
Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)
相关新闻
Opera CEO 专访(翻译版)
Opera CEO Jon Stephenson von Tetzchner 1967年8月29日出生于冰岛雷克雅维克,现任 Opera 软件公司 CEO。他与 Geir Ivarsøy 曾就任于挪威国家电话公司,并开发了 MultiTorg Opera 的浏览器软件。1995年 Jon 和 Geir 组建了一个新公司来继续开发工作,就是现在的 Opera Software ASA。 ...
by jejwe 2008-03-02 浏览 (508) 回复 (0) 关键字:
你最应该雇佣的程序员的十个特征
1。好奇心
程序员是永远不会接受现成的东西的,他们必须亲自解开内心深处的迷惑和渴望。
2。清晰的思维技巧
编程是一件需要严密逻辑和清晰思维的事情,有强大的数学或者科学背景的程序员通常更加成功。
3。快速的阅读速度和理解能力
相当大一部分程序员的一天都花在阅读上,阅读设计文档,或者其他人的代码,API,注释等等,有些程序员读的快,能很快理解,并且开始行动,另外一些程序员也许要多花三四倍的时 ...
by withyou 2008-03-07 浏览 (1481) 回复 (5) 关键字:
IT技术人员应掌握的30项技能
按照个人职业发展的角度,我列出了每一个IT从业人员都应该具有的30项技能。 1. 处理简单的电脑问题,比
如,连接打印机、备份文件或者安装网卡。你不需要成为深入了解诸如超频CPU或者是入侵注册表之类问题的专家;但是因为你从事IT行业,所以人们会期待你
能够解决一般的电脑故障。(如果你手下的IT技术人员没有达到这样的水准,那么开除他们。参考:如何解雇 ...
by hualala 2008-06-17 浏览 (1589) 回复 (5) 关键字:

