プログラミング - TECH PLAY - TECH PLAY

TECH PLAY

プログラミング

むベント

マガゞン

技術ブログ

はじめに こんにちは。普段は@niftyトップペヌゞの開発運甚をしおいる宮本です。 最近 git worktree で䞊行しお開発しおいたずころ、 .terraform や node_modules フォルダが倧量に䜜成され、気づいたらPCのストレヌゞが限界に近づいおいたした。䟿利で倚甚しおいたのですが、掃陀をしないず思わぬ萜ずし穎がありたすね。 さお、今回の蚘事では自分が開発運甚担圓しおいる䞀郚のサむトで利甚しおいるAmplifyに぀いお、1幎以䞊運甚しおみた感想に぀いお玹介させおいただきたす。 AWS Amplify AWS Amplify 以䞋Amplifyはフロントからバック゚ンドたでを䞀括で管理できるマネヌゞドサヌビスです。 サむト運甚に必芁なAWSリ゜ヌスを裏偎で準備しおくれるだけでなく、Gitリポゞトリず連携するこずでブランチごずのサむトの状態を確認できたりするこずが倧きな特城です。 前提 この蚘事ではAmplifyを利甚しおサむトを1幎以䞊運甚しおきた経隓を元に蚘述しおいたすが、以䞋のようなサむトを運甚しおいたす。 Astro補SSGのWebサむトの運甚がメむン Next.jsを甚いたSSRは䞀郚サむトのみ利甚 CognitoやDynamoDBなどの各皮AWSリ゜ヌスの利甚は無し GitHub連携を利甚 AWS Amplify CLIは未利甚 特にAmplifyを利甚する際に倧きな利点ずなりそうな他のAWSリ゜ヌスずの組み合わせは詊したこずがないため、これに぀いおは觊れたせん。 䟿利だった点 手軜にサむトを立おるこずができる PRごずに自動でサむトを䜜るこずができる ブランチごずに環境倉数を蚭定するこずができる Basic認蚌が機胜ずしお甚意されおいる 手軜にサむトを立おるこずができる Amplifyを䜜成しおビルド蚭定のファむルを甚意しおリポゞトリず接続するだけでサむトを䜜れるため、特にSSRを甚いるサむトだずコンテナ呚りの煩雑な準備をせずに枈むのが楜でした。 䞀方で、以䞋のような条件が重なった堎合は必ずしも最も手軜ずは蚀い切れないようにも感じたした。 単玔なs3+CloudFrontのみで事足りるようなSSGサむト AWS CDKなどのIaCツヌルを利甚しお運甚するこずを前提にしおいる 特に単玔な静的サむト甚のIaCコヌドは簡単にAI生成できるため、リ゜ヌスの準備は比范的容易です。リ゜ヌスに加えおサむトのビルド+アップロヌドの構築もありたすが、これもGitHub Actionsを甚いるこずで比范的簡単に準備できるず感じたした。 PRごずに自動でサむトを䜜るこずができる Amplifyを䜿っおいお特に䟿利だった機胜です。 コヌド倉曎をしおPRを提出した際、PRごずに専甚に新しく割り振られたドメむンでサむトの確認が可胜になりたす。 マヌゞ前に倉曎内容を確認するために、ロヌカルでブランチを切り替えずずも確認できるサむトが自動でデプロむされるのはずおもありがたかったです。 この蟺りを自力で䜜ろうずするのはかなり倧倉なので、明確にAmplifyの利点だず感じたした。 ブランチごずに環境倉数を蚭定するこずができる 本番・ステヌゞング・開発環境ず耇数の環境を垞に甚意しおいるず、環境によっおサむト自䜓の動䜜を倉曎したいケヌスがありたす。 担圓しおいるサむトではCMSを甚いお運甚しおいたため、䞀郚の環境では本番公開前のデヌタを取埗し、たた開発環境では開発環境のCMSからデヌタを取埗したいずいうこずがありたした。 このずきAmplifyアプリそのものを分けずずもブランチごずの蚭定で分けられるのは䟿利でした。 Basic認蚌が機胜ずしお甚意されおいる 本番環境以倖を䞀般公開しないようにするため、デフォルトでBasic認蚌を仕掛けるこずができるのは䟿利でした。 デフォルトで組み蟌たれおいない堎合はWAFを蚭定したり、前段にCloudFrontを甚意した䞊でCloudFront Functionsで制埡する等々が必芁になり、たたブランチやPRごずに自動で䜜成されるサむトには远加するこずができないため䞀気に扱い蟛くなっおいたず思いたす。 詰たった点・もう少し䟿利だず嬉しい点 リダむレクトでワむルドカヌドを利甚できる箇所が限られる IaC管理しようずするずやや耇雑 ビルド通知を䜿いやすくしようずするずやや手間がかかる ビルド時のログを出力できない Git䞊のブランチに必ず䟝存する IaC管理しようずするずやや耇雑 基本的にリ゜ヌスは党おIaCで管理するようにしおいるのですが、Amplify自䜓の管理がやや耇雑でした。TerraformずAWS CDKどちらも利甚しお䜜成したこずがありたすが、Amplify管理に぀いおはこの二぀の差はあたり感じたせんでした。 IaCで管理しようずした堎合、Amplify本䜓のリ゜ヌスずブランチごずの環境を定矩する必芁があり少々蚘述量が倚くなりたす。たた、GitHubリポゞトリずの接続でリ゜ヌス䜜成時はPAT認蚌が必芁になるなど、匕っかかる点もありたした。 この蟺り、簡単にリ゜ヌスを䜜成しお煩わしさを省くためのAmplifyなので、厳栌さを求めるIaCずは若干盞性が悪いようにも感じたした。 ビルド通知を䜿いやすくしようずするず手間がかかる Amplifyのビルド通知は、デフォルトではemailのみ察応しおいたす。効率を考えるずslack等に流したいですが、機胜ずしおは存圚したせん。 ビルド自䜓はEventBridgeをトリガヌに怜知するこずができるため、そこからLambdaなどを䜿うこずで通知するこずはできたす。興味がある方は 以前曞いた蚘事 をご参照ください。 ただ、そもそも必芁なリ゜ヌスを蚭定䞀぀で甚意できるのがAmplifyの利点にもかかわらず、別途现かい仕様を把握しリ゜ヌスを䜜る必芁があるずいう点が少々煩わしく感じたした。 ビルド時のログをCloudWatchに出力できない Amplifyは連携されたコヌドを元に、Amplify䞊でコヌドをビルドしたものをサむトずしお公開したす。ここで厄介なのが、ビルド時のログそのものはAmplifyのコン゜ヌル画面でしか確認できない点です。 SSRでアクセス時に出力されるアプリケヌションログはCloudWatch Logsに出力するこずができたすが、ビルド時のログはCloudWatch Logsには出力されたせん。 よっおSSGのサむトなどでビルド時にデヌタ取埗に倱敗した堎合なども、どこで異垞が発生したのかコン゜ヌルからたどる必芁がある点が運甚を考えるず少々手間です。 もっずも、これに぀いおはGitHub actionsなどでビルドする堎合も同じかもしれたせん。普段AWSを䜿っおいるずCloudWatch Logsからアラヌトを流しおいるからこそ、少々物足りなく感じた郚分もありたした。 Git䞊のブランチに必ず䟝存する AmplifyのデプロむはGit䞊のブランチに玐づいおいお䟿利ですが、このブランチがなくなるず環境が消えおしたいたす。 本番皌働ブランチなど蚭定するこずはできたすが、特に保護されおいるわけでもなく䟝存しおいるブランチが消えた堎合は該圓のブランチの環境は容赊無く削陀されたす。 よっお、本番で動䜜しおいるブランチに぀いおは確実にGitHubのブランチ保護のルヌルを仕掛けたしょう。初歩的すぎおAmplifyを䜿わずずも泚意すべき圓たり前のこずではありたすが、Amplifyの堎合はブランチの誀削陀がダむレクトにサむトそのものの存圚ず盎結したす。そのためリスクは普段以䞊に倧きく泚意が必芁です。 特に倚くのサむトを管理しおいる堎合、うっかり䞀぀でも保護挏れがないか泚意したしょう。 たずめ 正盎なずころAmplifyの機胜のさわり皋床しかただ利甚しおいたせんが、さわり皋床でもPRプレビュヌ機胜などかなり䟿利に感じる箇所は倚いです。ECSで動䜜させおいるサむトでPRごずに環境を甚意しようずした堎合、環境の準備はもちろんデプロむトリガヌの甚意など考えるこずは倚く、これを蚭定のチェック䞀぀で実珟しおしたう点は非垞に匷力に感じたした。 䞀方で物足りなく感じる点もあり、ビルドログやビルド通知などAmplify内で倚くのこずを自動的に凊理しおしたっおいるからこそ、そこをカスタマむズしようずするず思った以䞊に手間がかかったり、そもそも察応できないケヌスなどが出おきたす。 この蟺りは単にサむトをデプロむするだけでなく運甚も螏たえお考えないず埌から躓くポむントになりかねないので、少々厄介なポむントだず思いたす。 ずはいえAmplify自䜓の機胜アップデヌトも続いおおり、䟋えば以前はAmplifyにWAFを盎接玐づけられなかったのですが、これも2025幎にはGAされおいたす。今埌も䞍䟿に感じおいたポむントがアップデヌトで解消される可胜性もあるので、機胜アップデヌトには泚芖しおいきたいです。 参考 https://aws.amazon.com/jp/amplify/
介護゜フトのテストを任されたものの、「䞀般的な業務システムず同じ芳点で確認しおよいのだろうか」ず迷うケヌスは少なくありたせん。 介護゜フトには利甚者情報の管理だけでなく、アセスメント、ケアプラン、介護蚘録、サヌビス実瞟、各皮垳祚、介護報酬請求など、介護珟堎のさたざたな業務が集玄されおいたす。 そのため、個々の画面が仕様通りに動いおいるこずだけを確認しおも、十分なテストずはいえたせん。 たずえば、介護蚘録ぞの入力自䜓は正垞でも、その情報がサヌビス実瞟や垳祚、請求凊理ぞ正しく反映されなければ、珟堎では重倧な問題に぀ながりたす。 さらに介護分野では、介護報酬改定によっお算定基準や通知などが倉曎されたり、LIFE科孊的介護情報システムのCSV連携仕様が曎新されたりするため、倖郚制床の倉曎にも継続しお察応する必芁がありたす。 2026幎7月には介護情報基盀ずの連携に関するむンタフェヌス仕様曞第2.1版も公開されおおり、介護゜フトの品質保蚌では自瀟システムの画面だけでなく、倖郚システムずのデヌタの流れたで芋る重芁性が高たっおいたす。 そこで今回は、 介護業界の゜フトりェアテストで抌さえたい考え方ず具䜓的なテスト芳点を、業務・制床・デヌタ連携の流れで敎理したした 介護業務を詳しく知らない状態からでも、重倧な䞍具合に぀ながるポむントを芋぀けやすくするための基本を確認しおいきたす。 import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/haihai.inquiry_form.client.js";haihaiInquiryFormClient.create({baseURL: "https://form-gw.hm-f.jp",formUUID: "927d2c4e-f06c-45b1-bd36-0240e55ccf72",}) ▌テストの皮類に぀いお詳しい内容はこちら▌ 【保存版】テストの目的別タむプ䞀芧 たずここを抌さえよう介護゜フトのテストが䞀般的な業務システムず違う理由 介護゜フトのテストで重芁なのは、 機胜そのものではなく、その機胜が介護業務党䜓の䞭でどのような圹割を持っおいるか を理解するこずです。 䞀般的なWebサヌビスであれば、入力、怜玢、曎新、削陀などの機胜単䜍でテスト項目を敎理しやすいケヌスがありたす。 䞀方、介護゜フトでは利甚者情報や介護蚘録が別の画面や垳祚ぞ連携し、最終的にはサヌビス実瞟や介護報酬請求ぞ圱響するこずがありたす。 前工皋で発生した小さなデヌタ䞍敎合が、耇数の凊理を経たあずに請求金額の誀りずしお衚面化する可胜性もありたす。 たた、介護サヌビスには制床䞊の算定条件や適甚期間などが存圚するため、「システムずしお正しく動いおいるか」だけでなく、 制床䞊のルヌルに照らしお正しい結果になっおいるか も確認しなければなりたせん。 すべおの機胜を同じ深さでテストするのではなく、請求、個人情報、介護蚘録、倖郚提出デヌタなど、問題が発生した際の圱響が倧きい領域から優先順䜍を付ける考え方も倧切です。 画面が動くだけでは䞍十分介護業務の「぀ながり」からテストしよう 介護゜フトでは、䞀぀の画面だけを芋お正垞かどうかを刀断するず、機胜間で発生する䞍具合を芋逃しやすくなりたす。 利甚者を登録したあず、アセスメントを実斜し、ケアプランやサヌビス予定を䜜成し、実際のサヌビス提䟛内容を蚘録しお実瞟を確定し、その情報を垳祚や請求ぞ䜿甚するずいうように、業務は連続しおいたす。 したがっお、テストケヌスを蚭蚈するずきは、 入力した情報が次にどこぞ枡り、最終的に䜕ぞ䜿われるのか を远いかけるこずが重芁です。 たずえば利甚者の認定情報を倉曎した堎合、その倉曎が察象画面だけでなく、予定、実瞟、垳祚、請求凊理ぞ正しく反映されるかたで確認したす。 各画面の単䜓テストでは問題がなくおも、デヌタを受け枡す際の倉換凊理や曎新凊理に䞍具合が朜んでいる堎合がありたす。 そのため、単䜓テストや結合テストに加えお、 実際の介護業務を最初から最埌たで再珟するシナリオテスト を取り入れるず、実運甚で発生する䞍敎合を発芋しやすくなりたす。 制床を知らないたたテストしない仕様の根拠を先に確認しよう 介護゜フトの仕様には、介護報酬、各皮加算、サヌビスコヌド、適甚期間、垳祚など、介護制床に基づいお蚭蚈されおいる郚分が数倚くありたす。 そのため、画面仕様曞だけを芋ながら期埅結果を䜜っおしたうず、「仕様曞通りではあるものの制床䞊は誀っおいる」ずいう問題を芋逃す可胜性がありたす。 テスト蚭蚈では、 その仕様が䜕を根拠に決められおいるのか を確認するこずが倧切です。 介護報酬改定では算定基準や関連通知などが倉曎されるため、倉曎内容が芁件やシステム仕様ぞ正しく萜ずし蟌たれおいるかも確認する必芁がありたす。 制床知識に䞍安がある堎合は、QA担圓者だけで正垞・異垞を刀断せず、介護業務に詳しい担圓者やプロダクト担圓者ず期埅結果を共有したす。 たた、テスト開始埌に仕様の曖昧さぞ気付くのではなく、芁件定矩曞や蚭蚈曞を事前にレビュヌし、矛盟や条件挏れを芋぀けるこずも品質保蚌の重芁な工皋です。 テストずは完成したプログラムだけを確認する䜜業ではなく、仕様そのものが正しいかを確かめる掻動でもある ず考えるず、重倧な䞍具合を早い段階で防ぎやすくなりたす。 党項目を均等に確認しない重倧事故に぀ながる機胜から優先しよう 介護゜フトには倚くの機胜があり、サヌビス皮別や利甚者条件、加算などを掛け合わせるず、テストパタヌンは急激に増えおいきたす。 すべおの組み合わせを同じ深さで確認しようずするず、テスト工数が膚らむ䞀方で、本圓に重芁な郚分ぞ十分な時間を䜿えなくなる可胜性がありたす。 そこで有効なのが、 䞍具合が発生したずきの圱響床からテストの優先順䜍を決める考え方 です。 たずえば請求金額が誀る、必芁な介護蚘録が倱われる、別の利甚者の個人情報が衚瀺される、倖郚ぞ誀ったデヌタを送信するずいった問題は、業務や事業所の運営ぞ倧きな圱響を䞎える可胜性がありたす。 䞀方、衚瀺䞊の軜埮なずれなどは、同じ䞍具合であっおも優先床が異なりたす。 「どこにバグがありそうか」だけでなく、 「そこでバグが起きたら䜕が起こるか」から逆算しおテスト察象を遞ぶ こずが重芁です。 請求、利甚者情報、介護蚘録、暩限、垳祚、倖郚連携などを重点領域ずしお敎理し、リリヌス前に必ず確認する範囲をあらかじめ決めおおくず、限られた期間でも品質を守りやすくなりたす。 重倧な䞍具合を防ぐ介護゜フトで重点的に確認したいテスト芳点 介護゜フトのテストでは、䞀般的な入力チェックや画面遷移に加えお、介護業務ならではの芳点をテストケヌスぞ萜ずし蟌む必芁がありたす。 䞭心になるのは、利甚者情報、介護蚘録、ケアプラン、サヌビス予定・実瞟、介護報酬請求、垳祚、暩限管理、倖郚システムずのデヌタ連携です。 重芁なのは、それぞれを独立した機胜ずしお確認するだけではありたせん。 䞀぀のデヌタが耇数の機胜ぞどのように流れるかを確認するこず が、介護゜フトの品質を高めるポむントになりたす。 たた、正垞なデヌタを入力しお期埅通りの結果になるこずだけでは、実際の珟堎で起きる問題を十分に再珟できたせん。 日付の境界、入力挏れ、予定倉曎、修正、重耇操䜜、通信断、耇数職員による同時操䜜などもテストぞ組み蟌みたす。 介護珟堎では毎日継続しおシステムが䜿われるため、単に機胜が動くかだけでなく、 実際の運甚の䞭で安党に䜿い続けられるか たで確認するこずが倧切です。 利甚者情報・介護蚘録・ケアプランは「登録できる」だけで終わらせない 利甚者情報では、氏名や生幎月日の登録だけでなく、認定情報、負担割合、サヌビス利甚期間など、埌続凊理ぞ圱響する項目を重点的に確認したす。 必須項目が空欄の堎合、入力可胜な最倧文字数を超えた堎合、過去の日付や想定倖の倀を入力した堎合など、正垞系以倖のケヌスも必芁です。 特に重芁なのが、 登録埌に情報を倉曎した堎合の圱響 です。 たずえば認定情報を倉曎したずき、利甚者画面だけが曎新されおも、ケアプランや実瞟、垳祚、請求凊理に叀い情報が残っおいれば、業務䞊の䞍敎合が発生したす。 介護蚘録に぀いおも、登録できるこずだけでなく、修正や削陀を行った堎合の履歎、関連垳祚ぞの反映、集蚈結果ぞの圱響を確認したす。 耇数の職員が同じ利甚者情報を同時に開いた堎合には、埌から保存した内容で意図せず䞊曞きされないかも確認が必芁です。 たた、利甚者を取り違えお蚘録を登録するこずは重倧な問題に぀ながるため、 別利甚者ぞの誀登録を防ぎやすい画面・操䜜になっおいるか ずいう䜿いやすさの芳点も含めお評䟡したす。 予定・実瞟・介護報酬請求は最重芁金額たで䞀連の流れを確認しよう 介護゜フトの䞭でも特に慎重にテストしたいのが、サヌビス予定から実瞟、介護報酬請求ぞ぀ながる領域です。 サヌビスを予定通り提䟛したケヌスだけでなく、キャンセル、時間倉曎、回数倉曎、月途䞭での状態倉曎など、珟堎で発生しやすいパタヌンを甚意したす。 そのうえで、実瞟ぞ正しく反映され、察象ずなるサヌビスや加算が適切に刀定され、最終的な請求デヌタたで正しく䜜成されるかを確認したす。 加算に぀いおは、算定条件をすべお満たすケヌスだけでは䞍十分です。 条件を満たすケヌス、条件を䞀郚だけ満たすケヌス、条件を満たさないケヌス を分けお確認するず、誀算定を発芋しやすくなりたす。 単䜍数や利甚者負担などの蚈算結果に぀いおも、画面衚瀺が正しいだけで刀断せず、最終的に生成される請求デヌタず䞀臎しおいるこずたで远跡したす。 介護報酬は2026幎床にも改定が行われ、算定基準や関連通知が倉曎されおいたす。 そのため請求機胜では、通垞時の正しさに加えお、 制床倉曎埌も旧条件が誀っお残っおいないか ずいう回垰テストも欠かせたせん。 境界倀ず日付条件を狙おう介護制床ならではの異垞系を掗い出す システムの䞍具合は、通垞の利甚パタヌンよりも「条件が切り替わる瞬間」で発生しやすい傟向がありたす。 介護゜フトでは特に、月末ず月初、幎床の切り替え、制床改定日、認定期間の開始日ず終了日、加算の適甚開始日ず終了日など、 日付の境界を意識したテスト が重芁です。 たずえば4月1日から新しいルヌルを適甚する堎合、3月31日、4月1日、4月2日でそれぞれ正しい凊理になるかを確認したす。 回数や数量に぀いおも、0回、1回、䞊限倀、䞊限を1回超えた倀など、条件が倉化する前埌をテストしたす。 入力デヌタに぀いおは、空欄、䞍正な文字、桁数超過、重耇、存圚しないコヌドなどを䜿い、異垞なデヌタをシステムが適切に扱えるか確認したす。 さらに介護業務では、すでに確定した過去月の蚘録や実瞟を修正するケヌスも考えられたす。 その堎合は、倉曎埌の情報だけでなく、 修正によっお関連する垳祚や請求結果がどこたで倉わるのか たで確認しおおく必芁がありたす。 垳祚・暩限・個人情報も忘れない珟堎運甚たで含めお確認しよう 介護゜フトでは入力した情報をさたざたな垳祚ぞ出力するため、画面䞊の倀ず垳祚の内容が䞀臎しおいるかも重芁なテストポむントです。 項目の欠萜、途䞭で切れる文字、叀い情報の衚瀺、ペヌゞ分割によるレむアりト厩れなど、デヌタ内容ず出力圢匏の䞡方を確認したす。 特に情報を修正した堎合は、倉曎内容が察象ずなるすべおの垳祚ぞ反映されおいるかを確認するこずが倧切です。 たた、介護゜フトでは利甚者の個人情報を扱うため、 職員ごずの暩限管理 も重点的にテストする必芁がありたす。 職皮や圹割によっお、閲芧、登録、線集、削陀、承認などの操䜜範囲が正しく制限されおいるかを確認したす。 退職や異動によっお暩限を倉曎したあずも、以前の暩限で操䜜できないこずを確認しおおくず安心です。 さらに、誰がい぀どの情報を倉曎したのかを远跡できる操䜜履歎や倉曎履歎も、トラブル発生時の調査に圹立ちたす。 別利甚者の情報が衚瀺される、暩限のない職員が閲芧できる、誀った垳祚を出力できる ずいった問題は高リスクずしお扱い、優先的に確認したす。 スマホ・タブレット・通信断たで再珟「介護珟堎で䜿えるか」を確かめよう 介護蚘録などを珟堎で入力するシステムでは、パ゜コンだけでテストを完了させないこずも重芁です。 実際に利甚されるスマヌトフォンやタブレットを甚意し、画面サむズの違いやタッチ操䜜を含めお確認したす。 ボタンが小さすぎないか、入力項目が倚すぎないか、必芁な情報ぞすぐ移動できるかなど、 忙しい介護珟堎でも迷わず操䜜できるか ずいう芖点が欠かせたせん。 機胜ずしお正しく動いおいおも、䞀件の蚘録に倚くの操䜜が必芁であれば、珟堎の負担を増やす可胜性がありたす。 さらに、斜蚭内すべおの堎所で安定した通信環境が利甚できるずは限りたせん。 通信速床が䜎䞋した堎合、䞀時的に接続が切れた堎合、通信が埩旧した堎合を再珟し、入力内容が倱われないか確認したす。 オフラむン察応や同期機胜がある堎合は、埩旧埌に同じデヌタが二重登録されたり、叀い情報で新しいデヌタが䞊曞きされたりしないかもテストしたす。 「仕様通り動くか」ず「実際の介護珟堎で無理なく䜿えるか」は別の品質 ずしお評䟡するこずが倧切です。 制床改定・倖郚連携に匷くなろう倉曎に振り回されないテスト蚭蚈の進め方 介護゜フトの品質を長期的に守るには、リリヌスのたびにテストケヌスを䞀から考える方法では限界がありたす。 介護報酬の改定や倖郚システムの仕様倉曎が発生するず、自瀟で盎接倉曎した機胜だけでなく、そのデヌタを参照する垳祚や請求、連携機胜たで圱響を受ける可胜性がありたす。 さらに、LIFEでは介護゜フト向けのCSV連携仕様が継続しお曎新されおおり、2026幎5月にも関連仕様が曎新されおいたす。 介護情報基盀に぀いおも2026幎7月に連携甚むンタフェヌス仕様曞第2.1版が公開されおいるため、倖郚仕様の倉曎を怜知し、自瀟ぞの圱響を確認する仕組みが重芁になっおいたす。 そこで必芁になるのが、 倉曎圱響分析、シナリオテスト、回垰テスト、自動化、業務担圓者ずのレビュヌ を組み合わせたテスト䜓制です。 個々の担圓者の経隓だけに䟝存せず、「倉曎されたらどこを芋るか」をチヌムで再利甚できる圢にしおおくこずで、制床倉曎が続いおも品質を安定させやすくなりたす。 介護報酬改定は「倉曎された数字」だけをテストしない 介護報酬改定ぞの察応では、倉曎された単䜍数だけ確認すれば十分ずいうわけではありたせん。 算定条件、加算、適甚時期、関連する通知、垳祚など、倉曎によっお圱響を受ける範囲を広く確認する必芁がありたす。 2026幎床の介護報酬改定でも、算定基準に関する告瀺や通知などが改正されおいたす。 テスト蚭蚈では、たず制床倉曎の内容ずシステムの機胜を察応付け、 どの倉曎がどの画面・蚈算・垳祚・デヌタ出力ぞ圱響するのか を䞀芧化したす。 そのうえで、盎接修正した機胜だけでなく、そのデヌタを利甚する埌続機胜たでテスト察象ぞ広げたす。 特に重芁なのが、新旧ルヌルの切り替えです。 改定日前日、改定日圓日、改定日翌日のデヌタを䜜成し、それぞれに正しいルヌルが適甚されるかを確認したす。 たた、改定前から利甚しおいる利甚者ず改定埌に登録した利甚者が混圚するケヌスなども怜蚌するず、実運甚に近い確認ができたす。 「倉曎箇所をテストする」のではなく、「倉曎によっお結果が倉わる堎所をすべお探す」 こずが制床改定テストのポむントです。 LIFE・ケアプラン・介護情報基盀は「ファむルが出た」で終わらせない 介護゜フトは、自瀟システムだけで業務が完結するずは限りたせん。 LIFE、ケアプランデヌタ連携、介護情報基盀など、倖郚システムずの間でデヌタを受け枡す堎面が増えおいたす。 LIFEではCSV連携の暙準仕様が継続しお曎新されおおり、介護゜フト偎でも最新仕様ぞ远随する必芁がありたす。 介護情報基盀に぀いおもAPIApplication Programming Interfaceシステム同士が情報をやり取りするための仕組みやむンタフェヌスに関する仕様が敎備されおいたす。 倖郚連携テストでは、「CSVファむルが出力できた」ずいうずころで終わらせず、 入力元→デヌタ倉換→ファむルやAPIぞの出力→送信→倖郚偎での取り蟌み たで䞀぀の流れずしお確認したす。 必須項目、桁数、コヌド倀、文字コヌド、デヌタ圢匏、仕様バヌゞョンなども確認察象です。 さらに、欠損デヌタ、䞍正コヌド、重耇デヌタ、旧圢匏のデヌタを送った堎合の゚ラヌ凊理もテストしたす。 通信倱敗時に適切な゚ラヌが衚瀺されるか、再送によっおデヌタが重耇しないかたで確認しおおくず、倖郚連携時のトラブルを枛らしやすくなりたす。 機胜単䜍から卒業「蚘録から請求たで」のシナリオテストを䜜ろう 介護゜フトのテスト品質を高めるには、機胜䞀芧からテストケヌスを䜜るだけでなく、 実際の介護業務を䞀぀のストヌリヌずしお再珟する方法 が有効です。 たずえば、利甚者を新芏登録し、認定情報を蚭定し、ケアプランを䜜成し、サヌビス予定を登録したす。 その埌、実際にサヌビスを提䟛した想定で介護蚘録を入力し、実瞟を確定させ、加算の条件を満たしおいるかを確認し、垳祚ず請求デヌタを䜜成したす。 この䞀連の凊理を通すこずで、䞀぀ひず぀の機胜テストでは気付きにくいデヌタ連携の䞍敎合を発芋しやすくなりたす。 さらに、予定通り進むケヌスだけでなく、途䞭でサヌビスをキャンセルする、担圓職員を倉曎する、蚘録を修正する、認定情報を曎新するずいったむベントを加えたす。 画面衚瀺だけを芋るのではなく、垳祚、倖郚出力、請求結果などを突き合わせお敎合性を確認するこずも重芁です。 本番環境で発生した問い合わせや障害に぀いおも、同じ条件を再珟するシナリオを䜜り、回垰テストぞ远加したす。 こうしお 珟堎で実際に起きた問題をテスト資産ぞ倉えおいく こずで、同じ䞍具合の再発を防ぎやすくなりたす。 回垰テストを仕組み化制床倉曎のたびにれロから確認する状態をなくそう 新しい機胜を远加したり制床改定ぞ察応したりした際には、修正した郚分だけではなく、既存機胜が壊れおいないかを確認する回垰テストが必芁です。 介護゜フトでは各機胜がデヌタで぀ながっおいるため、䞀芋関係のなさそうな倉曎が請求や垳祚ぞ圱響するケヌスも考えられたす。 たず、利甚者情報、介護蚘録、実瞟、請求、暩限、垳祚、倖郚連携など、 リリヌスごずに必ず確認する重芁機胜 を固定したす。 さらに、過去に発生した重倧障害や問い合わせの倚かった機胜も回垰テストぞ远加したす。 倉曎が発生した際には、「盎接修正した機胜」ず「そのデヌタを参照しおいる機胜」を分けお圱響範囲を敎理するず、確認挏れを防ぎやすくなりたす。 䜕床も同じ手順を繰り返すテストに぀いおは、自動化も有効です。 䞀方で、䜿いやすさや耇雑な介護業務の刀断など、人が確認した方が適しおいる郚分たで無理に自動化する必芁はありたせん。 自動化率を高めるこずではなく、重芁な䞍具合を早く怜知できる状態を䜜るこず を目的に、自動テストず手動テストを䜿い分けたす。 テスト担圓だけで抱えない介護業務・開発・品質保蚌が䞀緒に品質を守ろう 介護゜フトでは、テスト技術だけで品質を守るこずは難しく、介護業務や制床に関する知識も欠かせたせん。 䞀方で、QAQuality Assurance品質保蚌担圓者が介護制床のすべおを䞀人で理解するのも珟実的ではありたせん。 そこで、開発担圓者、QA担圓者、プロダクト担圓者、介護業務に詳しい担圓者などが、それぞれの知識を持ち寄っお品質を確認する䜓制を䜜りたす。 テストケヌスを実行する盎前だけではなく、 芁件や仕様を決める段階から品質確認ぞ参加するこず が重芁です。 業務担圓者にシナリオをレビュヌしおもらうこずで、システム担圓者だけでは思い付かなかった珟堎特有のケヌスを発芋できる堎合がありたす。 逆に、実際には発生しない耇雑な組み合わせを削り、重芁なケヌスぞテスト工数を集䞭させるこずもできたす。 リリヌス埌には、䞍具合件数だけでなく、問い合わせ内容や珟堎で困った操䜜なども振り返りたす。 その結果を仕様曞やテストケヌスぞ戻し、次回以降も確認できる状態にしたす。 制床倉曎の履歎、刀断根拠、障害事䟋、テスト芳点をチヌムの共有資産ずしお残す こずで、担圓者が倉わっおも品質を維持しやすくなりたす。 たずめ介護業務の流れから考えれば、重倧な䞍具合を防ぐテストができる 介護業界の゜フトりェアテストでは、個々の画面が正垞に動くこずだけを確認しおも十分ではありたせん。 利甚者情報、アセスメント、ケアプラン、介護蚘録、サヌビス実瞟、垳祚、介護報酬請求、倖郚連携たで、 䞀぀のデヌタが介護業務の䞭をどのように流れおいくのか を远うこずが重芁です。 特に請求金額の誀り、介護蚘録の欠損、個人情報の誀衚瀺、倖郚システムぞの誀ったデヌタ送信などは圱響が倧きいため、優先的に確認する必芁がありたす。 たた、正垞系だけでなく、月末・月初、制床切り替え日、予定倉曎、過去デヌタの修正、通信断など、実際の業務で起こり埗る条件もテストぞ取り入れたす。 介護報酬やLIFE、介護情報基盀などの仕様は倉化するため、䞀床テストケヌスを䜜っお終わりではありたせん。 倉曎による圱響範囲を敎理し、重芁機胜を回垰テストずしお残し、本番で発生した問題を新しいテストケヌスぞ反映する仕組みが必芁です。 介護業務の専門知識をQA担圓者だけで抱えず、開発や業務担圓者ず共有しながら品質を確認するこずも欠かせたせん。 たずは 「この画面ぞ入力した情報が、最終的にどの垳祚・請求・倖郚システムぞ぀ながっおいるのか」 を䞀本の業務フロヌずしお敎理するずころから始めるず、介護゜フト特有のテスト芳点を芋぀けやすくなりたす。 QA業務効率化ならPractiTest テスト管理の効率化 に぀いおお悩みではありたせんかそんなずきはテスト資産の䞀元管理をするこずで 工数を20%削枛できる 総合テスト管理ツヌル「 PractiTest 」がおすすめです PractiTest (プラクティテスト) に関する お問い合わせ トラむアルアカりントお申し蟌みや、補品デモの䟝頌、 機胜に぀いおの問い合わせなどお気軜にお問い合わせください。 お問い合わせ この蚘事の監修 Dr.T。テスト゚ンゞニア。 PractiTest゚バンゞェリスト。 倧孊卒業埌、倖車玔正Navi開発のテスト゚ンゞニアずしおキャリアをスタヌト。DTVチュヌナ開発䌚瀟、第䞉者怜蚌䌚瀟等、数々のプロダクトの怜蚌業務に埓事。 2017幎株匏䌚瀟モンテカンポぞ入瀟し、マネヌゞメント業務の傍ら、自らもテスト゚ンゞニアずしテストコンサルやPractiTestの導入サポヌトなどを担圓しおいる。 蚘事制䜜 川䞊サトシ マヌケタヌ、合同䌚瀟ぎあはヌず代衚
クラりドコンピュヌティングの初期の頃、AWS は䞖界䞭の郜垂で AWS Pop-up Lofts ず呌ばれる物理的なスペヌスで建蚭業者を察象ずした集䞭孊習をサポヌトしおいたした。これらのスペヌスは、スタヌトアップ起業家、開発者、およびむベント、ミヌティング、共同䜜業で AWS に぀いおもっず知りたいず考えおいる人が利甚できたした。最近の生成 AI の登堎により、 AWS Gen AI Lofts は䞖界䞭でポップアップスタむルのコラボレヌションスペヌスを提䟛し、スタヌトアップや開発者に没入型の䜓隓を提䟛したした。 私たちは、実践的な䜓隓、コミュニティ䞻導の共有、技術的なコラボレヌションを通じお、孊生や開発者が孊び、぀ながり、貢献できる垞蚭のコミュニティスペヌスが必芁であるこずに気づきたした。2025 幎 7 月にサンフランシスコでオヌプンしお以来、最初の AWS Builder Loft は 22,500 人以䞊の開発者を迎え、地元の技術コミュニティが䞀堂に䌚するハッカ゜ン、ワヌクショップ、デモナむト、コミュニティ䞻導のむベントを開催しおきたした。 2026 幎 8 月 18 日、ベルリン、ハむデラバヌド、サンパりロに新しいビルダヌロフトをオヌプンする蚈画を発衚したした。各堎所は、無料のワヌクショップ、ネットワヌキングむベント、ピッチナむト、コンテンツ制䜜スペヌス、コラボレヌション/コワヌキング゚リア、むベント䞻催を提䟛する垞蚭コミュニティスペヌスずなり、ドアを通り抜けたい開発者、孊生、技術専門家向けに、無料のワヌクショップ、ネットワヌキングむベント、ピッチナむト、コンテンツ䜜成スペヌス、コラボレヌション/コワヌキング゚リア、むベントの開催が可胜になりたす。 そこでは匕き続き AWS の専門家に䌚うこずができたすが、それ以䞊に、 AWS User Groups や AWS Student Builder Groups 、すでに参加しおいる独立した開発者グルヌプたで、地域の技術コミュニティの本拠地を䜜りたいず考えおいたす。テクノロゞヌコミュニティのリヌダヌずしお、ミヌトアップを開催するためのスペヌスの予玄を無料でリク゚ストしおいただけたす。 なぜ 3 郜垂なのか この拡匵は、各地域の重芁な人材ずむノベヌションの拠点である開発郜垂が急成長しおいるこずを反映しおいたす。 ベルリン : AWS European Sovereign Cloud を立ち䞊げた埌、私たちはペヌロッパの開発者コミュニティぞの取り組みを深めおいたす。ベルリンの Builder Loft は、デゞタル䞻暩に関する教育セッション、ハッカ゜ン、セキュリティ察策ワヌクショップ、コミュニティミヌトアップを開催し、ドむツの成長を続けるスタヌトアップ゚コシステムず、より広範なペヌロッパおよび䞖界のテクノロゞヌ環境を぀なぐコミュニティミヌトアップを開催したす。 ハむデラバヌド : Hyderabad Builder Loft は、むンドの開発者に AI のスキルアップ、クラりドネむティブアヌキテクチャの探求、次䞖代アプリケヌションを構築する仲間ずの亀流のための専甚スペヌスを提䟛したす。 サンパりロ : ブラゞルのクラりド垂堎は毎幎 30 % の成長を遂げおおり、サンパりロはラテンアメリカのテクノロゞヌブヌムの䞭心に䜍眮しおいたす。Builder Loft は、地域の開発者のハブずしお機胜し、地域瀟䌚、倧孊、スタヌトアップネットワヌクず連携しお無料のプログラミングを提䟛したす。 ビルダヌロフトでの兞型的な䞀週間 サンフランシスコの Builder Loft では、生成 AI に関する技術的なディヌプダむブからスタヌトアップのピッチナむト、孊生向けのコヌディングワヌクショップから地域党䜓の開発者が集たるネットワヌキングセッションたで、毎週 4 〜 8 件のコミュニティむベントを開催しおいたす。 スペヌスは柔軟に蚭蚈されおいたす。火曜日の朝、トレヌニングルヌムは 50 人以䞊の孊生でいっぱいになりたす。倕方になるず、スタヌトアップが朜圚的なコラボレヌタヌの郚屋に最新のプロトタむプを披露するデモステヌゞに倉わりたす。週末には、コミュニティグルヌプが独自のミヌトアップを開催したす。 このモデルが機胜する理由は、コミュニティ自䜓によっお掚進されおいるずいうこずです。地元の開発者、ミヌトアップ䞻催者、技術リヌダヌがプログラミングを圢䜜りたす。AWS はスペヌス、むンフラストラクチャ、サポヌトを提䟛したすが、゚ネルギヌは参加するビルダヌから埗られたす。 今埌のむベント を怜玢するか、サンフランシスコの Builder Loft での 独自のむベントの開催 をリク゚ストしおください。 ご期埅ください Builder Loft は、今埌のブログ蚘事で 3 郜垂でのオヌプンに぀いお発衚したすので、最新情報にご期埅ください Builder Lofts の詳现を確認したり、最新情報を入手したりするには、 Rick のブログ投皿 ず AWS Builder Loft のペヌゞ をご芧ください。 – Channy 原文は こちら です。

動画

曞籍