ブログ
-
テスト基礎
IT品質保証の新潮流!インスペクションの導入メリットと実践ステップ
【ITプロジェクトにおけるインスペクションの重要性と基本概念】 ITプロジェクトの成功は品質に大きく左右されます。しかし、開発現場では納期のプレッシャーやコスト制... -
パフォーマンステスト
システム安定稼働の要!キャパシティプランニングの基本と実践的アプローチ
【キャパシティプランニングとは?ビジネス成長を支える重要性】 キャパシティプランニングとは、システムやサービスが将来的な需要増加に対応できるよう、必要なリソー... -
セキュリティテスト
セキュリティテスト自動化の鍵「DAST」とは?脆弱性発見から対策まで完全ガイド
【DASTとは?基本概念と従来のセキュリティテストとの違い】 DAST(Dynamic Application Security Testing)は、実行中のアプリケーションに対して外部からセキュリティ... -
テスト管理
ソフトウェアリリース延期の判断基準と実践的手順
ソフトウェア開発プロジェクトにおいて、リリース延期は避けたい判断ですが、品質とビジネス価値を守るために必要な場合があります。本記事では、データに基づいた延期... -
テスト種類
ソフトウェアテストの種類一覧|システム開発のテスト工程・目的・手法を表で整理
ソフトウェアテストの種類は、単体テストや結合テストといった工程(テストレベル)による分類だけでなく、機能テスト・非機能テストのような目的(テストタイプ)によ... -
テスト管理
テスト管理ツールで品質向上を実現する方法
ソフトウェアの品質を安定して高めていくうえで、「テスト管理 ツール」の活用はほぼ必須になりつつあります。スプレッドシートや紙ベースでの管理でも、ある程度の規模... -
セキュリティテスト
セキュリティ要件定義の進め方
【セキュリティ要件と非機能要件】 セキュリティ要件は、システムが安全に機能するために必要な条件や制約を指します。これには、データの機密性、整合性、可用性を保つ... -
テストプロセス
テストプロセス改善(TPI・TMMi)
【TPI・TMMi概要】 TPI(Test Process Improvement)とTMMi(Test Maturity Model integration)は、ソフトウェアテストのプロセス改善を目的としたモデルです。これら... -
セキュリティテスト
セキュリティテスト自動化戦略
【DevSecOps 概念】 DevSecOpsは、開発(Dev)、セキュリティ(Sec)、運用(Ops)を統合するアプローチで、ソフトウェア開発ライフサイクル全体にセキュリティを組み込むこと... -
テストプロセス
テストライフサイクルのベストプラクティクス
【テストライフサイクルとは】 テストライフサイクルとは、ソフトウェアテストが行われる一連のプロセスを指します。このプロセスは、テストの計画から始まり、設計、実... -
Webアプリケーションテスト
Webアプリ脆弱性テスト
【Webアプリ脅威モデル】 Webアプリ脅威モデルは、アプリケーションに対する潜在的な脅威を特定し、リスクを評価するためのフレームワークです。このモデルを使用するこ... -
セキュリティテスト
動的解析(DAST)活用ガイド
【DASTとは】 動的解析(Dynamic Application Security Testing、DAST)は、アプリケーションの実行時におけるセキュリティテストの手法です。DASTは、アプリケーション...