.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

システム開発技術

詳細

システム要件定義

プライバシデザイン

個人情報が適切に取り扱われるよう考慮したシステム設計をすること。

アジャイル開発

システム方式設計

機能要件・非機能要件

システム開発におけるテスト

共通フレーム 2013 JIS X 0160:2012のシステム開発におけるテスト

システム方式設計ソフトウェア方式設計ソフトウェア詳細設計
システム結合テストソフトウェア結合テストソフトウェアユニットテスト

システム開発プロジェクトのライフサイクル

デマルコが提唱したシステム開発プロジェクトのライフサイクル

           ←予算・スケジュール┐┌物理的要求→(ハード調査)──ハード───┐
                     ↑↑        │            ↓
→ユーザの要求→(調査)→フィジスタ→(構造化分析)     │システム     (システム開発)→システム
                     ↑↓        ↓構成データ       ↑
           ───→ユーザの要求┘└構造化仕様書→(構造化設計)─設計・テスト┘

ソフトウェア要件定義

論理データモデル作成

階層化されたDFD

UML図(UMLのダイアグラム)

CRUD図

SysML

ソフトウェア方式設計

品質特性

JIS X 25010:2013 で定義されており、以下のものがあるが、

UIフレームワーク

ソフトウェア詳細設計

モジュール化

デザイン・パターン

ソフトウェア・レビュー手法

多くの場合、レビューはインスペクションを指す。

ソフトウェア構築

コーディング標準

スタック関連

デバッグ手法

ソフトウェア・テスト

テスト用語

カバレッジ(網羅率)分析

RC0対応ツールを触った感じ、ステップや分岐を修正すると、
対応するコード、コード・ブロックのカバレッジがクリアされる感じだった。

限界値(境界値)分析、同値分割

少ないテスト回数でより広い範囲をカバーするためのテストケース作成手法

ドライバ / スタブ、検査/ 被検査モジュール

単体テスト用の検査モジュール

エラー埋め込み法

真面目に計算しないと間違う。

全数検査の問題

ライフサイクル後半

受入れ支援

カークパトリックモデルの四段階評価

保守・廃棄


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS