IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

敏捷开发

CruiseControl:简称CC,持续集成工具,主要提供了基于版本管理工具(如CVS)感知变化或每天定时的持续集成,并提供持续集成报告、Email、Jabber等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本(可基于Maven或Ant)。

04日更新
标签: 敏捷开发
CruiseControl简介

Mingle是一个敏捷项目管理工具。它为整个团队在软件交付过程中提供“一站”式服务,并通过有10年敏捷项目开发经验的ThoughtWorks公司提供的开发框架共享所有的项目成果。你的团队可以使用Mingle进行项目管理,协作,文档共享,Bug跟踪,需求挖掘,以及程序代码和需求连接。

04日更新
标签: 敏捷开发
Mingle抢先体验-让敏捷方法如虎添翼

Danube科技向公众交付了ScrumWorks Pro 的'07 夏天版;其中包括对Bugzilla和Jira的集成,带有主题过滤功能的burndown图表,以及其他辅助了解项目状况和走势的功能,还有众多别的特性。

04日更新
标签: 敏捷开发
ScrumWorks Pro添加与Jira、Bugzilla集成并新增Burndown图

持续集成(Continuous Integration)是极限编程(Extreme Programming)的最佳实践之一。它的首要目标就是及时反馈,能让开发和测试人员更早的发现和解决问题。CruiseControl,主要会教你如何配置CruiseControl来对你的项目进行持续集成。

04日更新
标签: 敏捷开发
CruiseControl基础配置

平均规模的Java项目会有很多依赖:开源的工具和框架,第三方的库, 你的项目或组织内部开发的库等等.我数了数我目前项目中依赖的文件, 有84个.更多的痛苦来自于你管理这些依赖的方式.让你的软件能够编译或执行通常比你想象的要困难的多, 如果这些依赖不清楚的话.加入一个新项目,然后用一天的时间让你的代码从不清楚的代码或环境依赖中成功编译真是

04日更新
标签: 敏捷开发
CruiseControl Enterprise 最佳实践 (2):Keep your dependencies to

本文讲述了作者在两年的敏捷测试和开发工作中的经验和体会。从敏捷的实质,敏捷测试的方法和过程,到如何帮助传统团队转变为敏捷团队做了详细阐述。本文是系列的第一篇文章,着重讲述敏捷实质。

30日更新
标签: 敏捷开发
敏捷测试的最佳实践

人人都认可开发人员测试的重要性,但为什么运行测试还是需要花费太多时间?本月,Andrew Glover 揭示了三种用来确保端到端系统健壮性的测试类型,随后展示了如何按类型来自动排序及运行测试。即使是使用当今大型测试套件,这样做也能显著地减少构建时间。

21日更新
标签: 敏捷开发
追求代码质量:通过测试分类实现敏捷构建

想要理解敏捷软件开发为什么好,需要从软件质量讲起。那么软件的质量是什么?这个问题有很多中答案,我们不妨想看看传统质量理论对于质量是如何理解的。教科书上说,在20世纪质量管理的发展历程经历了质量检验、统计质量控制和全面质量管理三个阶段。其中,质量理念也在不断的演变。

19日更新
标签: 敏捷开发
关于敏捷质量

“从我在微软工作的经历来看,软件测试绝对不是开发活动完成后的收尾工作,很多大型的开发项目,测试会占据项目周期一半以上的时间。以IE4.0为例,代码开发时间为6个月,而稳定程序花去了8个月的时间。”前微软亚洲研究院博士、软件测试专家陈宏刚谈道。从投入的资金和人力物力来看,测试、使产品稳定和修改花去的时间可能占到80%。

18日更新
标签: 敏捷开发
软件测试的现实和理想

最近,很多敏捷社区都在讨论有关向敏捷过渡的成功率的问题。作为对Niraj Khanna提出的问题,“谁有判断向敏捷过渡是否成功的度量数据?”的回应,业内专家包括Kent Beck、Ron Jeffries、Alistair Cockburn、Chet Hendrickson等很多人都参与了“关于建立这样的统计数据的价值和风险”的讨论。

18日更新
标签: 敏捷开发
统计向敏捷过渡的成功率,益大还是弊大?

Greg Smith在一篇文章(内容源自他即将出版的新书《Becoming Agile》)中提出观点认为,要全面深入并务实地过渡到敏捷模式,关注文化变化的重要性不亚于对流程改变的关注。

18日更新
标签: 敏捷开发
创建适于敏捷的组织文化

根据Forrester研究公司(Forrester Research)高级分析师Carey Schwaber的研究结果,面向敏捷开发的项目管理工具、持续集成构建工具和自动测试工具已是敏捷开发不可或缺的工具。

30日更新
标签: 敏捷开发
欲善敏捷开发 先利敏捷工具

迭代增量的项目管理方式由于可以在部署完成后即时获得收益而得到广泛的应用。这种方式需要项目经理为每一增量做好估计和预算,管理剩余时间与成本的常规更新,并调查所有成本偏差的原因。

13日更新
标签: 敏捷开发
用增量预算+精益生产提升业务价值

Joh scumniotales是Scrum早期开发者之一,现任Serena Software公司生命周期管理副总裁。scumniotales介绍了Scrum和Agile的商业及技术发展趋势,同时描述他在Scrum初期研发阶段所积累的经验,以及目前Scrum发展的现状。

06日更新
标签: 敏捷开发
掌握Scrum 实现敏捷

本文基于集成测试框架FIT(Framework for Integrated Test),并结合两两组合覆盖的测试用例自动生成技术,实现从接口参数边界值的确定,到以HMTL形式显示集成测试结果过程的半自动化过程。

05日更新
标签: 敏捷开发
基于敏捷测试的技术研究

对于高度动态、通过非常短的迭代周期来应对需求变化的极限编程方法论来讲,确实能够从一定程度上解决问题。但是,对于国内的软件开发项目来说,XP并非“银弹”,它的一些最佳实践不是都适合国内的情况。本文结合一个具体的软件开发项目,讨论一下XP在国内的应用情况。

18日更新
标签: 应用 敏捷开发
从一个项目谈XP在国内的应用

Damon Poole最近在博客上写到,我们中有很多人可能正在实践敏捷开发而不自知。

14日更新
标签: 敏捷开发
无意识的敏捷?敏捷开发的节拍

软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上

11日更新
从瀑布模型、极限编程到敏捷开发

我第一次接触到“敏捷”(Agile)这个词,是在1997年,距今天正好是10周年,比西式《敏捷宣言》的发表早4年。

09日更新
标签: 敏捷开发
我的敏捷之路

无论是敏捷开发理论还是精益管理理论中,都提到团队的作用是最重要的。如果能够发挥人的能动作用,并良好的保持下去。我想,没有什么目标是我们完不成的。如果所有的公司都能够提供良好的环境给开发人员,那不仅仅是开发人员的的幸事,更是我们整个中国IT界的一大幸事了。

21日更新
标签: 敏捷开发
敏捷团队建设
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐