本記事では、Modeling Forum 2025で公開された「UMTP シン・モデリング宣言」を手がかりに、AI時代における人の基本リテラシーとしてのモデリングの意義を読み解きます。宣言が示すのは、モデリングを専門技術ではなく、他者やAIと対話し価値を生み出すため…
Modeling Forum 2025「AI時代のシン・データモデリングとは?」参加レポートです。生成AIが要件定義や設計、データモデリングに入り込む中で、人間はどこで価値を発揮すべきか、ドメインモデルやデータアーキテクチャ、RDRAによるモデルベース要件定義など、…
システム品質は外部品質だけでは維持できません。利用時の品質・内部品質・プロセス品質の4つの視点から、品質が崩れる原因と継続的に品質を高める方法を解説します。
コードレビューから運用・評価まで、V字モデルに沿った品質保証プロセスの目的と進め方を整理。システム開発で品質を確実に積み上げる方法を解説します。
システム開発における「トレーサビリティ(traceability:追跡可能性)」の基本概念を、V字モデルの構造に沿って説明しています。要求・要件・設計・実装・テストといった各プロセスがどのように対応し合い、整合性を保ちながら品質を高めていくのかを、4つ…
V字モデルの底に位置する「プログラミング」と「コードレビュー」プロセスを取り上げ、ソフトウェア開発の品質を根本から支えるその重要性を解説します。プログラミングは設計で定義された仕様をコードとして具現化し、ソフトウェアの価値と品質を最も直接的…
V字モデルにおける「詳細設計」と「単体テスト」の関係を解説します。詳細設計は、画面・API・機能などのコンポーネントや、それらを構成するモジュールの構造・処理を実装可能なレベルまで具体化する工程です。一方、単体テストはその設計をもとに、各モジ…
V字モデルにおける「基本設計」と「結合テスト」の関係を解説します。基本設計は、ソフトウェア全体の構造を明確にし、画面・API・バッチ処理などのコンポーネントの責務や連携方法を定義するプロセスです。一方、結合テストは、基本設計で定義したコンポー…