IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | OA维修站 | 文库 | 博客 | 会议 | 自测 | 专题 | 订阅 | IT选型顾问
数据库频道

敏捷开发

敏捷开发思想的出现将软件工程引入了一种全新的模式。这种模式为软件开发提供了一种新方法、新观念和新视角,创造了丰厚的产业价值!

敏捷十年回顾 ThoughtWorks推技术雷达

《程序员》杂志近日专访了敏捷方法学家Scott W. Ambler,采访过程中双方对敏捷开发的推广、实践和未来做出了深刻的讨论。

20日更新
标签:敏捷开发
敏捷进行时——专访Scott W. Ambler

许多新出现的开发方法很多地方都比敏捷方法还优秀,我们暂且统称为精益开发或超精益开发模型吧,下面我们就来看看一个团队如何做到超精益开发的境界。

19日更新
软件从敏捷到超精益开发的10步

Team Foundation Server 2010作为微软ALM系列产品的最新版本,在ALM方面进行了极大的增强,尤其针对敏捷过程管理更是做出很多改善。TFS2010本身自带了

28日更新
微软TFS2010 Scrum模板正式发布

代码评审(Code Review)是 Java 项目开发过程中的一个重要步骤,代码评审可以帮助发现静态代码分析过程中无法发现的一些问题。

高质量Java开发:代码评审和重构

持续集成(Continuous Integration)是利用一系列的工具,方法和规则,做到快速的构建开发代码,自动的测试化,来提高开发代码的效率和质量。

27日更新
高质量Java开发:持续集成

单元测试是软件开发过程中重要的质量保证环节,在此环节中,设计和评审对于保证整个单元测试过程的完整性和有效性来说十分重要。

27日更新
高质量Java开发:单元测试

在完成源代码的开发以后,下面要进行的工作就是审视和测试代码。除了通过运行测试代码来检查功能之外,还能利用一些静态分析工具来提高代码质量。

27日更新
高质量Java开发:静态代码分析

规范统一的编码会增加项目代码的可读性和可维护性,但实际情况往往是项目组内开发人员的编码风格常常各不相同,所以统一的编码规范就显得很重要。

高质量Java开发:编码规范和代码样式

Java项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护。

27日更新
敏捷开发中高质量Java代码开发实践

领域驱动设计的关注重心是领域,尤其在面对复杂的领域逻辑时,它总能够帮助我们很好地分析领域。领域驱动设计的基础是领域建模。

26日更新
标签:软件工程 RUP
软件核心复杂性应对之道:领域驱动设计

当我刚听说这次的丰田汽车召回事件后,马上又联想到了软件。如果这件事发生在我们软件行业会怎么样?

10日更新
丰田召回门给软件行业的启示

网络上流传了很多关于敏捷开发的具体建议,加起来可能超过上百条,有些内容很精彩,而有些说法比较片面,值得商榷。

09日更新
标签:Agile 敏捷
精彩的敏捷开发建议

敏捷是一套与传统软件工程显著不同的价值观和原则,是包括 Scrum 和 XP 在内的所有敏捷过程或方法所共同具有的某些性质和特征。

08日更新
标签:Agile 敏捷
到底什么是敏捷(Agile)?

这次敏捷过程改进,好像又是通信企业、互联网企业领先一步。

08日更新
标签:敏捷 Agile 案例
哪些企业敏捷了?

欢迎报名参加这次由雅各布森软件(北京)有限公司和微软中国有限公司联合举办的“敏捷Scrum实战营”活动。在这次活动中,我们邀请到有10多年软件工程经验和深厚理论基础的软件工程专家、雅各布森中国公司董事总经理吴穹先生,有着丰富的VSTS相关技术经验

05日更新
敏捷Scrum实战营:VS2010特性与应用揭秘

TDD(Test-Driven Development)测试驱动开发,就是以测试用例来带动开发,也就是先做测试用例,然后根据测试用例做开发。TDD的好外使是开发人员可以针对性的做开发,目标就是通过测试用例,当然,TDD更适合做逻辑的程序员,不适合更多的与UI开

20日更新
标签:tdd .NET
.NET中的TDD

12月24日晚间消息,雨林木风工作室在宣布解散一年之后,雨林木风官方团队在平安夜发布了“Ylmf OS”开源操作系统。引人关注的是,雨林木风操作 系统界面与Windows XP非常类似。此外,雨林木风官方证实此前耗资10万美元购得的XP.com域名,有可能会用

25日更新
雨林木风推XP.com操作系统叫板微软

尽管最纯粹的敏捷开发方法也许是件好事,但我还是竭力奉劝大家小心行事。决定采用这种开发方法,需要确保你拥有一种面向过程的文化;有办法管理这些敏捷开发团队,确保它们没有偏离正常轨道。

17日更新
是敌是友?敏捷开发与项目管理

重构要比重写更好,其优势在于:你总是有可工作的代码。如果你的手工和自动化测试都很好,那你就可以交付代码了,即使目前的状态处于“优秀设计”和“恶劣设计”之间。”

10日更新
标签:tdd
测试驱动开发与遗留代码的问题
最新文章