TOPハウツー・学習テクノロジーSoftware Testing Journey🌍#80 機能適合性と機能適切性の違いとは?11:29 2025年2月28日 105再生 問題を報告する 再生する シェアする AI目次機能適合性と機能適切性、その違いとは?品質特性と副特性の関係性を解説テストアナリストの視点からの考察ユーザーニーズを満たすための適切性とは?イチゴ話と次回予告:おしゃべりリクエストボックスAI文字起こし(β版) # タイトルコール ようこそ、世界が広がるソフトウェア品質で このチャンネルでは旧エンジニアのサミーが ソフトウェアテストやソフトウェアの品質保証を中心に 日々奮闘していることや考えていることをお話しします。 毎日お昼の12時30分に配信しています。 ゲストの方やリスナーのあなたと テストや品質の世界を広げていきます。 # 機能適合性と機能適切性の違いは? こんにちは、QnEngineerのさみぃです。 今週も振り返ってますか? 今回はですね、機能適合性と機能適切性の違いについてお話ししようと思っております。 機能適合性と機能適切性の違いってわかります? 漢字も一文字しか違わないし、ちょっといつもよくわかんなくなってしまうんですよね。 なので今回はいつもの通りなんですけれど、 まず最初にISTQBグロサリーで定義を確認した上で、 その後、アドバンスドレベルテストアナリスト、JSTQですね。 テストアナリストのシラバスを参考にしながら、 その違いというところをお話ししていこうかなと思います。 まずはお馴染み、ISTQBグロサリーで定義を確認していきます。 機能適合性とは、ファンクショナルスイッタビリティですね。 コンポーネントやシステムが特定の条件のもとで使用される場合に、 定義または示唆されているニーズを満たす機能を備えている度合いです。 私なりの言葉の解釈としては、ファンクショナルなので機能的にスイッタブルなので、 どのくらいふさわしいかというか、私のイメージでガッチしている、ピッタリ似合っている、洋服に似合っているとか、スイートって言葉を使うような気がするので、 間に合っている、しっかりガッチリ合っている、みたいな度合いなのかなというふうに解釈しています。 この機能適合性というのは品質特性の主特性というか、品質特性なんですよね。 その品質特性と品質副特性というものがあって、この2つが多分やや濃いというか、のかなというふうに思っていて、 機能適合性の方は品質特性、機能適切性の方は品質副特性になっております。 なので広く機能適合性というのは、その機能がニーズに適しているか、ニーズを満たしているか、 どのくらい満たしているかの度合いなのかなというふうに今のところ考えております。 一回機能適切性の話に行きますね。 ISTQBグロサリーで機能適切性と日本語で検索したのですが、検索結果は出ませんでした。 なので英語の方ですね。 functional appropriatenessの意味としては、 the degree to which the functions facilitate the accomplishment of specified tasks and objectivesというふうな説明になっています。はい、わからんですね。 機能適切性の適切性という英語で、用語的にはappropriatenessというふうになっているので、これはふさわしさなのかなというふうに私は、 サミ翻訳だとappropriatenessはふさわしさになります。 これは完全に私のニュアンスというか、このISTQBグロサリーの英語の用語の意味を読んでのニュアンス、感じたニュアンスではあるんですけれど、 the degreeなので度合いなんですね。何の度合いかというと、そのfunctionがfacilitates the accomplishment of specified tasksとか、 objective、目的、何かやりたいというオペレーションとか業務とかタスクっていうのがあって、それに対してどのくらいfacilitatesだから進めやすくする、 促進するかみたいなところの度合いなのかなというふうに、今イメージを持っています。 ちょっとこれだとわかりづらいので、今QBookの記事を見ているんですけれど、そのQBookの記事によると、 機能適切性というのは、利用目的にふさわしい機能内容かというふうに書かれています。 例として、機能の実現に不要な手順がないか、やっぱりふさわしいという説明になるんですね。 この機能適合性と機能適切性の違いは何だろうというのが本のトピックなんですけど、 似ている部分はどうしてもあんなにしょうがないんでしょうね、きっとというふうに思っていて、 先ほどお話ししたとおり、機能適合性という特性の中に3つの副特性があって、その3つの副特性のうちの1個が機能適切性なんですね。 なので、違いという意味だと、その副特性、他2つ何があるのかというところも考えると、 機能適切性の解像度が上がるのではと思い始めました。 機能適合性の品質、副特性、3つあるんですけど、それは機能完全性、機能正確性、そして機能適切性になります。 なので、その機能適合性を確認する、その機能がどれほどニーズに合っているか、合致しているかというのを確認するための要素が3つあります。 機能完全性は完全性なので、モーラーされているか、どのくらいモーラーされているかを確認する機能がニーズをどのくらいモーラーをしているか。 機能正確性というのが、ちゃんと機能が正確に提供できているかということですね。 一番分かりやすいのが何か、計算結果とかでしょうか。お金の計算とか処理の計算結果が正しいかというのが大事ですよね。 そして3つ目が機能適切性ということなので、その目的に相応しい機能なのかどうかというところが大事ですよねという話なのかなというふうに思います。 どうです、イメージついてきましたかね。もう少し補足というか説明をしていこうと思うんですけれど、 テストアナリストのシラバスというか受験勉強というか勉強している中で、4の2のビジネスドメインテストの品質特性というところがあるんですけど、 その中にビジネスドメインテストとはという説明が書かれていて、私の解釈としては、 このビジネスドメインテストというのがニアリー・イコール機能適合性のテストなのかなというふうに解釈をしています。 シラバスの中ではそのテストベースですね、要件とか仕様とかドメイン知識とかアンモークのニーズというものがテストベースになっていて、 それをテストベースとして機能適合性テスト、ビジネスドメインテストを作っていきましょうというふうに書かれています。 アジャイルの文脈でいくと、そのイテレーションで実装が計画されている機能というもののテストをちゃんとしましょうねとか、 変更していない箇所についても機能のリブリッションテストをしましょうねというのがちょっと具体の話ではあるんですけど、 要は今回のイテレーションでの要件とか仕様みたいなものがあって、それがちゃんと意図した挙動をしているのかというんですかね、 今回の要件に合った要件に合致しているかどうかを確認するというのが機能適合性のテストになるのかなというふうに考えています。 機能適切性のほうがテストアナリストの調査にどう書かれているかといいますと、機能適切性テストでは任務に対する一連の機能の妥当性、 機能適切であるかを検証するというふうに書いていて、プラスユースケースとかユーザーストーリーなどの機能設計に基づいて実施するというふうに書かれています。 一つ特徴でちょっとこれ分かりやすそうだなと思う文章を見つけたんですけど、見つかる欠陥ですね。 機能適切性のテストで見つかる欠陥というのは、許容できる方法であってもシステムがユーザーのニーズを満たせないことというふうに書かれています。 例えば勤怠システムがあったとして、上長が部下の勤怠の月時のその月間の労働時間を確認して承認するみたいなものがあったとして、機能正確性とかはやっぱりその見えているデータが正しいとか、 ちゃんと承認したらその人の、その部下の勤怠が承認されるみたいな機能正確性だと思うんですけど、機能適切性の方になると、 例えばその該当の画面に行くまでめちゃくちゃこういろんなポチポチ画面を選しなきゃいけないとか、手順がいっぱいあるこっちでまず確認してOKをして、そしたらもう一回こっちで確認してOKとか、 あるいは一括で承認したいんだけど一人ずつじゃないと承認できないみたいなものっていうのは、その許容できる方法であってもニーズを満たせない。 一括で全部全員分の見たら10人分とか50人分のまとめて承認したいみたいなニーズを満たせないという状態だと、それは機能適切性はあまり良くないというふうなことになるかなというふうに思います。 トータルで機能適合性の方ですね、正確性と適切性とあと完全性というところで、近代上長が部下の陰天を承認するというのがちょっと小さい括りではありますけれど、 その業務における業務の網羅性がちゃんと網羅されていれば完全性は高いというふうになると、その全体の機能完全性、正確性、機能適切性というところを見て、 トータルでどのくらい機能がニーズを満たしているか、適合しているか、合致しているかというところを確認するというのが機能適合性なのかなと思います。 ということで、今回は機能適合性と機能適切性の違いについてお話をしました。 機能適合性というのは品質特性の主特性というか、メインの特性の8個の特性の1つになっていまして、機能適切性というのは機能適合性の中の1個の副特性、品質副特性です。 機能適合性、functional suitabilityというのは、その機能がニーズにどれほど合致しているかを表す度合いです。 機能適切性、functional appropriatenessというのは、任務や業務、タスクに対しての一連の機能がどのくらい適切性であるかの度合いになります。 どんなに機能が業務の全体像をカバーして完全性が高くて、機能正確性、処理の正確性が完璧だったとしても、機能適切性、妥当性というか、 やりたい業務に対しての妥当性、適切であるか、不要な手順がないかというところが満たせていないと、全体の機能適合性というのは完璧というか良いとは言えないのかなと思います。 ぜひ皆さんなりの定義とかがありましたら教えていただけると嬉しいです。 # 今日のほっこり話🍓 今日のほっこり話です。イチゴとかお野菜の話をしようと思っています。 夫の実家から 野菜を送っていただきまして本当にありがたいんですけど、その中にイチゴが入っておりました。 私イチゴがとても大好きで今回も入れてくださってました。 奈良県産のすごい大きい大粒のコトカという品種です。 古い都の華やかでコトカですね。 今ちょっとネットで値段を調べて目玉が飛び出そうになっているんですが、 とても良いイチゴなのでありがたく少しずついただいております。 以上、今日のほっこり話でした。 # 次回予告 今回も最後までお聞きいただきありがとうございました。 次回はですね、おしゃべりリクエストボックスというものを作ったので、 そのご紹介とどんなことを考えているのかというところをお話ししようかなと思っております。 今回の放送を聞いて、なるほどな、確かにな、まだ微になったなと思った方は、 是非、画面右下ハートマークでいいねを押していただけると、とっても励みになります。 Xでのシェアコメントもいつもありがとうございます。 フォロワー100名まで、あともうちょっとですね、是非、拡散、シェアよろしくお願いします。 それではまたお会いしましょう。ごきげんよう。 もっと見る #ソフトウェアテスト #QAエンジニア #JSTQB #テストアナリスト #品質特性 Software Testing Journey🌍プレミアム放送配信中!00:201.タイトルコール09:532.機能適合性と機能適切性の違いは?00:403.今日のほっこり話🍓00:374.次回予告コメント感想・質問・応援メッセージを書こう
#641会議の前に5分準備すると、仕事がかなり変わる 13分・昨日・ 81再生AI目次会議の目的明確化が時短の鍵会議の脱線を防ぐ勇気ある確認参加者コスト意識で議論を集中ユーザー視点が問いを生む思考法日常のささやかな幸せをブドウに見て
#639秋の夜長、時間を味わう 9分・9月12日・ 110再生AI目次スマホなしで味わう贅沢な時間“時間を使う”から“味わう”思考へ現代人が失った「何もしない」価値大喜利カードゲーム開発秘話の深掘り感謝と熱気!ゲームプレゼント企画
#638 『Taking Testing Seriously』 10章より 7分・9月11日・ 60再生AI目次『Taking Testing Seriously』品質特性の新定義プロジェクトに最適化する品質特性の思考プロダクトの『カリスマ性』を測る指標ユーザーを惹きつける10の評価要素季節の変わり目に感じた気温のサプライズ
#637要求と要件の違い、説明できますか? 11分・9月10日・ 115再生AI目次要求と要件の混同とその影響旅行のたとえ話で学ぶその違いISTQB定義と開発現場での応用本当に達成すべきゴールを見極めるヨーロッパ購入の特別な石鹸を捜索
#636 あと何回両親と食事ができるだろうか? 14分・9月9日・ 129再生AI目次「グッドライフ」が語る両親との時間限られた回数で気づく家族との絆リスナーのコメント:災害への備え仕事を抱え込まないチームの秘訣次回予告:要求と要件の違いとは?
#635 カードゲーム作りの難しさと面白さ 1時間1分・9月8日・ 65再生AI目次声優への愛から生まれた「マッピンカルタ」ゲーム発想の源泉、独自の思考プロセス仕事の複雑さをゲーム化する難しさクリエイターに共通するゲーム作りの型未発表「狩猟ゲーム」とQA愛の真髄
#634 仕事ができる人ほど「問いを持っている」 14分・9月7日・ 127再生AI目次「問い」を持つ人が仕事で強い理由QAエンジニアに不可欠な「問い」の視点良い「問い」を持つための3つの秘訣「自分がいなくても回る業務」の意義別府温泉で満たされた「温泉欲」
#633 ばさつさんと、大喜利カードゲーム作りについて 1時間0分・9月6日・ 72再生AI目次おもちゃ作りへの原点と妄想家コミュニティ「選ぶだけ大喜利」ゲームの着想2年間の試行錯誤!ルール簡素化の秘訣「パワーワード問題」を越えた言葉の妙印刷・PRの苦労とゲムマ出展の現実