`
happmaoo
  • 浏览: 4505941 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

《敏捷建模》读后感

阅读更多

这本书买了有一段时间了,可是最近才算真正过了一遍,书不算厚,300页左右,但是看完后感觉收获颇多。

这本书并没有教给你具体的建模技术,比如UML,模式等的使用,或者手把手的教你一个例子,而是首先提出敏捷建模的原则,实践来解释什么是敏捷建模和其关键部分。然后展开说明敏捷建模中各制品,和统一过程,XP的结合等。

对于我自己来说读这本书最大的收获不是获得了某些技术,而是明白了一个道理,在软件开发过程中,对“度”的掌握的重要,从传统的重型软件开发过程到现在的敏捷开发,最重要的不是测试驱动,不是结对编程,最最重要的是对软件开发中的“度”的重新定义,在过多过少之间寻求平衡。我们常提的“过度设计”,“过多的文档”等等,无一不是对“度”的掌握出了问题,而这些东西本身并没有过错,相反它们的作用是无法替代的。

对“度”的掌握直接延伸到“合适”,“没有最好,只有更好”,根据自己的项目规模,团队组成,行政组织机构,找到适合自己的过程。否则即时你现在很“敏捷”了,但是仍然面临项目失控的危险。

“过犹不及”,“物极必反”,要保持在平衡点上实在是一种理想,在软件开发中只能时时的调整方向,虽然不是最正确的方向,但是保证我们不要偏离太远。

分享到:
评论

相关推荐

    敏捷建模_java_

    **敏捷建模与Java开发** 敏捷建模(Agile Modeling, AM)是一种在软件开发过程中强调灵活性、响应变化和高效沟通的建模方法。它起源于敏捷开发理念,旨在通过快速迭代和持续改进来提高软件项目的成功率。敏捷建模的...

    敏捷建模(AM).pdf

    ### 敏捷建模(AM)的核心理念与实践 #### 一、敏捷建模的定义与特点 **敏捷建模(AM)** 不是一种规范化的流程,而是一种态度、价值观、原则与实践的集合体。它强调灵活性、效率与实用性,旨在通过有效的建模方式来...

    《敏捷建模》 完整版 Scoot W. Ambler 著

    敏捷建模 完整版 Scoot W. Ambler 著 张嘉路 等译 敏捷建模非常有名的开山之作

    敏捷建模-极限编程和统一过程的有效实践

    敏捷建模(Agile Modeling, AM)是一种在软件开发过程中,强调灵活性、高效性和响应变化的建模方法。它与传统的、更为结构化的建模方式相比,更注重于实际问题的快速解决,而不是提前制定详尽的规划。敏捷建模的核心...

    帮您全面认识敏捷建模思想

    敏捷建模(Agile Modeling, AM)是一种在软件开发过程中,特别是在敏捷开发环境中,强调快速、灵活和实用的建模方法。它与传统的重量级建模方式不同,更注重于适时适地的创建模型,以满足团队和项目的需求。本文将...

    敏捷是一种态度:敏捷建模与敏捷需求

    【敏捷是一种态度:敏捷建模与敏捷需求】 敏捷开发作为一种现代软件开发方法,强调灵活性、迭代性和快速响应变化。在敏捷环境中,需求管理和建模是关键环节,它们直接影响项目的成功和效率。本文将深入探讨敏捷需求...

    敏捷建模极限编程和统一过程的有效实践

    敏捷建模极限编程和统一过程的有效实践 这本书的完整PDF版

    敏捷建模:极限编程和统一过程的有效实践———— 好东西!

    《敏捷建模:极限编程和统一过程的有效实践》是一本深入探讨敏捷开发方法的书籍,主要聚焦于极限编程(XP)和统一过程(RUP)这两种广泛应用的敏捷框架。在这个快速变化的IT行业中,敏捷方法论已经成为软件开发的...

    敏捷建模:极限编程和统一过程的有效实践

    敏捷建模:极限编程和统一过程的有效实践.pdf

    基于敏捷建模方法的软件需求分析研究

    ### 基于敏捷建模方法的软件需求分析研究 #### 一、研究背景与意义 随着信息技术的飞速发展,软件工程项目变得越来越庞大且复杂。在这个过程中,软件需求分析和管理作为软件生命周期中的关键环节,对整个项目的...

    Agile敏捷建模思想介绍

    敏捷建模思想介绍,为软件开发提供了基石,有助于以后的开发工作

    敏捷建模与统一过程.doc

    而在RUP和EUP中,由于其本身就包含较重的建模元素,AM 可以帮助团队实现更敏捷的建模实践,如快速原型和轻量级建模工具的使用。 Adopting AM on an UP Project 在UP项目中采用AM,首先需要对团队进行AM理念和实践...

    敏捷建模的“3S”流程法

    而建模,现在我们又强调敏捷建模,因为组织对于速度的要求更加要快;快不是一味地放弃对于模型精准的诉求,是要求精准的同时又有了更高的速度的要求。如果能够实现即快又准的话,就需要在建模的方法论上具有较高的...

    帕雷托“敏捷建模“法

    在人才培养的过程中,笔者的通用逻辑是一套“三标/3D”法,即定标...因此,在行业中,我们出现了“敏捷建模”的方式:比如大家熟知的卡片建模, 笔者提出的APP数字化建模(参考:从能力测评中萃取出组织的领导力模型)等

Global site tag (gtag.js) - Google Analytics