Ken按特性开发核心思想

Ken按特性开发核心思想


在外企例如IBM、E///、Cisco等公司软件开发最重视需求和测试,
通过测试来驱动设计和开发。


1、不要对项目进行分析,需要对产品进行分析,这样
   才能抓住差异隔离点
2、对产品特性进行分析,建立思维导图
   找出一个特性或关注点有哪些影响因素
3、建立usecase图
4、在Excel上针对usecase图建立基本流
   基本流的目的是找出特性最根本的使用场景
5、建立扩展流
   针对usecase图建立扩展流,扩展流主要针对异常或其他场景
6、根据分析的Excel文档建立类图
7、测试根据usecase图建立测试用例
8、测试与开发针对测试用例进行讨论,某些可以开发直接
   测试的东西测试不需要再进行验证(这样有助于提升效率,
   效率的提升基于信任)
9、开发可以将测试用例在测试代码中实现
10、因为开发和测试都基于usecase分析得出的流程,所以保证了同源



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰暗角落里的琴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值