GENZ, Inc.

市区町村・都道府県向け 自治体基幹システムのソフトウェアテスト

自治体基幹システムで、条例と自治体の運用に沿った資格と賦課の判定、氏名の文字や通知書の出力、他システムとの連携を確かめます。

支援事例

支援実績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

自治体基幹システムでよくある不具合

自治体基幹システムで現場が向き合う不具合の多くは、処理が通ったあとで住民からの照会として姿を見せます。最初に違和感を受け取るのは住民の側です。

条例や規則の減免が賦課計算に反映されず税額がずれる

自庁の条例や規則で定めた減免が賦課計算に反映されないと、対象の世帯でだけ違う税額が確定します。気づく時点では同じ条件の世帯すべてに届いています。

減免の未反映

転入や転出の異動が他の業務の資格に反映されない

転入や転出の住民異動は1件で複数業務の資格と賦課へ波及します。反映が漏れた業務では資格が残ったまま賦課計算が続き、切り分けが難航します。

異動の波及漏れ

通知書や証明書の氏名が別の字形で印字される

氏名の外字や異体字は登録と印字で対応が割れると、データは正しいまま通知書の字形だけが変わります。職員は住民の指摘までずれを知ることができません。

印字の字形置換

年次の一斉処理で対象者の抽出が正しく行われない

一斉処理で対象の抽出条件がずれると、含めるべき世帯の漏れと除くべき世帯への通知が全件規模で起こります。発送日までに出し直す日数は残っていません。

一斉処理の抽出誤り

連携先へ渡したデータが画面の内容と食い違う

連携先との項目の対応がずれると、画面の金額と相手側の帳票の金額が合わなくなります。発覚が遅れる分だけ項目の定義まで遡る突合に時間がかかります。

連携先との不一致
02 RISK

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

残った不具合の影響は住民の生活にとどまらず、行政への信頼と説明責任、投資の効果にまで及びます。発見が住民の照会に依存するため、把握は遅れます。

自治体基幹システムの障害対応について、複数の担当者がモニターや資料を確認している実写画像。
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を前に、自治体基幹システムのテスト観点を相談しながら整理している風景。第三者視点のテスト支援を想起させる実写写真。

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

  • 設定した側の画面では見えない賦課のずれを通知の前に検出できる
  • 業務と世帯や資格の類型と処理時期の掛け合わせまで確認できる
  • 固定費を抱えずに人日単位で稼働前の確認を差し込める
  • 稼働判断の場で使える独立した検証記録と未確認の範囲が残る
06 SERVICE

5,000件以上の実績に裏付けられた基幹業務の検証

GENZはベンダーや保守側と役割を分け、自庁の側に立ってソフトウェアテストの設計と実行に伴走します。支援実績5,000件以上と20年の第三者検証の経験を、基幹業務の確認にも適用します。対応は人日単位のスポット対応です。

SVC 01

基幹業務の流れから観点を設計

確認の観点は、届出の取込から資格の得喪や賦課へ進む業務の流れに沿って起こします。機能の一覧ではなく自庁の設定と実データでの整合を見ます。

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

仕様書が揃っていない状態から参画

自庁独自の取り決めが担当者の記憶にだけ残る現場は少なくありません。GENZは仕様書が揃っていない状態から参画し、確認の観点を書き出します。

自治体基幹システムの確認候補が掛け合わせで広がる様子を示した赤白紙カード基調の無文字図解。
SVC 03

ISO 27001の体制で住民の情報を扱う

GENZは住民の情報を扱う検証を、ISO 27001認証の情報セキュリティ管理体制で行います。JSTQB認定エンジニアが在籍し、従業員数は272名です。

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

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

テストサマリレポートには確認済みと未確認を業務や連携ごとに書き分けます。稼働判断の材料としても、監査や議会の記録にもお使いいただけます。

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

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

対象の業務と世帯や資格の類型、切替の日程を伺い、合意した範囲と優先順位でテストを進めます。

確かめる範囲と切替の日程を伺う

対象の業務と類型の範囲、切替の日程と業務の暦を確認します。

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

一斉処理の誤りと窓口の停止の重さで優先順位を付け、工数を整理します。

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

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

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

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

支援実績5,000件以上

基幹業務の確かめる範囲と優先順位をGENZに相談する

ご相談では対象業務と世帯・資格の類型、処理時期の組み合わせを棚卸しし、先に確かめる範囲の優先順位を整理します。工数は人日単位で見積もり、意思決定の判断材料としてご活用いただけます。