GENZ, Inc.

企業・教育機関向け 学習管理システム(LMS)のソフトウェアテスト

学習管理システム(LMS)で、受講の割当と権限、試験の採点、修了の記録、人事システムとの連携が自社の運用どおりかを確かめます。

支援事例

支援実績5,000件以上

支援実績を示す企業ロゴ 01
支援実績を示す企業ロゴ 02
支援実績を示す企業ロゴ 03
支援実績を示す企業ロゴ 04
支援実績を示す企業ロゴ 05
支援実績を示す企業ロゴ 06
支援実績を示す企業ロゴ 07
支援実績を示す企業ロゴ 08
支援実績を示す企業ロゴ 09
支援実績を示す企業ロゴ 10
支援実績を示す企業ロゴ 11
支援実績を示す企業ロゴ 12
支援実績を示す企業ロゴ 13

この記事はソフトウェアテストの専門家が監修しています

監修枡井 愼治株式会社GENZ 代表取締役

GENZは創業以来、5,000件以上のソフトウェアテスト・第三者検証を手がけてきたプロフェッショナルです。品質に関する課題やお悩みに、真摯に寄り添います。

代表取締役 枡井 愼治 株式会社GENZ 〒101-0062 東京都千代田区神田駿河台2-3-11 ヒューリック御茶ノ水ビル3F TEL:03-5244-4711
01 ISSUES

学習管理システムでよくある不具合

学習管理システムの不具合はエラーにならず、静かに間違った結果を残す形で進みます。発覚のきっかけは受講者からの申告であることがほとんどです。

受講者区分ごとにコースの見え方が設定と違う

公開範囲や受講権限の設定が割れると、特定の区分にだけコースが一覧に出ません。管理者の画面では正しく見えるため、申告があるまで気づけません。

区分別の表示差

受講期限や権限の切り替わりが受講に反映されない

一括更新で反映がずれると、期限が延びたはずの受講者が受講できなくなります。受講できないはずの人に権限が残る状態が同時に生まれます。

期限更新の未反映

試験の解答や提出が締切の境目で受け付けられない

締切や中断からの再開条件が割れると、受験した本人の解答が残りません。その場で気づいても同じ試験をやり直す時間はありません。

締切境目の未受付

採点や修了の判定が配点の決めごとと食い違う

配点や合否の基準の反映が誤ると、特定のコースだけで設定と違う合否が出ます。報告まで終えた後に照会で計算の食い違いに気づきます。

採点と配点の相違

連携先へ渡した受講者情報や成績が画面と食い違う

項目の対応や授受のタイミングがずれると、学習管理システムで修了の受講者が連携先で未修了のまま残ります。発覚が遅れ、原因の特定に時間がかかります。

連携先との不一致
02 RISK

残存した不具合により生じる問題

残った不具合の影響は画面の奥にとどまりません。学習管理システムの不具合は運営側から見えにくく、発見は受講者の申告に依存します。

学習管理システム(LMS)の障害対応について、複数の担当者がモニターや資料を確認している実写画像。
03 REVIEW

静的テスト(レビュー)でおさえるべき観点

学習管理システムの静的テスト(レビュー)は仕様書の整備状況に左右されずに進められます。決めごとと設定や運用のずれを文書と記録の見比べで洗い出すため、開講準備の合間にも実施できます。

区分と権限と公開範囲

受講者区分と権限と公開範囲の決めごとを設定へ照合

受講者区分ごとに定めた公開と操作の取り決めを、コースの公開設定と権限の付与へ突き合わせます。決めたつもりで決まっていない状態は決めごとと設定を並べて初めて見えます。

確認する資料
  • 受講者区分定義
  • 権限設計書
  • 公開範囲一覧
受講期限と割当

受講期限と割当の運用の取り決めを組織の暦へ照合

受講期限と割当の更新は運用の暦と連動して初めて意味を持ち、開講日や法定研修の期限という動かせない期日へ照合します。不整合は期日が近づくまで表に出にくく、机上での照合が最初の手段になります。

確認する資料
  • 受講期限規定
  • 割当運用手順
  • 組織の年間暦
配点と修了の判定

配点と合否と修了の判定の規則を運用の実務へ照合

扱うのは設問や教材の内容の当否ではなく、配点と合否と修了の判定を回す規則の側です。規則が前任者の記憶にしか残っていなければ聞き取りから始め、文章に起こして初めて判定の設定と見比べられます。

確認する資料
  • 配点規則一覧
  • 合否基準表
  • 修了判定規定
連携の項目対応

連携の項目対応とタイミングを相手側の運用へ照合

連携で授受する項目とタイミングは製品や契約ごとに異なります。項目対応と失敗時の扱いを連携先の運用へ照合し、曖昧な項目は接続の前に確定させる対象として洗い出します。

確認する資料
  • 連携仕様書
  • 項目対応表
  • 失敗時対応規定
移行データの突合

移行した受講履歴と成績の突合の方法を切替へ照合

対象は移行の作業そのものではなく、導入や更改で引き継ぐ受講履歴と成績の突合の方法です。不一致を切り分けられる記録の形になっていなければ、切替の計画に合わせて突合の方法から見直します。

確認する資料
  • 移行計画書
  • 履歴突合手順
  • 成績対応表
  • 切分け記録様式
04 TEST DESIGN

動的テストの設計・実行のポイント

受講者区分×コース×権限×受講状態の全数は実行できません。技法で範囲を絞り、テストケースと合否の基準へ具体化します。

STEP 01 受講者区分とコースを区分する同値分割法で作った類型へ同じ順序の操作を流す
どう確かめるか

受講者区分とコースの組み合わせを区分して確かめる

受講者の区分×コース×権限から同値分割法で類型を作り、代表の組み合わせに同じ順序の操作を流します。同じ類型には同じ判定が返るので一か所のずれが類型の全員に同じ形で表れます。

  • 01受講者の区分とコースと権限から同値分割法で類型を作る
  • 02代表の組み合わせへ同じ順序の操作を流して判定を確かめる
  • 03同じ類型へ同じ判定が返ることを合否の基準で見きわめる
OUTPUT区分と類型の一覧
STEP 02 期限と配点の境目を確かめる日付と得点で動きが切り替わる両側の値を確かめる
どう確かめるか

受講期限や締切や配点の境目を境界値分析で確かめる

日付や得点で動きを切り替える規則には分かれ目があり、境界値分析でその両側の値を確かめます。境目が一点ずれるだけで合格となるはずの受講者を未修了として集計してしまいます。

  • 01受講期限や締切や配点の分かれ目を境界値分析で選び出す
  • 02境目の両側の値で合否と修了の判定が変わるかを確かめる
  • 03一点のずれが合格者を未修了に集計しないことを検証する
OUTPUT境目前後の判定結果
STEP 03 版更新後の回帰範囲を絞る影響の入る組み合わせを表へ起こして範囲を絞る
どう確かめるか

版更新や設定変更のたびの確認範囲を根拠を持って絞る

版の更新や設定の変更は全コースと全受講者に同時に効きます。デシジョンテーブルテストの表で影響の入る組み合わせに限りリグレッションテストを掛け、その表が確かめ直す範囲の根拠になります。

  • 01版の更新や設定の変更が影響する組み合わせを洗い出す
  • 02デシジョンテーブルテストの表で影響の入る行を整理する
  • 03その表を根拠に確かめ直す範囲へ限って回帰を掛ける
OUTPUT影響範囲の対応表
STEP 04 受講の集中を負荷で確かめる受験や一斉研修が集まる時間帯を想定して確かめる
どう確かめるか

試験の開始や一斉研修の受講の集中を想定した負荷で確かめる

負荷テストでは受験や一斉研修の受講が集まる時間帯を想定したアクセスを設計した手順で発生させます。応答の遅さは待機で済みますが受付から記録まで一段でも欠ければその回の受験は成立しません。

  • 01受験や一斉研修の受講が集まる時間帯のアクセスを発生させる
  • 02受付から記録までが一段も欠けずに通ることを確かめる
  • 03応答の遅さと受験が成立しない事象を分けて記録に残す
OUTPUT負荷時の処理記録
05 RATIONALE

私たちGENZが、このようなソフトウェアテストを代行します

固定費を抱えない人日単位のアサイン、監査にも使える独立した検証の記録、育成期間なしに活かせる専門ノウハウなど、第三者へのアウトソースには複数のメリットがあります。

OUTSOURCING RATIONALE THIRD-PARTY VERIFICATION

必要な時に必要な分だけ

人日単位のアサインで固定費を抱えず、繁忙期に増減できます。

独立した視点で品質を底上げ

独立した検証で偏りを排し、監査に使える客観的な記録を残せます。

専門ノウハウを即戦力で

JSTQB認定エンジニアが在籍し、対象領域固有の検証知見を育成期間なしに活用できます。

オフィスで担当者同士がノートPCを前に、学習管理システム(LMS)のテスト観点を相談しながら整理している風景。第三者視点のテスト支援を想起させる実写写真。

専門知識を持ったテストエンジニアが、第三者の視点でテストするメリット

  • 管理者の画面では正しく見える設定のずれを申告より前に検出できる
  • 受講者区分とコースと権限と受講状態の掛け合わせまで確認できる
  • 固定費を抱えずに人日単位で開講前の確認を差し込める
  • 開講判断の場で使える独立した検証記録と未確認の範囲が残る
06 SERVICE

5,000件以上の実績に裏付けられた受講と成績の検証

GENZは学習管理システムを導入する組織の側に立つ第三者として、20年の第三者検証の経験をもとにソフトウェアテストの設計と実行に伴走します。支援実績は5,000件以上で従業員数は272名です。

SVC 01

受講の流れに沿って観点を設計

確認観点は製品の機能一覧をなぞるものではありません。コースの登録から受験と採点まで、受講の流れに沿って観点を組み立てます。

学習管理システム(LMS)の追加や改修と並行してテストを進め、検出した不整合を開発側へ戻す流れを示した赤白紙カード基調の無文字図解。
SVC 02

負荷テストを自社内の専門体制で実施

受講と受験が集まる時間帯を想定した負荷テストは、自社内の専門エンジニアが実施します。開講の期日の前に、処理が保たれる範囲を確かめます。

受講者区分とコースと権限の掛け合わせまで検証範囲が広がる様子を示した赤白紙カード基調の無文字図解。
SVC 03

ISO 27001の体制で受講者の情報を扱う

検証では受講者の個人情報や成績という機微な記録を扱います。ISO 27001の認証を取得した情報セキュリティ管理体制のもとで進めます。

第三者の視点で計画・設計・実施・報告が一貫してつながる流れを示した赤白紙カード基調の無文字図解。
SVC 04

確認済みと未確認を分けた報告

どの受講者区分のどの処理まで確かめたかを、確認済みと未確認に分けて報告します。テストサマリレポートは開講の判断材料にそのまま使えます。

テストの証跡を保全し、確認済みの範囲と未確認の範囲を整理した開講可否の判断の材料にまとめる流れを示した赤白紙カード基調の無文字図解。
※本ページに記載の支援内容・範囲は一例です。実際のご支援内容・範囲は、お打ち合わせのうえでご状況に合わせて決定します。まずはお気軽にお問い合わせください。
07 FLOW

ご相談から納品までの流れ

受講者区分とコースの組み合わせ、開講の予定を伺い、合意した範囲と優先順位でテストを進めます。

確かめる範囲と開講予定を伺う

受講者区分とコースの組み合わせ、開講の予定と運用の暦を確認します。

リスクに基づくテスト設計と見積もり

受験機会の損失と記録の欠落の重さで優先順位を付け、工数を整理します。

テストを実施し発見事項を随時共有

合意した範囲を実行し、判断待ちの事項と重い不具合を都度共有します。

報告書を納品し是正後の再確認へ

結果と証跡、未確認の区分と残るリスクを納品し、再確認の進め方を整理します。

支援実績5,000件以上

確かめる範囲と優先順位をGENZに相談する

相談では受講者区分とコースの組み合わせを棚卸し、動的テストや負荷テストで確かめる範囲を整理します。場面ごとの優先順位と人日単位の工数の考え方を、判断材料としてご活用いただけます。