![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
ecjtuync
Luck is what happens when preparation meets opportunity.
展开
-
从瀑布模型、极限编程到敏捷开发
从瀑布模型、极限编程到敏捷开发---软件开发管理者思维的变化Jack zhai 软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件开发不仅是代码编程,而是人员的有效组织转载 2009-04-16 17:31:00 · 859 阅读 · 0 评论 -
敏捷开发-Scrum与精益相得益彰
摘要: 瀑布模型是软件工程中最初的经典模型。这种方法对于那些在初期需求就很完整清晰,并且在开发过程中不会有太多变化的项目非常适用。但是,大多数情况下在软件开发过程中需求会不断变化,而瀑布式开发很难适应这种变化。针对瀑布模型的这一不足,随后涌现了许多开发模式,比如螺旋模型和统一过程开发(RUP)模型。尽管与瀑布模型相比,这两种模型有了很大改进,但它们转载 2009-04-16 17:33:00 · 1764 阅读 · 0 评论 -
Agile Manifesto and principle
《敏捷宣言》我们通过身体力行和帮助他人来揭示更好的软件开发方式。经由这项工作,我们形成了如下价值观: 个体与交互 重于 过程和工具可用的软件 重于 完备的文档客户协作 重于 合同谈判响应变化 重于 遵循计划 在每对比对中,后者并非全无价值,但我们更看重前者。 Kent Beck Mike Beedle Arie van Bennekum Alistai原创 2009-04-17 23:46:00 · 866 阅读 · 0 评论