MSG시스템 팀 2006年5月26日 株式会社 데굴데굴 開発部 開発G 아무개
Agenda 1 2 3 4 5 プロジェクト概要 メンバー紹介 開発内容 進捗状況 課題と対策
■ MSGシステム ▶ 한국 조미료 주식회사 Miwon Seoltang Glutamate ▶ 共通方式アプリケーションの開発 プロジェクト概要 ■ MSGシステム ▶ 한국 조미료 주식회사 Miwon Seoltang Glutamate ▶ 共通方式アプリケーションの開発 ▶ 各種バッチ機能の実現
■ 開発範囲 要件定義 곰돌이 제조 유통 비지니스 사업부 솔루션 詳細設計 곰돌이 시스템 사업부 시스템 1과 製造 テスト プロジェクト概要 ■ 開発範囲 要件定義 곰돌이 제조 유통 비지니스 사업부 솔루션 詳細設計 곰돌이 시스템 사업부 시스템 1과 製造 テスト 데굴데굴 개발부 개발G MSG팀
2 メンバー紹介
チーム構成 メンバー紹介 QAグループ AA AA 上級管理者 BB BB 上級管理者 CC CC PM DD DD ブリッジSE E EE 開発リーダ F FF PG G GG PG H HH PG I II PG J JJ
3 開発内容
■ フレームワーク構成 開発内容 Flamenco Framework クライアント WebAPサーバ Perl Framework Cool Runtime Environment (Perl実装環境) OS 業務AP (Perl) ハードウェア Browser Flamenco Framework LUNATIC フレームワーク for J2EE RC版 OS 業務AP (Java) ハードウェア ミドルウェア・JVM XML
プログラムコード (サーバサイド 送受信クラス) 開発内容 ■ フレームワーク適用 LUNATICフレームワーク 電文処理定義書 プログラムコード (業務処理) プログラムコード (サーバサイド 送受信クラス) FlamencoDB プログラムコード (DBアクセスクラス) DBアクセス仕様書 メッセージ定義書 定数クラス DBアクセス DB
■ 開発モジュール 開発内容 API関連 ● 利用者情報公開API ● データ管理アクセスAPI ● ペアー ● 個人 API関連 ● 利用者情報公開API ● データ管理アクセスAPI ● リアルタイム連携API ● ログ出力API Web関連 ● 利用者認証 ● 利用者情報メンテナンス ● ダウンロード宛先情報 ● パスワード変更 ● 個別権限情報メンテナンス ● アップロード/ダウンロードファイル種別情報 ● アップロード/ダウンロード処理 バッチ関連 ● トランザクション共通ID ● 利用者一括更新 ● 帳票出力 ● メニュー制御 ● EAIバッチ連携 ● データ管理
4 進捗状況
■ スケジュール 進捗状況 プロジェクト説明 結合テスト 4月 5月 6月 7月 仕様確認 API関連実装 業務関連実装 βリリース:5月19日(金) ● 利用者情報公開API ● データ管理アクセスAPI ● リアルタイム連携API ● ログ出力API 最終リリース:6月30日(金) ● APIの追加機能 ● Web/バッチ系実装 ● 結合テストの準備
5 課題と対策
■ 問題点 課題と対策 □ 自分が作成してない仕様書 □ 全体の状況が見えない □ 仕様書の間違い 設計と実装 品質管理 □ バグの最大件数&テストケースの最大件数 □ Junitの難しさ 仕様変更 □ 仕様変更対応によりスケジュールの遅れ □ 変更タイミングと確認の問題 プロジェクト進捗 □ SVNによるソース/ドキュメント管理 □ レビュー関連
■ 対策 課題と対策 〇 以心伝心 〇 情報共有 ⇒ 流れを把握 設計と実装 〇 単体テストガイドを参考 〇 ペアーで作業 品質管理 〇 毎朝チェック 〇 仕様変更はお互いに確認 仕様変更 プロジェクト進捗 〇 レビュー方法の変更 〇 SVNの比較機能を利用
Thank you!