主题:神马是敏捷?概述:敏捷看上去很酷,是解决研发混乱的救命稻草?敏捷门派很多,什么才是敏捷呢?敏捷过于理想,无法在中国落地?如何才能让敏捷真正发挥实效呢?课程大纲:1.敏捷的各大门派2.敏捷的四大宣言和12个准则3.敏捷团队模型及最佳实践4.中国IT行业对敏捷的挑战4.1 两大限死,两不确定4.2...
分类:
其他好文 时间:
2014-07-16 20:35:18
阅读次数:
141
产品backlog是如何从产品概念开始而形成的?产品负责人需要定义产品是什么、了解为什么要做,还需要决定何时交付、如何交付,敏捷开发中对产品负责人并没有明确的进行指导。去年在一些大会上分享过敏捷的本质,这是对敏捷团队所有成员的价值观指引。7月26日我将在2014 WOT全球软件技术峰会做相关的一个主...
分类:
其他好文 时间:
2014-07-16 19:57:44
阅读次数:
235
9.原型模式(Prototype): 用原型实例指定创建对象的种类,并通过拷贝这些原型创建行的对象。UML图:原型模式其实就是从一个对象创建另一个可定制的对象,并且不需要知道任何创建的细节。.NET 中实现ICloneable接口即可。一般在初始化信息不发生变化的情况下,克隆是最好的办法,隐藏了对象...
分类:
其他好文 时间:
2014-07-14 09:41:25
阅读次数:
275
通俗的介绍uml时序图,不知道这样思考对不对啊,求大神指点......
分类:
其他好文 时间:
2014-07-12 22:38:37
阅读次数:
217
黑客和敏捷开发
前段时间读了一下Paul Graham的《黑客与画家》(Hackers and Painters: Big Ideas from the Computer Age),虽说这书已经出版良久了,但是读书往往是不讲究时间的,有收获就好。这本书是文集,相对内容比较散,针对的也并非是业内人士,所以不同人在不同角度可以把这本书看出千滋百味。但不管怎么说,我觉得绝大多数人,都可以从这本书中收获...
分类:
其他好文 时间:
2014-07-12 21:26:07
阅读次数:
233
对UML不是很了解,简单得了解一下UML设计中有的图例及基本作用。首先对UML中的各个图的功用做一个简单介绍:1、用例图 说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如泛化、关联和依赖。2、类图 能够让....
分类:
其他好文 时间:
2014-07-11 22:06:33
阅读次数:
417
在UML系统开发中有三个主要的模型:功能模型: 从用户的角度展示系统的功能,包括用例图。对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图。动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。 下面具体说明: 1.类图:描述一组对象、接口、协作等事物之间的关系。如下...
分类:
其他好文 时间:
2014-07-11 21:36:41
阅读次数:
272
软件,自从被我们开发出来并交付使用以后,如果它运行得好好的,我们是不会去修改它的。我们要修改软件,万变不离其宗,无非就是四种动机:
1. 增加新功能;
2. 原有功能有BUG;
3. 改善原有程序的结构;
4. 优化原有系统的性能[1]。
第一种和第二种动机,都是源于客户的功能需求,而第四种是源于客户的非功能需求。...
分类:
其他好文 时间:
2014-07-10 19:38:32
阅读次数:
307
确定人员,保持小而灵活的团队。先行开发确定需求,不浪费所有人的时间,实际是把整体的开发时间都提前了。相对于瀑布流,团队所有成员一次把项目的所有细节都研究详细了,再开始开发工作,这里面有个弊端是,我们发现每次需求过来的时候,通常情况下大部分的逻辑设计都还是相对清晰的,而卡出的地方往往占少部分,完全没必...
分类:
其他好文 时间:
2014-07-09 13:46:48
阅读次数:
204
简介 将一个复杂对象的构建和他的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式英文:Builder 详述 建造者模式的优点是:用户只需要指定要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道了。 建造者模式结构图,最近越来越喜欢画UML类图了,清晰明了。 什么时候使用建.....
分类:
其他好文 时间:
2014-07-09 13:26:57
阅读次数:
194