テスト分析とテスト設計の違いについて
テスト分析と設計って分ける理由あるんですかね? 分析も設計もつながってるし行き来するし一緒にして語ってもいいんじゃないかなあ。 個人的にはそこが疑問に思うところなんですが… でもたしかにJSTQBでは分かれていますし…うーん。 #wacate
2016-12-17 12:54:32@mhlyc せめて、分析と設計をぐるぐるサイクルを回しながら進むべきかなと思います。こうしちゃうとウォーターフォールと同じ事が起こりそう。
2016-12-17 12:57:01その質問、結構深いよ。 RT @mhlyc: テスト分析と設計って分ける理由あるんですかね? 分析も設計もつながってるし行き来するし一緒にして語ってもいいんじゃないかなあ。 個人的にはそこが疑問に思うところなんですが… でもたしかにJSTQBでは分かれています… #wacate
2016-12-17 13:00:25@imtnd 分析と設計でやることがはっきり分かれているのですかね?そこが疑問です。混じってたり重なっているところもあるような気がして…
2016-12-17 13:41:55@imtnd うーん、しかし設計してみて理解することもある気がします… inの時にoutを思いつくこともあるし、その逆もあるように思います
2016-12-17 13:48:14@mhlyc もちろん順番は入れ替わることも有ると思います。プロセス定義では、順番っていうよりやることを明確に定義することが大切なんだと思います。
2016-12-17 13:50:35@mhlyc 藤沢さんは設計をするためには分析もやるはず、と考えているかもしれませんが、全員がそう思ってはいないです。分析セずに設計する人もいます。いわゆるCPM法。
2016-12-17 15:40:52@imtnd あー、なんとなく理解しました。分析のところだけすっぽり抜けていることがある、ということですね。それであえて「テスト分析って必要なんだよ!」といっているということですね
2016-12-17 15:42:18@mhlyc 同時並行的に行われる、というのは同意です。でもその結果として出てくる成果物は明確に分けるべきでは、ということです。口頭じゃうまく伝わらないですかね…
2016-12-17 15:47:24@suhahide なるほど、テスト分析の成果物とテスト設計の成果物は別々ということですね。なるほど… 文面だと確かにイメージつきづらいですね
2016-12-17 15:54:21それは違うと思うよ。両方ともモデリングではあるけどね。 RT @mhlyc: テスト分析ってつまり設計だし設計が分析だと思ってるんだけど。違うのかなあ #wacate
2016-12-17 16:03:49テスト分析の分科会では、「分解して、枝葉を広げていくところまでがテスト分析。分析で出てきた要素をまとめて成果物にするのがテスト設計」という結論が出て納得しました。 #wacate
2016-12-18 08:53:45そういう意味では、独立して分析と設計どちらかが存在するわけではなくセットなんだなと。セットではあるけど、それぞれでやることは違うというか。#wacate
2016-12-18 08:54:42それこそ分析と設計が本質的にどう違うかでしょ〜。話したことなかったっけ? RT @mhlyc: そういう意味では、独立して分析と設計どちらかが存在するわけではなくセットなんだなと。セットではあるけど、それぞれでやることは違うというか。#wacate
2016-12-18 09:17:05分析と設計の何が違うのか、というのはとても深い問いでね。ある程度の熟練者になると、それぞれ自分なりの答えを持っている。でもそれをよく調べてみると、それぞれ違う。しかも、結構違う。逆に、物知り自慢とか半可通はBoKや規格を引用して悦に入る。
2016-12-18 09:52:29だから個人的には、なんでもいいから自分なりの定義をしておいて、思考実験でもいいから摘要して随時アップデートし続けるという姿勢そのものが大事なんだと思う。正解は無いけど、その時点の自分の理解と経験と知恵による最適な定義はある、という感じ。
2016-12-18 09:54:58