ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [翻译]What ... and What Not

[翻译]What ... and What Not

原创 Linux操作系统 作者:AlexQin 时间:2011-03-29 17:57:04 0 删除 编辑
I've been working on a project with a group recently, and part of it involves writing a test strategy. As we were working on this, we started discussing the things we would do:

I would do some unit testing because XYZ. I would do risk identification using method MNO.

As interesting as what we would do is what we considered and decided we would not do:
I wouldn't bother stress testing because ABC.

It's become clear that for any list of things we would do, there are actually three separate lists:

    * the things we would do
    * the things we would NOT do
    * the things we hadn't considered

If we write down only the things that we would do, then we can't distinguish between ideas we considered and rejected - things we would not do - and ideas we simply didn't think of. Sometimes we really did think of everything, but that's pretty rare. Better to include a brief summary of the things we rejected as well as a list of things we will do. That allows us to explain our reasoning, making our assumptions visible for validation. It also allows others to suggest things that we didn't think of.

When you're making a list of what you will do, make a list of what you will not do as well. It'll help you make sure your lists are more complete.

[ 本帖最后由 AlexQin 于 2011-4-5 22:16 编辑 ]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11379785/viewspace-692804/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-07-24

  • 博文量
    258
  • 访问量
    1049558