相关推荐
-
【自适应软件开发过程思想】自适应软件开发 - 简介 Adaptive Software Development Introduction(中英文)
自适应软件开发,Adaptive Software Development。
-
《自适应软件开发》
序言几年前,当我确定我的发展方向是软件开发时,给自己订下的三步曲是:软件编程、软件设计、软件工程。随着对既定目标的越来越近的时候,我却出现了一种困扰我的忧虑。记得两年前开始的一个正规的软件项目,我是一个程序员,项目就像一颗种子一样渐渐得长成了一棵大树,按道理来说,看到如此成果应该会有一些成就或是自豪。可是我却感到了一种忧虑,人在项目当中究竟是什么呢?现代科学的软件管理让软件开发变成“软件工厂”,其中的人就像一个被催眠了的机器人,我被定义成一个部件,一个资源,任凭别人的调度和摆布。没有想法,机械地在一个生产线上执行着已被他人安排好的流程和工作,我的想法和主张完全被格式化的条款规定一个狭窄的框架中
-
软件设计的演变过程
“Design is there to enable you to keep changing the software easily in the long term” —— Kent Beck 软件设计的演变 序言 20世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一个特定的应用而在指定的计算机上设计和编制,采用密切依赖于计算机的机器代码或汇编语言,软件的规模比较小,文档...
-
【软考】---软件开发方法
在软件开发过程中,软件开发方法时关系到软件开发成败的重要因素,软件开发方法时一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程! 一、结构化开发方法: 1、面向数据流的开发方法 2、分为结构化分析(用数据流图建立系统功能模型); 3、结构化设计(设计软件体系结构从而得到系统物理模型(分为各种模块));...
-
快速掌握5种常见软件开发方法(简单明了,看完就会)
结构化方法是一种面向数据流的开发方法。按照系统中数据处理的流程,用数据流图来建立系统的功能模型,从而完成需求分析工作。结构化方法总的指导思想是自顶向下、逐层分解。其基本原则是功能的分解与抽象。特别适合于数据处理领域的问题,但是不适合解决大规模、特别复杂的项目,且难以适应需求的变化。
-
一文读懂敏捷算法中几个概念
区分极限编程(XP)、水晶法(Crystal)、并列争球法(Scrum)和自适应软件开发(ASD)这四种敏捷开发方法可以根据它们的核心特点、原则和实践进行判断
-
2024年最新软件开发总结_自适应软件开发(1),2024年最新Golang开发技巧
设计原则一句话归纳目的开闭原则对扩展开放,对修改关闭降低维护带来的新风险依赖倒置原则高层不应该依赖低层,要面向接口编程更利于代码结构的升级扩展单一职责原则一个类只干一件事,实现类要单一便于理解,提高代码的可读性接口隔离原则一个接口只干一件事,接口要精简单一功能解耦,高聚合、低耦合迪米特法则不该知道的不要知道,一个类应该保持对其它对象最少的了解,降低耦合度只和朋友交流,不和陌生人说话,减少代码臃肿里氏替换原则不要破坏继承体系,子类重写方法功能发生改变,不应该影响父类方法的含义。
-
Windows平台上的5种敏捷软件开发(过程)模型
Windows平台上的5种敏捷软件开发(过程)模型
-
软件开发(方法、模型)
软件开发方法、开发模型
-
软件过程模型(软件开发模型)
文章目录 软件过程模型习惯上也称为软件开发模型,它是软件开发全部过程、活动和任务
-
转:<自适应软件开发>—从奴隶主到领袖
< 序言 >———— 几年前,当我确定我的发展方向是软件开发时,给自己订下的三步曲是:软件编程、软件设计、软件工程。随着对既定目标的越来越近的时候,我却出现了一种困扰我的忧虑。 记得两年前开始的一个正规的软件项目,我是一个程序员,项目就像一颗种子一样渐渐得长成了一棵大树,按道理来说,看到如此成果应该会有一些成就或是自豪。可是我却感到了一种忧虑,人在项目当中究竟...
-
《自适应软件开发》—从奴隶主到领袖< 1 序言 >
————几年前,当我确定我的发展方向是软件开发时,给自己订下的三步曲是:软件编程、软件设计、软件工程。随着对既定目标的越来越近的时候,我却出现了一种困扰我的忧虑。记得两年前开始的一个正规的软件项目,我是一个程序员,项目就像一颗种子一样渐渐得长成了一棵大树,按道理来说,看到如此成果应该会有一些成就或是自豪。可是我却感到了一种忧虑,人在项目当中究竟是什么呢?现代科学的软件管理让软件开发变成“软
-
《自适应软件开发》读书笔记
《自适应软件开发》这本书,刚读时,觉得是有点理想化,但是我对把生态系统的概念引入到软件开发管理非常欣赏。书还未读完,从晚上发现别人写的书评,有点极端,但也不无道理。故先转载,作为自己读书笔记的第一步。文章如下:听人谈了一些对于这本书的看法,感觉不是很同意他所欣赏并转述的书的内容。所以昨天去书店站着看了大半本,觉得他的转述和对书的理解都没错,也就是说我的确不是很同意书中的观点。书读着
-
自适应软件开发(1)
第一章 软件增长.自适应依赖于领导和协作,而不是命令和控制。我们在软件开发中面对的最主要风险是过高的估计了自己的知识.1.里面评价water-fall开发方式的要求为:"任何值得一做的事情都值得做过头".2.科学管理企图将人们的...
-
自适应软件开发(2)
混沌边缘的繁荣复杂行为 = 简单规则 + 丰富关联自适应开发模型的生命周期,是整个自适应软件开发(ASD)方案的关键部分,它建立在一种完全不同的世界观上--自适应而非优化(翻译的有点问题,优化的含义是什么?)首先ASD承认不确定...
-
书评《自适应软件开发》(一)--.com时代的遗物
听人谈了一些对于这本书的看法,感觉不是很同意他所欣赏并转述的书的内容。所以昨天去书店站着看了大半本,觉得他的转述和对书的理解都没错,也就是说我的确不是很同意书中的观点。书读着令人激动,但是感觉作者过于理想化了开发的情况。项目开发的著作,我以为分两类。一类是着重考察项目过程本身,一类是主要考察项目的参与者。前者我以为如《人月》,后者如《最后期限》(我想《人件》应该也是的)。一本好的作品应该是承认
-
自适应软件开发
自适应开发和敏捷开发方法都关注三个领域:刚好够用的方法学、协作和混沌观。方法学、过程、文档和度量很快就会变成繁重的包袱和官僚主义。因此对它们的要求是刚好够用,但又不是不够用。(如何判断够用和不够用?谁来判断?);协作是当今异地开...
5 楼 cddcdd 2009-01-13 11:51
刚才试用了一下
4 楼 Arbow 2008-07-12 11:38
3 楼 tedeyang 2008-07-12 09:36
2 楼 tedeyang 2008-07-12 08:58
后面的那个链接明明是指向JRE 5.0 Update 7的,根本不是JRE6!
1 楼 capitain 2008-07-11 15:11
mac!!
mac!!!