Zaki may the team be with you(episode1)

Post on 07-Jul-2015

313 views 5 download

description

すごい合同勉強会2014 in 広島 episode1 次回はepisode2@岡山カモ 合同勉強会 in 大都会岡山 -2014 Winter- 辺り?

Transcript of Zaki may the team be with you(episode1)

May the Team be with youepisode 1

すごい合同勉強会2014

2014.11.01

名前:いしざきこうたろう(ザキさん)仕事:サーヴァント・スクラムマスター趣味:LEGO・ガンプラ・ランニング

Engineering

Life is

Good!!

DevLOVE広島第一回 (夏の陣)2014.06.21

DevH

May the Team be with you

チームと共にあらんことを

May the Team be with you

5分で分かるこれまでのあらすじ

むかし、むかし

ちょっとむかしの

16年前、、、広島の

とある受託開発現場の片隅で

何も知らない新米SEが産声を上げた

Episode 0

Perfect Jyutaku Kaihatsu

Baptism of the Jyutaku Master

※スライド内容はあくまでイメージです※Jyutaku = 受託 を表します

ド素人だったオレ氏

メイレイキケバイイ

JutakuMaster

Jyutaku MasterMottoー

自律<統制

自主性<従順

技術力<体力

One Day…

人が足りません

ガイコクノカタガタダ

Perfect Jyutaku MasterOSORUBESHI

オフショア(offshore)は「沖にむかって」という意味の言葉で、ビジネスで使う場合「域(国)外での」という意味になります。

オフショア開発というと、システムの開発・運用管理などを海外にある企業や子会社へ委託することをいい、現在、オフショア開発の依頼先として、中国がもっぱら利用されています。

日本企業が製造業の生産拠点を中国へ移す中、現地でのシステム開発が必要になることや、日本に比べ安い報酬で優秀なSEを採用できることなどから、日本向けのシステム開発拠点としても注目を集めています。

Offshore Development

コトバンクより抜粋

まるで工場のようだ

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用要件定義 分析

基本設計

機能設計

製造 評価 Sin 運用要件定義 分析基本設

計機能設

計製造 評価 Sin 運用要件定義 分析

基本設計

機能設計

製造 評価 Sin 運用要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

レベルUP!!オレ氏

一人で食事に行けるようになった

出張者を接待できるようになった

カタコトの中国語が喋れるようになった

職場以外で外国の友達が増えた

ふぁっ!?

アタラシイジョウシ

アタラシイ戦場ヨウイシタ

エラベェェ たたかう

たたかう

たたかう

たたかう

オレ氏

他の選択肢

激たたかう

激たたかう

激たたかう

激たたかう

オレ氏エラベェェ

ふぁっ!?

こっから本題

ちょっと、昔

今から10年ほど前

ヒロシマのある受託開発現場

新米だったオレ氏も配属から

間もなく5年の月日が経とうとしていた

Episode 1

More MoreJyutaku Kaihatsu

~ Attack on DDD ~

※スライド内容はあくまでイメージです※Jyutaku = 受託 を表します

オレ氏のミッション

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

激たたかう

激たたかう

激たたかう

激たたかう

みんなススメェーーー

One Day…

xxの件で質問が

あっハイ!!xxはyyですねー

zzに書いて有ります

ドウもデシター

いえいえ♪

a few hours later・・・

xxの件で質問が

xxはyyですねー

zzに書いて有ります

ドウもデシター

いえいえ♪

前に言いませんでした?

ハヤシ氏では?

・・・・・・

a few days later・・・

xxの件で質問が

ふぁっ!?

担当のA氏から質問が

αってどうなんですか?

αはβなんでγしてください

ワカリマシタ

宜しくオネガイシマス

a few hours later・・・

xxの件で質問が

ふぁっ!?

ふぁっ!?

ふぁっ!?ふぁっ!?

ふぁっ!?ふぁっ!?

ふぁっ!?

よくよく考えると・・・

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

???????? ????

????

????

????

????

????

????

????

????

????

????

????

????

????

要求分析やら

ジブンの仕事

食事

睡眠

Q&A

ボクのトモダチ

スパイラル

魔の三角地帯

デスマーチとは、長時間の残業や徹夜・休日出勤の常態化といった、

プロジェクトメンバーに極端な負荷・過重労働を強い、通常の勤務状態では成功する可能性が

とても低いプロジェクト、およびこれに参加させられている状況を主に指す。

プロジェクトが死に向かう過酷な状況でプロジェクト要員が行進する、という意味で

「デスマーチ」と呼ばれる。プロジェクト要員は、

心身ともに極めて重い負担を強いられるため、急激な体調不良、離職、開発の破棄ともとれる

中途半端な状態での強引な納品、場合によっては過労死や過労自殺に至る。

その発生要因は、プロジェクトに対するマネジメント(プロジェクトマネジメント)が

不適切であることとされている。

何でかな?

• 伝言ゲームになる• バラつきが出る• 見ない(備考地獄)• 日本語って難しい• コードで語れない

役割分担のジレンマ

領域は超えない

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

領域は超えない

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

領域は超えない

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

つまり

ほんやくか!?

実はバラバラ

要件定義 分析基本設

計機能設

計製造 評価 Sin 運用

Episode 1

More MoreJyutaku Kaihatsu

~ Attack on DDD ~

※スライド内容はあくまでイメージです※Jyutaku = 受託 を表します

Domain Driven Design

DocumentDriven Design

・コミュニケーション・コードで語れる環境・オートメーション

人と人が繋がれるやり方

コミュニケーションコストZEROへ

今、想えばの事。。

Jyutaku Lukky♪♪

現場1

現場2

現場3

現場4

人生は翻弄される

名もないSEの彼が

チーム開発の素晴らしさを

体験しTeamに目覚めるのは

まだまだ先の話である。。。

Episode 2The End Of Jyutaku

Kaihatsu

To be continued

http://farm6.static.flickr.com/5058/5506637899_e7940fcb11_b.jpg

That's all.Thank you for your

attention.