CLARA
  • Home
  • クラウドソリューション
    • クラウドソリューション
    • Clara Cloud
    • 専有クラスタプラン
    • LGプラン(VM)
    • Flexプラン(VPS)
    • Public Cloud Service
    • AWS
    • Microsoft Azure
    • FJcloud-V
    • Wasabi Cloud Storage
    • オプション
    • MSPサービス
    • Clara Cloud Connect
    • クラウドマイグレーションサービス
    • イメージバックアップサービス
    • ドメイン・SSL証明書・Plesk
    • ドメイン
    • SSL
    • Plesk
    • 各種セキュリティ
    • AWS マネージドセキュリティ Secure
    • Cloudflare導入支援
    • AI搭載WAF AEGIS
    • Trend Vision One Endpoint Security
    • 全サービス一覧
    中国ITソリューション
    • 中国ITソリューション
    • 日中間通信:China Connect
    • 日中間サイトアクセス改善 極速中国
    • ICP登録代行サービス
    • 中国クラウド
    • AWS中国リージョン
    • Alibaba Cloud
    • Azure中国リージョン
    • 全サービス一覧
  • 事例紹介
  • セミナー
  • 資料一覧
  • ブログ
  • コーポレートサイト
  • サポートサイト
  • お問い合わせ
  • その他サービス
toggle navigation
CLARA
  • クラウドソリューション
      • 各種クラウド
      • Clara Cloud
      • 専有クラスタプラン
      • LGプラン(VM)
      • Flexプラン(VPS)
      • Public Cloud Service
      • AWS
      • Microsoft Azure
      • FJcloud-V
      • Wasabi Cloud Storage
      • オプション
      • MSPサービス
      • Clara Cloud Connect
      • クラウドマイグレーションサービス
      • イメージバックアップサービス
      • ドメイン・SSL証明書・Plesk
      • ドメイン
      • SSL
      • Plesk
      •  
      • 各種セキュリティ
      • AWS マネージドセキュリティ Secure
      • Cloudflare導入支援
      • AI搭載WAF AEGIS
      • Trend Vision One Endpoint Security
      • 全サービス一覧
  • 中国ITソリューション
      • 日中間通信ソリューション
      • 日中間通信:China Connect
      • 日中間サイトアクセス改善 極速中国
      • ICP登録代行サービス
      • 中国クラウド
      • AWS中国リージョン
      • Alibaba Cloud
      • Azure中国リージョン
      • 等級保護クラウド
    • 全サービス一覧
  • 事例紹介
  • セミナー
  • 資料一覧
  • ブログ
  • コーポレートサイト
  • サポートサイト
  • お問い合わせ CONTACT

非機能要求グレードを読んだよ!

2019年12月19日/in ITインフラ, 技術者向け /by Shinjiro Goto

こんにちは、インフラエンジニアの竹西です。
寒さも本格的になってきましたね。

私はようやくこたつ布団を買いました!
わくわくで受け取ったら実は注文したのが敷布団だけで悲しい思いをしてしまいましたが。。。

さて、気を取り直して今回は個人的に「非機能要求グレード2018」を読んだのでまとめていきたいと思います。

はじめに

私たちインフラエンジニアがシステム構築を行うときに直面するのが非機能要件です。
ただ非機能要件と言われてもどのように定義するか、、というのが昔からの悩みですよね。多分。。
そこでぜひ手引きとして活用したいと考えているのが「非機能要求グレード 2018」です。
2018年に改定されており、当時皆さんの周りで話題になったりしたのではないでしょうか。

 

非機能要件と非機能要求とは

まず非機能要件と非機能要求の違いは何でしょうか。
本記事では以下を参考に考察していきます。

  • 非機能要件
    wikipedia より出典

    非機能要件(Non-functional requirement)とは、システム設計や情報システム開発上の要求分析において、要件、システム要件といった機能面以外の全般を指す。

  • 非機能要求
    IPA 8年ぶりの改訂、「非機能要求グレード2018」を公開 より出典

    「非機能要求とは、ハードウェア、OS、ミドルウェア、データベースといった「システム基盤」の強度や品質に関する要求、ユーザインタフェースの操作性やソフトウェアの品質など「アプリケーション」 に対する要求などをいいます。」

上記のようにかなり近しい言葉で記されています。
個人的な解釈にはなってしまいますが、
非機能要求とはシステムの性能やセキュリティ、拡張性など機能要件以外で必要な
インフラ(システム基盤全体)に対する要求であり非機能要求に上がる項目は案件によって整理しまとめあげ
非機能要件として定義できるというイメージを持っています。

 

非機能要求グレード 2018とは

先ほど述べた非機能要求はユーザ/ベンダを問わずステークホルダの認識の祖語や抜け漏れといった問題があると
非機能要件としての役割が担えなくなってしまいます。
ですがこういった問題は起こりうるものであり
それらの問題を低減させるべく指標となるように作成されたツール群が「非機能要求グレード 2018」です。
「非機能要求グレード 2018」は下記の複数のドキュメントからなっています。

【非機能要求グレード2018】

  1. 利用ガイド(利用編)…非機能要求グレードの利用方法の解説
  2. 利用ガイド(解説編)…非機能要求グレードの背景の解説
  3. グレード表…3つの典型モデルシステムとそれに対応する主な非機能要求項目の要求レベル
  4. 項目一覧…非機能要求項目の一覧表
  5. 樹系図…非機能要求項目を6つの大項目ごとに階層的に示した図
  6. 活用シート…グレードと項目一覧をまとめたもので、プロジェクトに応じてカスタマイズ可
  7. 利用ガイド(活用編)…利用シーンに応じた事例により、非機能要求グレードを活用するヒントを提供

簡易利用説明

利用説明といっても、「非機能要求グレード 2018」のダウンロードページなどにも記載されていますし
具体的な使用方法などは「非機能要求グレード 2018 利用ガイド」をよんでもらうのが一番ですが以下に簡単に使用法を記載します。
簡潔にイメージをつかんでいただく一助となればと思い記載します。

非機能要求グレードはシステム全体の大枠から詳細を詰めるように段階的に検討することを想定されており
各ツールを利用して段階的にシステムに求められる項目(必須項目>重要項目>非重要項目)を洗い出すことができます。
項目はさらに対応レベルを定義することができます。
レベル分けをすることで実現難易度やコスト感などをステークホルダで認識しやすくする目的があります。

非機能要求するにあたり、以下の順で定義を進めていくイメージです。

実施事項 使用ドキュメント 利用イメージ
①モデルシステムの選定 モデルシステムシート(グレード表) 構築するシステムに最も近いモデルシステムから全体の概要をつかむ。
また[非機能要求グレードの6大項目]から要求の分類から要求の差分を確認する
②重要項目のレベル決定 樹形図、グレード表 選択レベルを参考に具体的に要求レベルを決定する。この時、樹形図を使用して俯瞰的に項目がどの位置に存在するか確認し検討順位も確認しておく。
③重要項目以外のレベル決定 項目一覧 項目一覧を用いて、非機能要求の全項目について要求レベルを決定する。

[利用イメージ図]

利用イメージ図

[非機能要求グレードの6大項目]
非機能要求グレードの6大項目

[モデルシステムシート 抜粋]

モデルシステムシート 抜粋

[樹形図 抜粋]

樹形図 抜粋

[グレード表 抜粋]

グレード表 抜粋

[項目一覧 抜粋]

項目一覧 抜粋

所感

「非機能要求グレード 2018」は全体を俯瞰し、詳細項目を詰めていくという、要件定義(それ以外でも重要ですが)を行う上での考え方を手助けしてくれます。
この考え方は当たり前と思ってしまいますが思いのほか難しいですよね。
個人的な経験としては設計段階などで詳細を気にしすぎるあまり俯瞰してみることができず、大前提が抜けていることを作成途中で気づいて仕切り直したりよくしてしまいます。
そういった考えを整理するガイドにもなってくれますし、ほかにもステークホルダで合意をとる際に客観的な指標になってくれたり考慮漏れがないか確認できたり大変便利なツールです。

でも非機能要求グレードとはあくまでも指標でありガイドラインです。
記載されている項目だけを埋めればいいとは決してならないでしょう。
当然、案件によっては詳細が異なっていたり記載されていない項目を考慮することもあるはず。
そういったことを意識することで私のような経験の浅いエンジニアでも
一本芯の通った非機能要件(非機能要求)ができるんだと自分に言い聞かせて活用していきたいです。

 

さいごに

今回は、非機能要求グレードを紹介させていただきました。
思った通りうまくまとめきれなかった感じが満載ですが、読んでいただいた方が非機能要求グレードに興味をもっていただけると嬉しいです。
それでは、ここまで読んでいただきありがとうございました!!

Tags: 要件定義, 非機能要件, 非機能要求, 非機能要求グレード
https://ci.clara.jp/solution/clara-cloud/wp-content/uploads/image-1.png 584 673 Shinjiro Goto https://ci.clara.jp/solution/clara-cloud/wp-content/uploads/2020/04/claracloud_logo.png Shinjiro Goto2019-12-19 15:09:582021-06-14 18:16:33非機能要求グレードを読んだよ!

最新の記事

  • 恒久的な利益を生み出す、インフラコスト削減の方法とは?2022年4月1日 - 4:30 pm
  • HCIはどうやって誕生した?インフラの歴史 | 後編2022年1月21日 - 1:18 pm
  • HCIはどうやって誕生した?インフラの歴史 | 前編2022年1月21日 - 12:24 pm

カテゴリー

  • ITインフラ
  • Nutanix
  • 基礎知識
  • 移行・リプレース
  • 技術・テック
  • メディア掲載記事
Popular
  • 恒久的な利益を生み出す、インフラコス�...2022年4月1日 - 4:30 pm
  • Nutanix の新しい認定 NCSR Level 1 を取得するNutanix の新しい認定 NCSR Level 1 を取得する2018年4月4日 - 3:21 pm
  • Nutanixのクラスタ内のすべてのホストに同じ操作をするNutanixのクラスタ内のすべてのホストに同...2018年4月3日 - 2:07 pm
  • Nutanix 価格Nutanix 価格2018年3月26日 - 3:25 pm
  • PrismのUI設定でログイン画面やFaviconを変更するPrism の UI 設定でログイン画面やFaviconを�...2018年3月26日 - 1:06 pm
  • acli の結果を json で出力して jq で必要なデータを取り出すacli の結果を json で出力して jq で必要な�...2018年3月23日 - 6:37 pm
  • ncli で CVM に公開鍵を登録してSSHアクセスする方法ncli で CVM に公開鍵を登録してSSHアクセス...2018年3月23日 - 4:37 pm
  • Prism に Let's Encrypt で取得したSSL証明書を適用するPrism に Let’s Encrypt で取得したSSL証明�...2018年3月23日 - 1:17 pm
  • Nunitax loves HIPHOPNunitax loves HIPHOP2018年3月2日 - 5:34 pm
  • Nutanixのブログを始めました!Nutanixのブログを始めました!2018年2月26日 - 4:27 pm
Clara Cloud導入事例集Clara Cloud導入事例集ダウンロード

ITインフラを移行して、開発に注力できる体制を作る。

Clara Cloudを導入した企業では、ITインフラの運用管理の業務を大幅に省力化できたり、50%近くものコスト削減を実現できた例、またインフラ運用・調達の方法を従来と変えたことで開発スピードが上がり自社サービスの価値向上につながった例もあります。

私たちが目指すのは、インフラ維持管理にかかる労力を最小限にし、情シス部門・IT部門がサービス開発や業務改善などの本質的な価値ある業務に注力できるようにすること。

Clara Cloudであればインフラ基盤を移すだけで、それが実現可能です。

資料をダウンロードする
導入事例を読む
CentOS8にZabbix4.4サーバを構築してWebhookを実行してみよう!... CentOS8にZabbix4.4サーバを構築してWebhookを実行してみよう! Nutanix AHV環境から外部ESXi環境へのVMディスクイメージのインポート Nutanix AHV環境から外部ESXi環境へのVMディスクイメージの�...
Scroll to top
         

    企業情報

  • 会社概要
  • 情報セキュリティ基本方針
  • プライバシーポリシー
  • 規約・約款

    関連サイト

  • コーポレートサイト
  • 中国コンサルサービスサイト
  • 採用情報
  • English
  • 中文簡体
新規導入のご相談はこちらから
お問い合わせ
ご契約済みのお客様はこちらから
サポートサイト

© CLARA, Inc.