`
pzmayf
  • 浏览: 145634 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

主题阅读-敏捷软件开发

阅读更多

我越是关注过程改进和CMMI,也就越渴望敏捷方法能够对CMMI的某些方面做些有益的补充。敏捷方法更加强调纪律,沟通和交互,肯定很强调了人的作用,有些方面肯定是CMMI所欠缺的,但是和CMMI一定不是对立和矛盾的。在之前,敏捷提出过四项原则,即:

  • 较之于过程和工具,应更注重人及其交互的价值
  • 较之面面俱到文档,应更注重可运行软件的价值
  • 较之合同谈判,应更注重跟客户合作的价值
  • 较之遵循计划,应更注重响应需求变化的价值

不久之前,Brian Marick提出了类似的建议,他认为:敏捷团队应该重视技能、修炼、灵性和快乐,并以此作为当前敏捷宣言的补充。因此也提出了重要的第五项宣言,即:

  • 精益求精胜过简单执行(Craftsmanship over Execution)

精益求精是一种专业精神和态度,是一种真正的对工作的兴趣和热爱驱动的自我专业技能提升途径。因为我们的改进是持续的,是永无止境的。

对于JavaEye社区是我常逛的一个地方,有很多关注敏捷和软件开发专家在里面,也有很多好的方法和经验分享,上次推荐过的文章再推荐一下。

对于InfoQ中文社区http://www.infoq.com/cn/,是另外一个关注敏捷和实践的社区,里面还有大量及时从国外翻译过来的文章。关注敏捷和软件开发实践的都可以看一下。

分享到:
评论

相关推荐

    精品软件工具--敏捷软件开发协同工具.zip

    【描述】:“精品软件工具--敏捷软件开发协同工具”进一步强化了这个主题,表明我们关注的是高质量、专门针对敏捷开发设计的工具。这些工具通常具备强大的功能,可以提升团队效率,促进项目成功。 在敏捷开发环境中...

    敏捷软件开发.pdf

    不要被书名误导了,《敏捷软件开发:原则、模式与实践(C#版)》不是那种以开发过程为主题的敏捷软件开发类图书。在书中,作者延续了自己一贯的写作风格,让你亲历现场,并用幽默亲切的语言和插图,通过一步步展示来自...

    敏捷软件开发实践

    多位读者提到,《敏捷软件开发实践》这本书语言简洁、易于理解,没有冗长的理论阐述,而是直奔主题,提供深入而实用的建议。这对于希望快速入门敏捷的读者来说非常宝贵。 ##### 3. **适用性广泛** 不论你是刚接触...

    敏捷软件开发:原则、模式与实践(带书签,源码)

    《敏捷软件开发:原则、模式与实践》是一本深度探讨敏捷开发理念、方法和技术的权威著作。这本书由著名软件开发专家Robert C. Martin撰写,旨在帮助开发者和团队更有效地进行软件开发,提升软件项目的成功率。书中...

    敏捷软件开发原则、模式与实践第19章C++源码

    这一主题源于《敏捷软件开发》一书的第19章,该章节通过一个具体的薪水支付案例来阐述敏捷开发的方法。在这个案例中,作者使用了C++语言,并融入了多种设计模式,以实现灵活、可维护和可测试的代码。 首先,敏捷...

    敏捷软件开发-英文版

    ### 敏捷软件开发知识点详解 #### 一、引言:不可知与不可沟通 - **不可知性**:在软件开发过程中,存在着大量的未知因素,这些未知因素往往难以预测和控制,使得软件开发充满了不确定性。 - **沟通障碍**:沟通在...

    敏捷开发 敏捷开发 敏捷开发 敏捷开发

    敏捷开发是一种快速响应变化的软件开发方法论,其核心理念在于通过迭代和增量的方式进行软件开发,强调团队协作、客户参与以及对需求变化的灵活应对。"敏捷开发 敏捷开发 敏捷开发 敏捷开发"这个标题多次提及敏捷...

    158-6-0敏捷开发1

    敏捷开发是一种快速响应变化、强调迭代和团队协作的软件开发方法论。在“158-6-0敏捷开发1”这个主题中,我们将聚焦于极限编程(XP)、Velocity(速度指标)以及Scrum框架,这些都是敏捷开发中的关键实践。 极限...

    敏捷开发知识体系--高清版.pdf

    它起源于2001年,一群软件开发专家共同发布了敏捷软件开发宣言(Agile Manifesto),其中提出了四个核心价值观和十二条原则,为敏捷开发奠定了基础。 核心价值观包括: 1. 个体和互动高于流程和工具。 2. 可工作的...

    敏捷软件开发.rar

    在“敏捷软件开发”这个主题中,我们可以探讨以下几个关键知识点: 1. **敏捷宣言**:敏捷宣言是敏捷软件开发的基础,由12条原则和4个价值观组成。这四个价值观分别是:个体和互动高于流程和工具,可工作的软件高于...

    敏捷软件开发 Agile Development

    敏捷软件开发(Agile Development)是一种以人为核心、迭代、逐步交付的开发方法论,它强调灵活应对变化,重视团队协作和客户满意度。在传统的瀑布模型中,软件开发过程通常是线性的,但在敏捷环境中,开发过程更加...

    敏捷软件开发原则模式与实践

    "敏捷软件开发原则、模式与实践"这个主题涵盖了敏捷开发的核心理念、常用模式以及如何在实际项目中应用这些模式。 首先,敏捷宣言是敏捷开发的基石,它强调了个体和互动高于流程和工具,可工作的软件高于详尽的文档...

    敏捷软件开发 2本经典的电子书 英文清晰文字版

    在这个主题中,我们有两本经典电子书——"极限编程"和"敏捷软件开发",它们是理解敏捷开发理念的重要参考资料。 1. **极限编程(XP)** 极限编程是敏捷方法论的一种,由Kent Beck提出。XP的核心原则包括客户参与、...

    08.平安金服-陆怡颐-敏捷开发中的测试工程师.pdf

    在当前互联网行业迅猛发展的背景下,敏捷开发模式逐渐成为软件开发团队推崇的开发流程。敏捷开发中的测试工程师角色也发生了巨大的变化,承担着更为重要的责任和职能。平安金服的陆怡颐在一次演讲中深入探讨了这一...

    敏捷软件开发:原则、模式与实践

    本资料集围绕“敏捷软件开发:原则、模式与实践”这一主题,将深入探讨敏捷开发的核心理念、主要原则、常用模式以及实际操作中的策略。 一、敏捷软件开发的核心理念 1. 个体和互动高于流程和工具:敏捷强调的是...

    敏捷软件开发:原则、模式与实践.rar

    在阅读《敏捷软件开发:原则、模式与实践》这本书时,你将深入了解到敏捷思想的各个方面,包括如何组建敏捷团队,如何制定敏捷计划,如何进行有效沟通,以及如何通过敏捷评审和回顾会议来持续改进。此外,书中的案例...

    2012 敏捷开发大会 ppt

    这些演讲内容旨在推动软件开发团队更加高效、灵活地应对快速变化的需求,提高产品质量,缩短产品上市时间。 1. **张绍鹏曹晓冬--百度新首页的故事**: 百度作为中国互联网巨头,其新首页的开发过程中采用了敏捷...

    敏捷软件开发(原则模式和实践C#版)002

    要想成为一名优秀的软件开发人员,需要熟练应用编程语言和开发工具,更重要的是能够领悟优美代码背后的原则和前人总结的经验——这正是本书的主题。本书凝聚了世界级软件开发大师Robet C.Matin数十年软件开发和培训...

    软件开发-软件开发计划说明书

    以下是对"软件开发-软件开发计划说明书"这一主题的详细解析。 首先,软件开发计划说明书始于用户需求说明书的提出。这是整个项目的基础,它详细阐述了潜在用户或客户对于软件功能、性能和使用体验的具体要求。需求...

Global site tag (gtag.js) - Google Analytics