Slide 14
Slide 14 text
14
品質保証 (Quality Assurance)の実施内容
● ユニットテスト・結合テスト(
JUnit, PyTest, Jest など)
● 仕様書・要件定義の厳格なレビュー
● エンドユーザーテスト(
UAT)
● 負荷テスト(Load Testing)(JMeter, Gatling)
● パフォーマンス監視(
APM導入)(New Relic, Datadog)
● キャッシュ・DB最適化のガイドライン策定
● クロスブラウザ・クロスデバイステスト
● APIテスト(Postman, Newman, RestAssured)
● 異なるOS/環境での互換性テスト
● ヒューリスティック評価(
UXデザイン原則に基づくチェック)
● ユーザビリティテスト(
A/Bテスト, ユーザーテスト)
● アクセシビリティチェック(
WCAG基準に準拠)
● 耐障害性テスト(Chaos Engineering, フェイルオーバー検証)
● SLA/SLOに基づく監視とアラート
● セキュリティログ監視(
SIEM導入)
● コードレビュー(PRチェック, SonarQube静的解析)
● リファクタリングのルール策定
● CI/CD導入でリリース負担を軽減
● コンテナ化(Docker, Kubernetes)で環境依存を削減
● Infrastructure as Code(Terraform, Ansible)
● 環境別設定の標準化(
Feature Toggle, 環境変数管理)
● 障害復旧訓練(Disaster Recovery Test)
● 脆弱性診断(Penetration Testing, OWASP ZAP)
● 認証・認可のテスト(
OAuth, JWT, SAML)