作者:张克强    作者微博:张克强-敏捷307

用例分析方法已经有不短的历史,发展出了多种用例分析方法。笔者花费了大量时间,对用例分析的各个方面进行实践和分析,得到如下系列文章:

需求用例分析之一:异常流

需求用例分析之二:级别设置
需求用例分析之三:补充规约

需求用例分析之四:业务规则

需求用例分析之五:业务用例之Rational系

需求用例分析之六:业务用例之科伯恩系

需求用例分析之七:业务用例之小结

需求用例分析之八:用例颗粒度

在这些分析的基础上与及笔者的实践,总结整理得到“苍狼敏捷需求用例分析方法”,苍狼敏捷的全称是苍狼敏捷软件开发方法集
本需求用例分析方法是苍狼敏捷的组成部分,说明了苍狼敏捷软件开发方法集中的需求分析方法
本需求用例分析方法并不依赖其它苍狼敏捷方法,是可以独立使用的。

苍狼敏捷需求用例分析方法的主要特点

  • 利用异常流替代备选流
  • 利用基本流+异常流组合说明业务规则的主体
  • 分拆CRUD大用例,控制用例的颗粒度
  • 根据用例步骤的数量来定义用例点,用例可度量
  • 用例得到条目化管理,可追溯,易查询
  • 适用于敏捷短迭代

"苍狼敏捷需求用例分析方法-Slides-V1.1.pdf"讲义页数超过100页

下载地址:, http://t.cn/RvNSYuF

苍狼敏捷需求用例分析方法简介并讲义下载相关推荐

  1. 拥抱敏捷的用例分析方法

    引言 用例分析方法的传播与UML和RUP的关系密不可分.笔者当年学习用例分析最主要的并不是根据那两本UML经典书<UML用户指南>.<UML参考手册>,而是根据RUP更多一些. ...

  2. 需求用例分析之一:异常流

    问题的引出 备选流,又称备选事件流,英文是Alternative Flow.在RUP和UML中,备选流的解释如下:备选事件流包括与正常行为相关的可选或异常特征的行为,同时也包括正常行为的各种变形.您可 ...

  3. 需求用例分析之四:业务规则

    作者:张克强 作者微博:张克强-敏捷307 在雅各布森用例分析方法和科伯恩用例分析方法中用例本身其实都没有"业务规则"的属性.但是业界使用中常常会给用例加上这个属性,这是为什么呢? ...

  4. 需求用例分析之九:序列图

    作者:张克强    作者微博:张克强-敏捷307 序列图,也称时序图.顺序图,英文名Sequence Diagram.在雅各布森用例分析方法中鼓励使用各类图形来表达,但恰恰没有明确提到序列图.而科伯恩 ...

  5. 需求用例分析之七:业务用例之小结

    作者:张克强    作者微博:张克强-敏捷307 RUP虽然对于业务对象建模进行了详细的说明,但其本身并没有把业务对象建模(领域模型).业务用例作为必须的工件.Rational系方法把业务用例作为需求 ...

  6. 需求用例分析之八:用例颗粒度

    作者:张克强    作者微博:张克强-敏捷307 RUP系的考虑 在RUP中,没有对用例的颗粒度给出清晰的指导.2004年Rational 中国区技术销售经理 傅纯一发表一文<用例建模指南> ...

  7. 需求用例分析之二:级别设置

    在<编写有效用例>(阿莱斯特-科伯恩著,以下用科伯恩用例来指代)一书中,赋予了用例不同的级别,科伯恩形象的设定了如下级别:海平面.云朵.风筝.蛤等等. 科伯恩建议用例级别分为多个个目标层次 ...

  8. 【软件项目管理】用例分析方法采用一种面向对象的情景分析方法

    用例分析方法采用一种面向对象的情景分析方法. 传统的结构化分析方法是面向功能的,而面向对象的视点是将系统看作一组服务,将问题看作相互作用的实体.用例分析方法采用面向对象的方法,将现实世界的" ...

  9. 需求用例分析之六:业务用例之科伯恩系

    作者:张克强    作者微博:张克强-敏捷307 来自于科伯恩<编写有效用例>对业务用例的说明 在<使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处>中分析科 ...

最新文章

  1. Python获取屏幕分辨率大小
  2. MySQL中的索引(唯一索引篇)
  3. Android播放器自定义,android surfaceView+mediaPlayer 自定义视频播放器
  4. 如何修改snmp的监听端口
  5. 分享实用监控脚本:使用Shell检查进程是否存在
  6. C++中判断在字符串中是否存在空格 以及 如何输入带空格的字符串
  7. 《中国人工智能学会通讯》——11.21 结束语
  8. Android获取本机号码及运营商
  9. 增值业务综合运营平台(VGOP)
  10. ubuntu 更改语言桌面_让 Ubuntu 滚动更新
  11. idea 自动加头部注释
  12. Ajax请求中async属性
  13. 使用V-ASSISTANT软件配置V90伺服驱动器参数的具体步骤详解
  14. 微信小程序发送模板消息限制的问题
  15. python将变量写入文件_python 如何把变量写入文件
  16. 如何在虚拟机VMware安装配置功能强大爱快软路由
  17. 下载文件提示【SmartScreen筛选器已阻止了下载】,处理方法
  18. 远程连接docker中的SQL Server
  19. win10远程桌面连接计算机密码错误,win10远程桌面连接不上怎么办?windows10远程桌面连接不上的解决方法...
  20. java设计模式之——单例模式(八种实现)

热门文章

  1. 动态添加 ajax,ajax动态的添加内容【原创】
  2. ds1302模块 树莓派_(16)给树莓派B+ 安装一个实时时钟芯片DS1302
  3. plc模拟器软件_关于PLC虚拟化的思考当下及未来
  4. Graphic Device
  5. mysql中标记某条数据库_一个关系数据库表中的各条记录可以什么
  6. mq多个消费者消费一个消息_消息中间件——RabbitMQ(五)快速入门生产者与消费者...
  7. 手机浏览器推荐_推荐一款手机上最好用的浏览器
  8. 邮件头解析=?utf-8?Q?乱码
  9. tool 之gvim 64位安装流程
  10. Shorten command line 解决方案