cake development
TRANSCRIPT
ケーキを作って覚える開発の流れCake a Cook Development
自己紹介次世代事業準備室かめだ しげゆき
2
やってきた仕事
所属となまえ
2008 年 商用サイトのインフラ運用2010 年 バイトル iPhone アプリのPM2011 年 バイトル Android アプリのPM2012 年 まごラブのディレクターとPM
3
どんなことをやるの?
・開発って何をしているのかイマイチわからない><・アイデアを世の中に出す方法を知りたい。
ねんどを使ってケーキを作ります。開発の流れを体験しよう!こんな方にオススメ!
今日の進め方
休憩 5 分51
アイデア出し10 分
レシピを考える10 分
2制作15 分
3試食5 分
4まとめ
10 分
6
4
はじめに5 分
はじまりケーキ作りが大好きなあなたへ植木さんから特別なイベントでケーキを贈りたいとオーダーがありました。どうやら、細かい要望があるようです。チームに分かれて植木さんの欲しいケーキを作っていきましょう!
6
進め方とルール
2. ケーキは隣のチームのものを制作しましょう。1. アイデアは各チームで考えてください。
3. 最後にアイデア通りに出来ているか評価しましょう。
7
アイデア出し① アイデアをまとめよう。
8
アイデア出し1. タイトルを考えてみよう。2. 具体的なイメージを描いてみよう!進め方
9
アイデア出し
3 分でアイデアを絵にしてみましょう!
植木さんのご要望・夏らしい、さわやかな・プレゼントした時に感動させたい・甘さはひかえめ、ヘルシー
10
アイデア出し② チーム毎にアイデアを交換して どんなケーキを作りたいか伝えよう。
11
アイデア出し
7 分でやってみましょう。
1. 隣りのチームとアイデアを交換しよう。2. 自分達のアイデアを相手チームに伝えよう。進め方
アイデアを聞いたチームは不明点をよく質問しよう !
ポイント
12
レシピ作成ケーキ制作に必要なレシピを考えよう。
13
レシピ作成1. 必要なパーツを書き出そう。(スポンジ、クリーム
etc )2. 作り方と手順、分担を考えよう。進め方
14
レシピ作成
5 分でやってみましょう。ちなみに制作の時間は 10 分です。ポイント
15
ケーキ制作レシピを基にケーキを制作しよう!
16
ケーキ制作
15 分でやってみましょう。
1. 机にある粘土を使って作っていきます。2. レシピを参考に時間内で作ろう。進め方
こだわり過ぎると時間が足りなくなるよ。ポイント
17
ケーキ制作時間もないのに (m´ ・ ω ・` )m ゴメン…やっぱり 2 人で食べながらお祝いしたいんだ!
急いでもう1つ作ってください!!!
18
試食タイム相手チームに作品を見てもらおう!
19
試食タイム1. アイデア通りに作られている?2. 付箋に書き出して気になるところを指摘しよう。3. 各項目を 5 段階で評価しよう。
進め方
20
試食タイム評価
5 分でやってみましょう。
1. レシピ通りに出来ているか?2. 植木さんの要望通りになっているか?(追加要望も)3. 見た目はキレイ !? 商品として出せるか?
3 項目を 5 段階で評価してあげてください。( 15P で満点)
21
まとめワークショップはここまで。次にワークでやったことを思いだしながら開発の流れを見ていきましょう!
仕様策定( = アイデア出し)社長のアイデアをカタチにするフェーズ社長の求めている事は、どうしたら実現できるか考える。ケーキ Web サービス要望を基にアイデアを出し
全員でアイデアをまとめたサイトでの実現案を考える部内でアイデアを承認仕様書を作成する
1
2
3 アイデアを絵で描いた
22仕様策定 要件定義 設計 製造 受入れテスト リリース
23
要件定義( = アイデアの説明)相手に何を作りたいのか伝える自分の頭にあるアイデアを書き出して具現化する。ケーキ Web サービスアイデアを相手に説明した
アイデアの不明点を質問仕様書を開発者へ説明開発側から質問を受ける機能概要書をレビューする
1
2
3
仕様策定 要件定義 設計 製造 受入れテスト リリース
24
外部設計・内部設計( = レシピの作成)作り方と必要な材料を設計書に落しこむサービスをカタチにするための情報をそろえる。ケーキ Web サービス作成するパーツの書き出し
作成手順を作成機能を細分化する機能を設計する (PG設計等 )
1
2
仕様策定 要件定義 設計 製造 受入れテスト リリース
25
製造( = ケーキの制作)期限内に品質の良い製品を作成する工夫次第で早く・品質のよいサービスが生み出せる。 ケーキ Web サービス分担してパーツを制作
パーツを組み合わせて確認
機能単位のプログラムを書く結合テストで動作確認単体テストで動作確認
1
2
3
仕様策定 要件定義 設計 製造 受入れテスト リリース
パーツの出来映えを確認
26
テスト( =味見)制作したものが正しく動くか確認するバグが存在しないか確認、予期しない使い方も想定する。 ケーキ Web サービス出来上がったものを味見
総合テストテスト結果を評価する
1
2
3
仕様策定 要件定義 設計 製造 受入れテスト リリース
全体のバランスを調整
27
受入れ( = ケーキの試食)完成したものが仕様通りに動くか確認動きやデザイン、品質のチェックを行う。ケーキ Web サービス仕様書通りか確認
オーナーの要求通りか確認仕様書を基に動作確認コンセプトはズレがないか確認バグの有無を確認
1
2
3 品質は問題ないか確認
仕様策定 要件定義 設計 製造 受入れテスト リリース
28
リリース( = お客様への受け渡し)サービスを安全に世の中へ生み出す人に使ってもらうためには、裏方の作業が必要です。 ケーキ Web サービスケーキにあった食器を選ぶケーキの提供方法を考える
リリースする時間・手順を考えるリリース作業を行うユーザがアクセスできる
1
2
3 お客様に食べてもらう
仕様策定 要件定義 設計 製造 受入れテスト リリース
おわり