Notes/Domino アプリの開発ライフサイクル

IBM Notes/Domino アプリケーション開発でのベストプラクティスに基づく開発ライフサイクルと使用を推奨するツールを説明しています。

登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
Notes/Domino アプリの開発ライフサイクル により Mind Map: Notes/Domino アプリの開発ライフサイクル

1. 開発

1.1. 新規開発

1.1.1. まったく新しいDB

1.1.1.1. 共通スクリプトライブラリーの利用

1.1.1.1.1. Teamstudio Design Manager

1.1.2. テンプレートに基づいた新しいDB

1.1.2.1. テンプレート設計

1.1.2.1.1. Teamstudio Design Manager

1.1.2.1.2. Teamstudio Configurator

1.1.2.1.3. Ytria designPropEZ

1.1.2.2. テンプレート設計調査

1.1.2.2.1. Teamstudio Delta

1.1.3. 変更管理

1.1.3.1. Teamstudio Undo

1.2. 修正開発

1.2.1. 影響範囲確認

1.2.1.1. Teamstudio Analyzer

1.2.2. 検索および一括修正

1.2.2.1. Teamstudio Configurator

1.2.3. 変更管理

1.2.3.1. Teamstudio Undo

1.2.3.2. Teamstudio CIAO!

1.3. テストデータ作成

1.3.1. Ytria scanEZ

1.4. 共有設計の整合性チェック

1.4.1. 共有フィールド、共有列、共有アクションのメンテナンス

1.4.1.1. Ytria viewEZ

1.4.1.2. Ytria actionBarEZ

1.5. テンプレート/スクリプトライブラリー開発

1.5.1. Teamstudio Design Manager

1.6. 設計バージョンの管理

1.6.1. Teamstudio CIAO!

2. テスト

2.1. 単体テスト

2.1.1. セルフテスト

2.1.1.1. 自分の環境でテスト

2.1.1.2. コーディング規約セルフチェック

2.1.1.2.1. Teamstudio Analyzer

2.2. 結合テスト

2.2.1. 本番環境またはそれに近い環境でのテスト

2.2.2. パフォーマンステスト

2.2.2.1. スクリプトの実行速度計測

2.2.2.1.1. Teamstudio Profiler

2.2.2.2. 参照DBからの応答時間計測

2.2.2.2.1. Teamstudio Profiler Server

2.3. 受け入れテスト

2.3.1. ユーザーによる動作検証

2.4. 開発責任者による最終チェック

2.4.1. コーディング規約

2.4.1.1. Teamstudio Analyzer

2.4.2. 差分のチェック

2.4.2.1. Teamstudio Delta

2.4.3. スケジュールエージェントの時間チェック

2.4.3.1. Ytria agentEZ

3. デプロイ

3.1. 対象DBのプロパティ確認

3.1.1. Ytria databaseEZ

3.1.2. Ytria aclEZ

3.1.3. Ytria designPropEZ

3.2. 運用担当者への設計変更連絡

3.3. データベース設計への署名作業

3.3.1. Ytria signEZ

3.4. 前バージョンの設計のバックアップ保管

3.5. 設計の置換作業

3.6. 設計置換の確認

3.7. 必要であればデータ修正

3.7.1. Ytria scanEZ

3.8. 必要があれば不要データの削除

3.8.1. Teamstudio Validator

3.9. 上記のデプロイプロセス自動化

3.9.1. Teamstudio Build Manager

4. ドキュメンテーション

4.1. 変更履歴

4.1.1. Teamstudio CIAO!

4.1.2. Teamstudio Delta

4.1.3. Teamstudio Analyzer

4.1.4. Ytria formEZ

4.1.5. Ytria viewEZ

4.1.6. Ytria actionBarEZ

4.2. データベース本番登録の記録

4.2.1. Teamstudio Build Manager

5. データベース運用

5.1. ヘルプサポート

5.1.1. 問題の調査確認

5.1.1.1. Ytira scanEZ

5.1.1.2. Teamstudio Analyzer

5.1.1.3. Ytria agentEZ

5.1.1.4. Teamstudio Configurator

5.1.2. 必要があればデータの修復

5.1.2.1. Ytria scanEZ

5.1.3. 設計改修リクエスト

5.1.3.1. Teamstudio CIAO!