敏捷建模(Agile Modeling,AM)的价值观包括了XP(Extreme Programming:极限编程)的四个价值观:沟通、简单、反馈、勇气,此外,还扩展了第五个价值观:谦逊。
核心原则:
1.主张简单
2.拥抱变化
3.你的第二个目标是可持续性
4.递增的变化
5.令Stakeholder投资最大化
6.有目的的建模
7.多种模型
8.高质量的工作
9.快速反馈
10.软件是你的主要目标
11.轻装前进
宣言原则
最重要的是通过尽早和不断交付有价值的软件满足客户需要。
我们欢迎需求的变化,即使在开发后期。敏捷过程能够驾驭变化,保持客户的竞争优势。
经常交付可以工作的软件,从几星期到几个月,时间尺度越短越好。
业务人员和开发者应该在整个项目过程中始终朝夕在一起工作。
围绕斗志高昂的人进行软件开发,给开发者提供适宜的环境,满足他们的需要,并相信他们能够完成任务。
在开发小组中最有效率也最有效果的信息传达方式是面对面的交谈。
可以工作的软件是进度的主要度量标准。
敏捷过程提倡可持续开发。出资人、开发人员和用户应该总是维持不变的节奏。
对卓越技术与良好设计的不断追求将有助于提高敏捷性。
简单——尽可能减少工作量的艺术至关重要。
最好的架构、需求和设计都源自自我组织的团队。
每隔一定时间,团队都要总结如何更有效率,然后相应地调整自己的行为。
相关推荐
敏捷建模 敏捷建模 敏捷建模 敏捷建模
敏捷建模 完整版 Scoot W. Ambler 著 张嘉路 等译 敏捷建模非常有名的开山之作
敏捷建模:极限编程和统一过程的有效实践———— 好东西!
敏捷建模-极限编程和统一过程的有效实践
敏捷建模极限编程和统一过程的有效实践 这本书的完整PDF版
敏捷建模:极限编程和统一过程的有效实践.pdf
AM(敏捷建模)是一种态度,而不是一个说明性的过程。AM是敏捷建模者们坚持的价值观、敏捷建模者们相信的原则、敏捷建模者们应用的实践组成的集合
关于敏捷建模软件等 随着软件工程快速的发展和深入,软件需求分析以及软件需求管理逐渐成为 软件开发过程中非常重要的活动。需求分析的质量对后续的软件开发各阶段有着 深远的影响。面对客户日益复杂多变的需求,...
敏捷建模(Agile Modeling,AM)是一种基于实践的软件过程,它的范围包括描述如何建模以及以一种高效而敏捷的方式编写文档。理想情况下,AM的实践应该用来促进 其它更完整的软件过程,比如极限编程(XP)(Beck, 2000)、...
敏捷需求 敏捷建模 1、五级业务建模 2、L3流程建模 3、表单建模 4、规则建模 5、数据建模
敏捷建模思想介绍,为软件开发提供了基石,有助于以后的开发工作
本书系统地讲述了敏捷建模思想的精髓,希望大家仔细研读!
笔者将敏捷建模的方法,更具定性和定量的程度,区分为五种:在之前,分享过一系列的敏捷建模的方法论,已经涵盖了这五种里面的而三种。这里,笔者再跟大家分享一种3S敏捷建模法。帕累托回归法:帕雷托“敏捷建模“法...
在人才培养的过程中,笔者的通用逻辑是一套“三标/3D”法,即定标...因此,在行业中,我们出现了“敏捷建模”的方式:比如大家熟知的卡片建模, 笔者提出的APP数字化建模(参考:从能力测评中萃取出组织的领导力模型)等
本文主要是介绍Scrum中实现敏捷建模,希望通过本文能让大家对Scrum有更深刻的了解,能完美的实现敏捷开发。Scrum是一种敏捷过程,它使用迭代和增量方式管理和控制复杂的软件与产品开发。Scrum的开发流程非常简单。...
敏捷建模思想,是由以下一系列文章组成:1敏捷建模的价值观2敏捷建模的原则3敏捷建模的实践4敏捷建模是(不是)什么?5模型何时是敏捷的?6你是在敏捷建模吗?7敏捷建模何时是有(没有)意义的?8AM的实践是如何组合...