E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
敏捷软件开发...
敏捷软件开发
-SCRUM
SCRUM方法由Ken Schwaber和Jeff Sutherland提出,旨在寻求充分发挥面向对象和构件技术的开发方法,是对迭代式面向对象方法的改进,名称来自英式橄榄球(在比赛中每个队员都应时刻保持对场上全局的判断,然后通过集体行动,奋力实现同一目标──胜利)。SCRUM方法最初实践于Easel公司(1993年),现已被数十家公司数百个项目开发中应用,适用于需求难以预测的复杂商务应
·
2015-10-31 10:21
Scrum
敏捷软件开发
- Agile(敏捷反映)
Agile(敏捷反映)是指企业能够对外部环境作出速捷、有效的反应,是未来企业的必备素质。21世纪企业面临的竞争环境将是一个不断变化、不可预测的环境。由于高新技术的出现和更迭越来越快,产品的生命周期日益缩短,企业要面对这样的新的竞争环境,抓住市场机遇,迅速开发出用户所需要的产品,就必须实现敏捷反应。 敏捷企业概念最初是在美国里海大学向美国国会提交的
·
2015-10-31 10:20
agile
敏捷软件开发
-站立会议
站立会议,又叫每日会议,是极限编程方法的组成部分之一。每天早上都要来一次站立会议,主要用于沟通问题、方案,以集中小组注意力。 一听到这个名字可能就会让人产生反感。每日会议,真是文山会海啊!其实不然。stand-up meeting就是让参加人员站着开会以缩短时间和提高效率,一般情况下只会持续10分钟。当然,根据项目人数不同,时间也会有多有少。每
·
2015-10-31 10:20
软件开发
敏捷软件开发
-结对编程
结对编程(Pair Programming)是一个编程模式(Programming pattern)。两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试例子,一起编码,一起单元测试,一起整合测试(Integration Test),一起写文档等。基本上所有的开发环节都一齐肩并肩地、平等地、互补地进行开发工作。 &n
·
2015-10-31 10:20
软件开发
敏捷软件开发
-极限编程
极限编程(Extreme Programming,XP)是一门针对业务和软件开发的规则,它的作用在于将两者的力量集中在共同的、可以达到的目标上。它是以符合客户需要的软件为目标而产生的一种方法论,XP使开发者能够更有效的响应客户的需求变化,哪怕是在软件生命周期的后期。它强调,软件开发是人与人合作进行的过程,因此成功的软件开发过程应该充分利用人的优势,而弱化人的缺点,突出了人在软件开发过程中的作用。极
·
2015-10-31 10:20
软件开发
关于产品研发与
敏捷软件开发
模型
一 什么是Scrum?Scrum (英式橄榄球争球队), 软件开发模型是敏捷开发的一种,在最近的一两年内逐渐流行起来。Scrum的基本假设是: 开发软件就像开发新产品,无法一开始就能定义软件产品最终的规程,过程中需要研发、创意、尝试错误,所以没有一种固定的流程可以保证专案成功。Scrum 将软件开发团队比拟成橄榄球队,有明确的最高目标,熟悉开发流程中所需具备的最佳典范与技术,具有高度自主权,紧密
·
2015-10-31 10:03
软件开发
强烈推荐两本经典OO书籍以及对用例编写的启发
《
敏捷软件开发
:原则、模式与实践 》 经典老书,无需多言
·
2015-10-31 10:33
OO
聊聊结对编程
在
敏捷软件开发
的各种实践中,结对编程(Pair Programming,下文简称Pair)是特别有争议的。
·
2015-10-31 10:46
编程
极限编程(XP,eXtreme Programming)
极限编程(XP,eXtreme Programming)是一种软件工程方法学,是
敏捷软件开发
中最富有成效的几种方法学之一。
·
2015-10-31 09:24
programming
电子版经典好书
; 1.Design Patterns 2.
敏捷软件开发
·
2015-10-31 09:03
书
面向对象的5条基本设计原则
ArticleID=8858 这几天重新看了一遍《大话设计模式》,发现果然有不同的感悟,而且自己也上网找了《
敏捷软件开发
—原则、模式与实践》一书来看,那本书的序言中有一段话我觉得很有道理:“美的东西比丑的东西创建起来更廉价
·
2015-10-31 09:01
面向对象
基于DotNet构件技术的企业级
敏捷软件开发
平台 - AgileEAS.NET - 发布ActiveXForm/SmartClient在线演示
距离上一次发布文章已经两月有余,本来是希望能坚持在短期内把AgileEAS.NET平台的技术文章写出来,以便让更多的同行了解,但无奈于生活,总是为了生活在奔波,5月份找了价工作敢了半个多月,上班心里总是不踏实,总觉得有必要把AgileEAS.NET整理下,所以最后又选择了辞了工作一天浑浑噩噩的过。
·
2015-10-31 09:15
ActiveX
设计模式导语一
在这里给大家推荐两本书,一本是《
敏捷软件开发
》和《Delphi模式编程.刘艺》。
·
2015-10-31 09:04
设计模式
面向对象:隐藏的艺术,分责的艺术 -读design patterns explain
这几天看了Design patterns explain.收获很大,结合之前看的Head First Pattern、
敏捷软件开发
,写写读书笔记: 本书作者希望我们用全新的观点来看待面向对象设计:
·
2015-10-31 09:20
design pattern
第二章 OO大原则
Bob大叔在其《
敏捷软件开发
——原则、模式与实践》一书的序言中就讲到“美的东西比丑的东西创建起来更廉价,也更快捷。”可见追求美好的软件设计不光是代码优雅的问题,更关乎
·
2015-10-31 09:43
OO
《
敏捷软件开发
原则,模式与实践》读书笔记
书名:《
敏捷软件开发
原则,模式与实践》agile software development principles,patterns,and practices 作者:Robert C.Martin
敏捷软件开发
宣言
·
2015-10-31 09:04
读书笔记
结对编程-神奇的力量
《
敏捷软件开发
实践》之结对编程 还记得入职之前,HR跟我说,你面试的时候是.NET,不过根据现在公司项目的状况,你很可能会去做Java,你愿意么?
·
2015-10-31 09:05
编程
敏捷个人和幸福工作
敏捷个人来源于我对自我管理的认识以及对Scrum
敏捷软件开发
的思考,它现在已逐步成为一个关注幸福、成长和生活的个人成长体系和知行合一的目标达成框架
·
2015-10-31 09:06
工作
敏捷软件开发
宣言–Manifesto for Agile Software Development
敏捷开发, 谁不会呀, 不就是 没文档, 出活快, 用户说啥都能改? 下面是一个笑话, 王屋村的大牛说 - 我最近转手接了一个活, 完事能挣四五万, 我拿过图纸一看, 不就是盖一烟囱吗? 我们是敏捷 (Agile) 的团队,要文档作甚? 马上开始干活! 都快盖好了, 客户来检查,把我打了一顿!我冤枉啊
·
2015-10-31 08:42
Manifest
scrum 项目管理
引用:http://baike.baidu.com/view/1528674.htm 百科名片 ]
敏捷软件开发
模型--SCRUM Scrum是一种迭代式增量软件开发过程
·
2015-10-31 08:35
Scrum
结对编程:肩并肩还是面对面
结对编程是一门
敏捷软件开发
的技术,其目的是让两个开发人员共同在同一个工作站上工作。关于结对编程所带来的好处已广为流传,相应的技术和方法也得到了广泛实践。
·
2015-10-31 08:47
编程
Agile Software Development(
敏捷软件开发
)
敏捷软件开发
是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。
·
2015-10-30 14:23
software
基于DotNet构件技术的企业级
敏捷软件开发
平台 - AgileEAS.NET平台开发指南 - 系列目录
AgileEAS.NET平台的开发指南系列文章,说是一个系列,实际上是我之前写好的一个文档,文档比较长,我就按章节分解着发上来,本系统主要讲述应用AgileEAS.NET平台进行开发的过程,以及各个开发过程的一些作法。 开发指南系列 AgileEAS.NET平台开发指南-开发流程
·
2015-10-30 14:38
agile
基于DotNet构件技术的企业级
敏捷软件开发
平台 - AgileEAS.NET平台开发指南 - 配置文件
AgileEAS.NET平台提供了独立的配置文件,主要涉及一般配置信息、IOC对象配置信息、SL服务配置信息、WinService插件配置信息: 系统配置文件重有如下配置项定义: <configSections> &nbs
·
2015-10-30 14:38
agile
基于DotNet构件技术的企业级
敏捷软件开发
平台 - AgileEAS.NET - 程序集说明
今天放出了AgileEAS.NET的ActiveXForm和SmartWin的体验,在大家对为东西有个简单的了解和感觉后,我会选择在合适的时间发放完整的开发包。 我想有的朋友安装了客户端也很想知道,那些程序集文件是敢什么用的,现在我把平
·
2015-10-30 14:37
agile
基于DotNet构件技术的企业级
敏捷软件开发
平台 - AgileEAS.NET - 应用在线演示/例子
在前几天我发布了基于ActiveXForm/SmartClient的在线演示,在ActiveXForm和/SmartWin在演示中,我们用两种表现试展示了AgileEAS.NET在WinForm开发技术上的东西,今天我发布一个基于AgilEAS.NET平台基于WebForm技术的在线演示。 说明一
·
2015-10-30 14:37
agile
基于DotNet构件技术的企业级
敏捷软件开发
平台 - AgileEAS.NET - 系列目录
AgileEAS.NET应用开发平台最博客园最早的一篇介绍是2010年4月19号发的,随后也陆续发布了一些相关的介绍和应用的文章,最近差不多也一个多用不写了,主要原因是想着平台发布之后再继续写。 AgileEAS.NET平台定在本月内发布,到时间我会发布完整的开发包,包含所
·
2015-10-30 14:37
agile
敏捷软件开发
要点
下面的文字来自于《
敏捷软件开发
原则、模式和实践》一书,作者是Robert C. Martin。我把这些文字发布在这里,希望对
敏捷软件开发
还不是很了解的朋友所有帮助。
·
2015-10-30 14:27
软件开发
在看Test-Driven Development In Microsoft .NET
TDD的话,开始读过的那本大作《
敏捷软件开发
:原则、模式与实践》,感觉还好。 因为这种书籍翻译起来,挺难的,这本只有三分一是晦涩的,很不错了。晦涩的那些部分基本上是怎么看都不懂。
·
2015-10-30 14:08
Microsoft
Scrum之百度名片
简介 Scrum是一种迭代式增量软件开发过程,通常用于
敏捷软件开发
。Scrum在英语的意思是橄榄球里的争球。
·
2015-10-30 14:59
Scrum
第一篇博客 -- 依旧敏捷
敏捷软件开发
宣言 http://agilemanifesto.org/ 极限编程 http://xprogrammi
·
2015-10-30 13:06
博客
【原创】
敏捷软件开发
学习心得
因为讲的都是一些基本概念、工具和方法,我觉得这些东西更适合一个敏捷初学者,我不敢说自己对
敏捷软件开发
过程有多么的了解,但起码在形式上已经玩敏捷快两年 时间了,所以说这些东西更适合初学者或者对从传统瀑布模型转向敏捷的团队
·
2015-10-30 13:23
软件开发
《
敏捷软件开发
》学习笔记 第17章 空对象模式
如果一个引用类型对象是空值,有时候就会报错。所以经常要在判断后面加 && xxx==null这样很麻烦。那是不是有简单的方法呢? 17章所讲的空对象模式,不适合所有情况。但在部分情况下确实值得一用。 我这里用C#代码演示一下空对象模式 public class NullPlayer : IPlayer { #region I
·
2015-10-30 12:23
学习笔记
敏捷软件开发
工具——精益开发方法
《
敏捷软件开发
工具——精益开发方法》 基本信息 作者: Mary Poppendieck Tom Poppendieck 译者: 朱崇高 出版社:清华大学出版社 ISBN:9787302078678
·
2015-10-30 11:34
软件开发
敏捷软件开发
模型--SCRUM
一 什么是Scrum?Scrum (英式橄榄球争球队), 软件开发模型是敏捷开发的一种,在最近的一两年内逐渐流行起来。Scrum的基本假设是:开发软件就像开发新产品,无法一开始就能定义软件产品最终的规程,过程中需要研发、创意、尝试错误,所以没有一种固定的流程可以保证专案成功。Scrum 将软件开发团队比拟成橄榄球队,有明确的最高目标,熟悉开发流程中所需具备的最佳典范与技术,具有高度自主权,紧密地沟
·
2015-10-30 11:15
Scrum
动与静--软件的雕塑艺术
时下非常红火的是
敏捷软件开发
,讨论得最热闹的是设计模式。
敏捷软件开发
的
·
2015-10-30 11:16
软件
如何用CruiseControl.Net来进行持续化集成
持续化集成工具便是服务于
敏捷软件开发
的一个系列。它主要将原本分散,
·
2015-10-30 10:13
.net
敏捷软件开发
之何为敏捷开发
敏捷开发,Agile Development,就是指能够在需求迅速变化的情况下快速开发软件。我们接触最多敏捷实践方式有:极限编程(XP)、结对编程、测试驱动开发(TDD)等。 追究敏捷的历史,就必须要提到著名的敏捷开发宣言,2001年,17位业界专家(其中包括我们非常熟悉的Martin, Martin Fowler)组成了一个敏捷联盟,并且创建了一份敏捷联盟宣言,宣扬了4条核心价值观: &nb
·
2015-10-28 09:09
敏捷开发
面向对象设计的五大原则
Bob大叔在《
敏捷软件开发
》一书中给出了面向对象设计的五大原则:SRP,OCP,LSP,ISP,DIP。今天我就粗浅的说一下我对这几个原则的理解,请大家批评指正。
fyfhust
·
2015-10-28 00:00
面向对象
敏捷在路上 (一)为什么敏捷
前记 对于
敏捷软件开发
,听说已久。
·
2015-10-27 15:22
在路上
基于DotNet构件技术的企业级
敏捷软件开发
平台 AgileEAS.NET - 敏捷并行开发方法
首先声明,此并行开发非指并行计算,而是指实践软件工程所总结的一些心得和做法。 敏捷并行开发方法,是利用软件构件技术等技术,以及平台+插件化开发技术整合而出的一种快速开发模式;并行是指产品在生命周期内,项目管理过程、项目研发过程和机构支撑过程“并行”开展,项目研发过程中各个阶
·
2015-10-27 15:33
agile
敏捷开发的必要条件"高手团队"和"软件特征可漂移,但仍可预计成本的小型项目"
敏捷软件开发
过程主要针对“网络时
·
2015-10-27 15:59
敏捷开发
DotNet Framework 版本历史
.NET Framework(.NET框架) 是由微软开发,一个致力于
敏捷软件开发
(Agile software development)、快速应用开发(Rapid application development
·
2015-10-27 15:45
framework
创造和沟通的合作博弈——《
敏捷软件开发
》书摘
最近读完敏捷著作中的经典《
敏捷软件开发
》,原名是Agile Software Development,感觉和以前看的有关软件工程的书都有些不同。
·
2015-10-27 15:53
软件开发
阅读过的书和正在阅读的书
Microsoft DBA Microsoft SQL Server2005技术内幕T-SQL程序设计 数据库重构 --CDP 大话设计模式 HeadFirst设计模式 --agility
敏捷软件开发
·
2015-10-27 14:54
阅读
随便谈谈最近参与的2个项目
刚读了《
敏捷软件开发
原则、模式与实践》第一章敏捷实践,对照现在正在进行的2个项目,感触挺深,特别是设计与文档,在当初实际编码的时候看来就存在意识上的偏差
·
2015-10-27 14:19
项目
敏捷中的沟通与故事点
当我读到《Scrum
敏捷软件开发
》关于项目经理的讨论时,让我产生了极大的共鸣,使我不得不放下书来闲扯两句,一方面抒发自己的感受,另一方面也算是一种反思吧。 我平时一般要同时带3~5个项目。
·
2015-10-23 08:08
敏捷
敏捷软件开发
的含义
敏捷软件开发
人与人之间的交互是复杂的,并且其效果从来都是难以预期的,但却是工作中最重要的方面。
·
2015-10-23 08:08
软件开发
《
敏捷软件开发
》学习笔记 第16章 单例模式和MonoState模式
MonoState一些设计模式的书上没有,我也不清楚这个模式的由来。具体说一下 单例模式:私有掉构造函数,并且类中有一个私有静态对象,通过静态方法去获得实例。可以保证类中只有一个实例。 MonoState模式:静态化所有成员变量,但成员函数都是非静态的。这样使用时有一定隐蔽性,和普通类使用时没区别。 ======================
·
2015-10-21 12:59
单例模式
《
敏捷软件开发
》学习笔记 第14章 模板方法模式和策略模式
这一章中举了2个例子,温度打印和冒泡排序,来说明两个模式如何取舍。 这一章想表达的东西应该是 1.过度使用模式不好 2.模板方法模式和策略模式有些相似,但他们各有利弊,需要取舍。 ========================================================================== 不过举得第一个例子,实在想吐
·
2015-10-21 12:59
策略模式
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他