最終発表 2008/02/28 PM 石塚裕,植野準太,佐藤篤,馬場孝夫 慶應義塾大学大岩研究会 コラボレイティブ・マネジメント型情報教育 目次 1. 2. 3. 4. 2 プロジェクト概要 システム解説・デモンストレーション プロジェクト実績 学習成果 1. プロジェクト概要 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト概要 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 プロジェクト名:FirstChoice システム名称:fco(FirstChoiceOhiwa) メンバー: 石塚裕(キヤノンソフトウェア株式会社) 植野準太(政策・メディア研究科修士課程1年) 佐藤篤(環境情報学部4年) 馬場孝夫(環境情報学部2年) 4 学習成果 顧客業務概要 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 顧客:アマゾンジャパン インターネットを介した一般顧客向けショッピングサ イトの運営 一般顧客への小売りの他に、Amazonのサイトを 利用して出品することができる「マーチャント @」というサービスを行っている 5 学習成果 マーチャント@とは プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 マーケットプレイス 出品 出店者 マーチャント@ 出店企業 誘致・ 販売サポート 商品の発送 Amazon 出店 商品の購入 一般顧客 商品の発送 マーチャント@ 出店者 出店方法 専用エリア 6 マーケットプレイス 法人限定 法人・個人を問わない アマゾンジャパンによる誘致のみ 制) 出店者の意志 企業ごとに専用ページを作成できる。 専用エリアは作成できない。 依頼の背景 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 マーチャント@に出店する企業から感想・意見・ 要望を集めるためにアンケートをとりたい が・・・ Amazon.com(アメリカ)ですでに利用しているア ンケートサービスには、次の問題点がある 利用料金 日本語に完全に対応していない 7 私たちのミッション プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 出店企業に配布するためのアンケートシステムの 作成 簡単にアンケートフォームを作成できる 設定可能なアンケートフォームの自由度が高い アンケートの集計結果をわかりやすく視覚的に見るこ とができる 結果は視覚的に確認する他、詳細に分析するためにダ ウンロードができる 特定の回答者が、1回限り回答できる Webベースのアプリケーション 多言語対応している 8 スケジュール 期間:2007/10/4~2008/1/31 9 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 要員計画 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 単位:時間 2007年 PM メンバ 小計 2008年 小計 10 11 12 1 2 石塚 60 30 30 20 0 140 植野 30 50 40 30 0 150 佐藤 30 60 50 30 0 170 馬場 30 60 50 30 0 170 150 200 170 110 0 630 ※直接時間のみを表す 10 学習成果 リスク対策 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 ① 顧客との打ち合わせ時間が取れない可能性が ある。 対策:打ち合わせ内容の事前準備 ② PMとメンバーの物理的距離がある。 対策:メール、メーリングリスト、インスタントメッ センジャーを活用する ③ 顧客想定物とチーム成果物の差異 対策:顧客想定成果物と作成した成果物の差異 10/25日顧客先訪問により回避 11 学習成果 2. システム解説・ デモンストレーション プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 13 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 14 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 15 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 16 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 17 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 18 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム概要 19 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 デモンストレーション システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 特徴 サーバ:PHP、Ethna、Smarty クライアント:XHTML、Ajax、CSS 多言語対応:言語ファイルの準備 21 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 サーバー側の工夫 Webアプリケーションフレームワーク 「Ethna (http://ethna.jp/)」を使用 Ethnaの仕組み 22 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 Ethnaを使うメリット システム解説 デモンストレーション プロジェクト 実績 開発工数の削減 基本的な画面遷移等の処理を半自動化 堅牢性 認証が必要な処理のURLを直接指定した場合の対策 フォームの入力チェック 保守性 各処理(アクション)ごとのクラス化 Action/Viewの分離(Smartyを使用) 23 学習成果 プロジェクト 概要 システム解説 デモンストレーション 従来の画面遷移を伴う通信 クライアント サーバ ①アクション ③処理 ②リクエスト HTML HTML エンジン エンジン 画面遷移 ④HTMLを返す 24 Apache PHP Apache PHP プロジェクト 実績 学習成果 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 Ajaxによる画面遷移を伴わない非同期通信 クライアント サーバ ①アクション ③処理 HTML エンジン ②リクエスト Apache PHP Ajax エンジン ④XMLを返す ⑤動的表示更新 25 学習成果 3. プロジェクト実績 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 スケジュール(当初計画) 27 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 スケジュール変更・実績 28 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 システム解説 デモンストレーション コスト実績(直接費) プロジェクト 実績 学習成果 単位:時間 PM メンバ 小計 29 直接 間接 合計 予定(直接) 石塚 40 172 212 145 植野 116 47 163 145 佐藤 270 36 306 170 馬場 309 40 349 170 735 294 1030 630 直接時間に換算して 115時間の超過 日程 1/ 3 時間 システム解説 デモンストレーション EVM 1/ 31 20 08 / 1/ 24 20 08 / 1/ 17 20 08 / 1/ 10 20 08 / 08 / /2 7 /2 0 12 07 / 20 20 12 07 / /1 3 12 07 / 12 /6 200 20 20 /2 9 11 07 / /2 2 11 07 / /1 5 11 07 / 11 /8 20 07 / 20 20 20 20 07 / 11 /1 /2 5 10 07 / /1 8 /1 1 10 07 / 10 20 07 / 20 20 07 / 30 20 10 /4 20 07 / プロジェクト 概要 プロジェクト 実績 中間報告会 400 300 学園祭期間 100 0 学習成果 FirstChoice - EVM(植野、佐藤、馬場) 800 β版リリース 700 600 500 AC EV PV プロジェクト 概要 品質マネジメント実績 システム解説 デモンストレーション プロジェクト 実績 結合テスト アンケート作成や配布と業務ごとにシナリオを作成 • テストシナリオ:26個 • チェックポイント:294個 31 学習成果 プロジェクト 概要 品質マネジメント実績 システム解説 デモンストレーション プロジェクト 実績 障害管理 プログラミング・テストフェーズでは発生した障害を リストとして管理 32 学習成果 プロジェクト 概要 顧客満足度 システム解説 デモンストレーション プロジェクト 実績 学習成果 12/20時点でのβ版リリースでは、「すぐに でもつかってみたい」と言う言葉も聞けたが・・ 残念ながら、実運用までは至らなかった・・ 33 プロジェクト 概要 運用に至らなかった原因 ①情報漏洩リスク 顧客の個人情報を扱うシステム ②ユーザテスト期間の配慮不足 システムの評価を顧客に任せてしまった 34 システム解説 デモンストレーション プロジェクト 実績 学習成果 プロジェクト 概要 総括 システム解説 デモンストレーション プロジェクト 実績 完成度の高いシステムが完成した Ajaxを利用した操作性の高いシステム セキュリティ 多言語対応 プロジェクトマネジメントの観点 コスト超過(見積もりとの大きな差異) 一般的な開発プロセスに従い成果物を作り上げた 顧客満足度 実運用までに至らなかった 35 学習成果 4. 学習成果 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 植野 準太 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 政策・メディア研究科修士課程1年 今学期のプロジェクトを通して達成したい目標 ①自分の力の無さに気づきたい マネジメント(指示を出すこと、期限を決めたりすること) ②プログラミングについて知識を増やす プログラミングできるメンバーの会話に最低限付いていけるよう にしたい ③自分の考えていることを少しでも正確に伝えるように したい 相手に聞きたいことをまとめ、相手の意見を聞きだせるような質 問をしたい ④周りに成長したな、学んだなと感じてもらう 37 学習成果 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 開発において自分が関わったこと 結合テスト、調査、システムの一部分 開発において苦労したこと PHPを書くこと 結合テスト メンバーとの会話 本プロジェクトを通して学べたと思っているこ と PMの仕事 メンバーとの会話 システムに対する評価 38 学習成果 佐藤 篤 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果 環境情報学部4年 メンバの能力,学習目的を活かしたプロジェクト開発 コラマネ経験 今回コラマネ3期目,1~2期は自分の提案したソフト ウェア「のおと」の開発 学習目標 個人作業に没頭しがちだったので,チーム開発技術を 学びたい 本プロジェクトでの担当 クライアントサイド実装(XHTML,Ajax,CSS,クロ スブラウザ) 全体作業(要求分析,設計) 39 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 メンバのスキルを効果的にする分担 実装力を効果的にチーム作業において発揮することを目標とし, コラマネ経験者としての自分,初経験の馬場を考慮する. サーバー・クライアントの実装 → 馬場,佐藤 プロジェクトマネジメント,技術支援 → 石塚PM 統合テスト,調査,チーム作業コントロール → 植野 顧客のいるプロジェクトを初体験 要求分析の困難,ユーザテストの困難 「気を使う」よそ向けのソフトウェア チームでの議論による発見 技術者,受注者,ユーザ,としての見地 自分ひとりでは気づかない発見ばかりであった. 40 学習成果 馬場 孝夫 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 環境情報学部2年 コラマネ経験 初履修 学習目標 実装のみではない、総合的な開発能力を身につける 本格的なWebシステム開発を経験する 担当 サーバサイド実装(PHP, MySQL) 全体作業(要求分析,設計) 41 学習成果 PM 石塚 裕 キヤノンソフトウェア株式会社 顧客とスコープの重要性 メンバーの選択 見積もりの難しさ マネジメントの難しさと大変さ 立場によって変わる評価 42 プロジェクト 概要 システム解説 デモンストレーション プロジェクト 実績 学習成果
© Copyright 2024 ExpyDoc