投稿日
更新日
Nablarchシステム開発ガイド
もくじ
- はじめに
- 本ガイドのねらい
- 本ガイドの対象読者
- 読み方の注意点
- 全体像
- プロジェクト計画
- 要件定義工程
- 要件定義
- 方式設計
- プロジェクト成果物の確認
- テスト計画
- プロジェクト用の開発ガイド作成
- 設計工程
- PGUT工程
- Nablarchプロジェクト初期構築
- チーム開発環境構築
- 開発環境構築ガイドの作成
- 開発標準の整備
- 結合テスト工程
- 結合テスト準備(疎通確認)
- Nablarchパターン集
- Nablarchバッチ処理パターン
- 起動方法による分類
- 入出力による分類
- 注意点
- Nablarchでの非同期処理
- メール送信を行う場合
- Nablarchアンチパターン
- Webアプリケーション
- Nablarchバッチ
- Jakarta Batchに準拠したバッチ
- UI標準のカスタマイズ
- UI標準(画面)
- UI標準(画面)別冊_UI部品カタログ
- テスト項目の検討
- テスト観点の収集
- テスト観点の抽出
- Nablarch環境構築
- アーキタイプからのプロジェクト生成
- コンポーネント設定
- 静的解析ツールの導入
- Javaスタイルガイド
- チーム開発環境構築
- 開発環境構築ガイドの作成
- xxxプロジェクト 開発環境構築ガイド
- 前提条件
- 開発環境構築手順
- パッケージ構成検討
- パッケージ構成の考え方
- 業務的な機能での分割例
- クラスの役割での分割例
チーム開発環境構築
チーム開発を始めるにあたり、さまざまなツールが必要となります。
| 項目 | 例 |
|---|---|
| ソースコードリポジトリ | GitBucket, GitLab |
| 課題管理システム | Redmine |
| CI環境 | Jenkins, GitLab |
| コミュニケーションツール | Slack, Rocket.Chat |
既に環境がある場合はよいですが、そうでない場合は、 Collaborage を利用するなどして必要なツールを整備します。
環境構築の実施例は、「サンプルアプリ開発プロジェクトガイド」の「開発環境」の項をご覧ください。
