关于用例需要多少文档以及业务用例等等

敏捷开发中关于文档的适宜程度一直是讨论焦点。用例故事与用户故事的关联和区别被提及,一些专家主张在敏捷环境中使用用例卡片替代用户故事卡,包含用例名称、简述和优先级等信息。同时,强调需求文档和架构文档的重要性。
摘要由CSDN通过智能技术生成

整理者:张克强

缘起

@jackyrong 发了如下一条微博

敏捷中的文档该写多少合适,一直是永恒的话题,每个用例故事的设计简要卡片,用例图,序列图,类图,数据字典,简要原型图,算法补充说明,应该是必要的吧,大家可以继续探讨 @袁斌_AgileDo @竹十一 @敏捷广州联盟 @火球_Fireball


张克强-敏捷307:这些都写了,那不就是RUP了? (5月18日 17:37)

    jackyrong:回复@张克强-敏捷307:那倒不一定,看的是写的侧重和“度”的问题 (5月18日 17:48)

张克强-敏捷307:注意到用例故事这样的组合,上次@agile123 也提到了用户故事,源自于何处?目前有什么定义或者说明吗? (5月18日 17:51)

    agile123:“用例故事”好像是源于特级资深敏捷教练张恂老师的《用例故事胜过用户故事》这篇文章吧,简单说用例故事是Use Case的中文别称,因为用例本就是故事,比用户故事出现更早、更成熟的需求故事 http://t.cn/RvwEJ4h 

    agile123#统一用例方法#UUCM提倡在敏捷开发中用Use Case Card取代User Story Card,卡片上可放用例名称、用例图、用例简述(相当于XP用户故事)、优先级等信息,其他如需求文档、架构文档则是必须的 

焦点问题的出现

火星人陈勇:第一级应该是“有什么”图(建议用例图,但真心不好用),辅以简单故事卡描述;还有时间,银行推荐业务逻辑图(泳道、序列),互联网推荐界面原型;还有时间,才画类图等与实现相关的。不过,与其画UML,不如加入一些别的东西。比如写扩展流不如写Gherkin。 (5月20日 16:07)
【注意:@火星人陈勇说的是 第一级】
张克强-敏捷307:回复@火星人陈勇:赞同勇哥,rup中的业务用例以及业务用例图就是真心不好用的典型。还不如最传统的功能模块图,不过uml的活动图和序列图优于传统的流程图。rup中业务用例-业务用例实现-用例-用例实现真是让人无语,吓退n多骚年。雅格步森大师自己境界太高了,真是太高估业界骚年了。 (5月20日 20:58)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值