Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録
< anond:20250417141736 |anond:20250417084459 >

2025-04-17

https://swet.dena.com/entry/2025/04/17/093000

https://swet.dena.com/entry/2025/04/17/093000 の冒頭部分を一読してすごく読みづらかったので、

気になった部分を指摘してみた。開発はマジで門外漢なので、突っ込み募集

疑問点(技術文書としての論理性・開発プロセスに基づく観点

  • 実装のふるまいを誤っていると判断する」のは本当に仕様の欠陥といえるのか?

 →テストで気づくことを想定しているんだろうけど、テスト仕様から作られるわけで、テスト設計ミスでは?

  • 「誤っていると意図した実装を正しいと判断する仕様」は、通常の開発において起こり得るのか?

 →要求定義仕様作成テスト設計の流れを踏む以上、このような逆転は起こりにくいのでは?

 → この場合実装たまたまあっていただけで、テストもされていない状況。仕様実装も両方が誤っていたというべきでは?

指摘事項(文章構成表現問題

 →接続語としての意味が弱く、文の格調を下げている印象。

 →仕様性質運用について触れた後に、欠陥の話題を出した方が構成として自然

 →仕様の欠陥と、テスト設計実装ミスは分けて扱うべき。

  • 例示が適切でない

 → 「仕様実装がどちらも間違っていたが、結果的要求に近かっただけ」のケースであり、 「正しい実装を誤っていると判断した仕様」ではない。

 →仕様のすべてが誤っているわけではない状況であるので、特定の部分が誤っている・矛盾しているという事実の指摘にとどめるべきで、感情的評価語は避けた方が望ましい。

 → 単なる文言の誤りをここまで冗長に書く必要ないし、無用攻撃的だしで、なんだかなという感じ。ここ以外もなんだけど、全体として実装やってるやつは悪くないんだ!って気持ちがあふれてる感じがする。気持ちはわかるが書きたいことと関係なくない?

添削後( 「仕様に欠陥があるとどうなるか」も別に言いたいことと直接関係ないだろうし軽く触れる程度でいいでしょってことでマージした場合

仕様定義はいくつかの解釈がありますが、ここでは「仕様」を、要件定義に基づいて作成され、実装の正しい振る舞いを定める基準定義します。実装が正しいと判定される場合、それは実装仕様を満たしていることを意味します。

要件定義を元に作成された仕様に誤りがあった場合実装の段階でその誤りに気づくことは難しいことが多いです。このような誤りは、通常、顧客レビュー(受け入れテストやUAT)で判明します。しかし、顧客とのコミュニケーションコストや調整が必要になるため、テスト段階で問題発見するよりも、対応に要する工数が多くなりがちです。

Permalink |記事への反応(3) | 15:44

このエントリーをはてなブックマークに追加ツイートシェア

記事への反応 -
  • そっかー自分も気をつけよ!と思った ブログの文章なら校正するしないは書いている人達の裁量だし長すぎる部分は最初の「伝えたいこと」で読み終わっても問題なさそうな内容 ブロ...

  • テストってどのフェーズでも実施できるんですよね 要件をテストすることもできるし 仕様をテストすることもできるし 実装をテストすることもできるし テストをテストすることもでき...

    • 仕様のテストもあるんだ。そうなると要件定義書との突き合わせなのかな。それがうまくできるなら仕様書の不備も見つかりそうだね。 知らなかったありがとう。どんな手法があるか調...

  • 元記事の著者です。https://blog.kuniwak.com/entry/2025/04/18/101107 に私の見解を書いてみました。またご意見・ご指摘をいただけると嬉しいです!よろしくお願いいたします。

    • 元増田(id:tester18)です 仕事が立て込んでいるため、お返事については週明け以降となります。すみません。 内容としては「あなたの意図は尊重したい。でも、伝わり方の部分では明確に...

    • 返事全部読ませてもらった。すごく丁寧に説明してくれてるのはありがたいし、そこは本当に感謝してる。ただ、ここまでやりとりして感じたのは、結局、議論のすれ違いが大きいなっ...

記事への反応(ブックマークコメント)

全てのコメントを見る

人気エントリ

注目エントリ

ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp