システム開発(上流よりの話)

非機能テスト

非機能とは 非機能とは、ISO/IEC 25010:2011での品質特性でいうと、機能適合性以外に該当する。したがって、非機能テストとは、機能適合性以外の品質特性を満たしているかをテストするテストとなる。 品質特性説明機能/非...
システム開発(上流よりの話)

非機能要件一覧

非機能要求グレードを使う。 JUAS非機能要求仕様定義ガイドライン
システム開発(上流よりの話)

「業務フロー」 について思うこと

業務フローについて思うことをまとめようと思います。 体感として、存在しないか、存在していたとしても「何のために作るのか」が理解されないまま、それっぽい資料を作って終わっている場合が多いように感じます。 業務フローの目的 ...
システム開発(上流よりの話)

IF定義

目的 他システム間でのIFを明らかにする。要件定義時に作成する。 成果物 IF一覧を成果物として作成する。 IF一覧は以下の資料のインプット情報になる。 工程資料設計IF項目定義書外部結合テスト(通常は結合テ...
システム開発(上流よりの話)

障害の管理

障害管理項目 障害発生時として管理する項目は以下の通り 管理項目説明障害管理ID障害を特定するためのキーテストフェーズどのテストフェーズで発生したかテスト項目IDどのテスト項目で発生したか事象障害の事象。後に再現テストや、修正...
システム開発(上流よりの話)

テスト計画

テストフェーズと各テストフェーズのスコープ定義 一般的には「単体テスト」「結合テスト」「総合テスト(システムテスト)」「運用テスト(ユーザーテスト)」のように分類する。要件定義フェーズで、「テストフェーズ」をどのように分割するかを決...
システム開発(上流よりの話)

ITプロジェクトの全体像

要件定義 目的 何を作るのかを決める。 「作ると決めたもの」を作るために必要なモノを洗い出し、コストを算出する 成果物 業務フロー 業務要件一覧 機能一覧 システム構成図 IF一覧 ...
システム開発(下流よりの話)

SQL Developerでデバッグ

デバッグ権限の設定 PL/SQLのデバッグを行うためには、それを行うユーザーに以下の権限を付与する必要がある DEBUG ANY PROCEDURE DEBUG CONNECT SESSION 実際に権限を付与...
システム開発(下流よりの話)

ストアドファンクション

ファンクションをOracleのオブジェクトとして定義する。 CREATE OR REPLACE FUNCTION ファンクション名(引数の宣言) RETURN 戻り値の型 IS BEGIN EXCEPTION ...
システム開発(下流よりの話)

ストアドファンクション/ストアドプロシージャの注意点

別ユーザーから利用する場合、実行権限の付与が必要 テーブルやビューと同様にデータベースオブジェクトなので、スキーマや権限の影響を受ける。つまり同じユーザーで実行する分には問題ないが、別ユーザーから実行しようとしたときに以下の注意が必...