TOPハウツー・学習テクノロジーSoftware Testing Journey🌍#377 【クイズ】保守性って何?09:17 2025年12月24日 89再生 問題を報告する 再生する シェアする ■1月のイベント■🎂1/12月 Sammy誕生日🤭🎙️1/19月 森崎先生と生放送対談もっと読むAI目次【クイズ】システム保守の鍵「保守性」とは障害原因の特定を阻む「解析性」の壁密結合が招く機能改善「モジュール性」の罠複雑なコードが妨げる「変更性」の課題テストを困難にする「試験性」の落とし穴AI文字起こし(β版) # タイトルコール テスティングジャーニーへようこそ。 このチャンネルでは、ソフトウェアテストの世界を探索する、をコンセプトに、 エンジニアリングマネージャー兼QAリーダーのサミーが、 ソフトウェアテストのコツや品質保証の奥深さ、そして日々考えていることを話します。 # 【クイズ】保守性って何? こんにちは、さみぃです。ご機嫌いかがですか? 今回は品質特性クイズになります。 今回のトピックは保守性ですね。 保守性という言葉はよく、割と品質特性の中では業務の中で聞く言葉かなと思いますが、 今回も中級者向けということでクイズを作ってきましたので、 全問正解を目指して頑張っていきましょう。 それでは早速1問目です。 Voicyの音声再生が時々停止するという不具合が発生しましたが、 録画十分に残っておらず、どの操作環境で発生したかを特定するのに時間がかかってしまいました。 最も関連する副特性はどれでしょうか? もう一回読みます。 Voicyの音声再生が時々停止する不具合が発生しましたが、 録画十分に残っておらず、どの操作環境で発生したかを特定するのに時間がかかってしまいました。 最も関連する副特性はどれでしょうか? 正解は? アナライザビリティになります。 今回の状況としては、特定に時間がかかった障害の原因を特定しづらいということで解析性が低いということで、 解析性が一番関係していると言えます。 録画の不足というのは典型的な解析性の課題となっています。 続いて2問目に行きます。 Voicyでおすすめ機能を改善する際、 UI、推薦ロジック、再生機能など複数のモジュールに手を加える必要があり、 ある部分を変更すると他の機能にも影響が出てしまいました。 最も関連する副特性はどれでしょうか? もう一回言います。 Voicyでおすすめ機能を改善する際、 UI、推薦ロジック、再生機能など複数のモジュールに手を加える必要があり、 ある部分を変更すると他の機能にも影響が出てしまいました。 最も関連する副特性はどれでしょうか? さてどれでしょうか? 正解はA、モジュール性、モジューラリティになります。 このモジュール性というのは独立性の高さを評価するものの 因数特性、副特性になっておりますので、 影響範囲が大きくなってしまっている、他の機能にも影響が出てしまっているのは モジュールが密接合になっているということが言えます。 続いて3問目に行きます。 VCで新しい機能をWeb版にも実装する際、 すでにアプリ版で使っていた再生コンポーネントを Web版でも流用できたため、開発コストが削減できました。 この状況を最も反映する副特性はどれでしょうか? もう一回読み上げます。 VCで新しい機能をWeb版にも実装する際、 すでにアプリ版で使っていた再生コンポーネントを Web版でも流用できたため、開発コストが削減できました。 この状況を最も反映する副特性はどれでしょうか? A.変更性 B.再利用性 C.試験性 どうでしょうか? 正解は B.再利用性、リューサビリティでした。 今回は既存のコンポーネントが他のプラットフォームでも使えるということで 再利用ができる、再利用性が高いと言うことができます。 続いて4問目です。 VCに後で効くリスト機能を追加する際、 既存の再生リスト機能のコードが複雑で 変更箇所を把握するのが困難でした。 最も反映する副特性はどれでしょうか? A.解析性、アナライザビリティ B.変更性、モデフィアビリティ C.試験性、テスタビリティ もう一回読みます。 VCに後で効く機能を追加する際、 既存の再生リスト機能のコードが複雑で 変更箇所を把握するのが困難でした。 最も反映する副特性はどれでしょうか? A.解析性、B.変更性、C.試験性 さて、どれでしょうか? 簡単ですかね。正解はB.変更性、モデフィアビリティでした。 変更箇所を把握するのが困難だったと、 改修がしづらいというところで 変更性の問題となります。 最後、5問目になります。 VCのレコメンドアルゴリズムが 複数サービスと連携しており、 単体テストが困難で、 エンドツーエンドテストでしか検証できない状態でした。 最も反映する副特性はどれでしょうか? A.試験性、B.モジュール性、C.再利用性 もう一回読みます。 VCのレコメンドアルゴリズムが 複数サービスと連携しており、 単体テストが困難で、 エンドツーエンドテストでしか検証できない状態でした。 最も反映する副特性はどれでしょうか? A.試験性、B.モジュール性、C.再利用性 さて、こちらも意外に簡単だから 正解はA.試験性テスタビリティになります。 この試験性というのは テストがしやすい構造になっているかというのがポイントですので 外部依存が強すぎて単体テストが困難だよというのは 試験性テスタビリティが低いというふうに言えます。 ということでポイントをおさらいしていきましょうか。 保守性の副特性は5つあります。 A.モジュール性、B.再利用性、C.解析性、D.変更性、C.試験性テスタビリティ このモジュール性というのは部品同士がどのくらい独立しているかというところですね。 2つ目の再利用性は高度だったり部品を再利用できるかどうかがポイントです。 3つ目、解析性は障害の原因を特定しやすい状況になっているかどうか。 4つ目、変更性は変更を加えやすいか。 そして最後5つ目、試験性テスタビリティというのは テストしやすい構造になっているかというのがポイントとなっておりました。 いくつ正解しましたか。よかったらコメント欄で教えてください。 # #370のコメント返し🥰 コメント開始のコーナーです。今回は370話目、クイズ 信頼性って何?のコメントを開始します。 コメントはりゅういちさんからいただいております。ありがとうございます。 仕事なら可用性はよく出てきますということで りゅういちさんはおそらくと言いますか、金融系のサービスとかも結構担当というか、関係されているのかな、そういうプロジェクトが多かったりするのかなというふうに 想像していますので、そうするとですね、確かに可用性とかちゃんとアクセスできているんだっけみたいなところはかなり重要そうになりますね。 はい、ということでコメントありがとうございます。以上コメント開始でした。 # 次回予告 今回も最後までお聞きいただきありがとうございました。 次回はVoicyのトークテーマ、 2025年買ってよかったものについてお話ししようと思っています。 合わせてですね、ちょうどクリスマスでもありますので、 プレゼントをあげるのともらうのどっちの方が好きですかという話をしようと思っております。 今回の放送を聞いて、なるほどな、確かにな、学びになったな、 そして今日もお聞きに来たようなやつで、ぜひいいねを押していただけるととても励みになります。 またですね、ぜひ口コミとかSNSでシェアもしていただけますととても嬉しいです。 より多くの方に届けられるといいなと思っておりますし、 いろんな人とコミュニケーションといいますか議論だったり、 学びってところを一緒に深めていきたいなという風に考えております。 それではまた明日お会いしましょう。 おきげんよう。 もっと見る #ソフトウェア品質 #品質特性 Software Testing Journey🌍プレミアム放送配信中!00:141.タイトルコール07:402.【クイズ】保守性って何?00:373.#370のコメント返し🥰00:474.次回予告コメント感想・質問・応援メッセージを書こう
#639秋の夜長、時間を味わう 9分・9月12日・ 98再生AI目次スマホなしで味わう贅沢な時間“時間を使う”から“味わう”思考へ現代人が失った「何もしない」価値大喜利カードゲーム開発秘話の深掘り感謝と熱気!ゲームプレゼント企画
#638 『Taking Testing Seriously』 10章より 7分・9月11日・ 56再生AI目次『Taking Testing Seriously』品質特性の新定義プロジェクトに最適化する品質特性の思考プロダクトの『カリスマ性』を測る指標ユーザーを惹きつける10の評価要素季節の変わり目に感じた気温のサプライズ
#637要求と要件の違い、説明できますか? 11分・9月10日・ 111再生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の苦労とゲムマ出展の現実