backlogを使ったオフショア開発 #nucon

73
Backlog ををををををををををを 2014/02/04 をををを EVERRISE をを を

Upload: everrise

Post on 28-May-2015

1.319 views

Category:

Technology


4 download

DESCRIPTION

NUCON 発表資料 http://nucon.nulab.co.jp/

TRANSCRIPT

Page 1: Backlogを使ったオフショア開発 #nucon

Backlog を使ったオフショア開発

2014/02/04株式会社 EVERRISE

古賀 淳一郎

Page 2: Backlogを使ったオフショア開発 #nucon

自己紹介

古賀 淳一郎 (29 歳 独身 )

• 半年間、ベトナム支社の駐在員として赴任。

• Java 屋さん。だけど PHP や Ruby の軽さが好

き。

• 趣味は麻雀、アイマス。最近は艦これに浮気

中。

Page 3: Backlogを使ったオフショア開発 #nucon

EVERRISE のご紹介

Page 4: Backlogを使ったオフショア開発 #nucon

社名 株式会社EVERRISE住所 東京都港区六本木 4-11-13

ランディック六本木ビル 3F

設立 2006 年 7 月 3 日

代表 倉田 宏昌

URL http://www.ever-rise.co.jp/

会社概要

Page 5: Backlogを使ったオフショア開発 #nucon

何をやっている会社か?

弊社は Web システムを構築する会社です。

1.クライアント向けの  オーダーメイドシステム構築

2.自社 Web サービス構築

Page 6: Backlogを使ったオフショア開発 #nucon

EVERRISE の特長

1.インターネット広告系システム  の構築に強い

2.グローバルに展開

3.提案から運用まで何でもやる

Page 7: Backlogを使ったオフショア開発 #nucon

ベトナム   について

Page 8: Backlogを使ったオフショア開発 #nucon

みなさんベトナムっていうと…

Page 9: Backlogを使ったオフショア開発 #nucon
Page 10: Backlogを使ったオフショア開発 #nucon
Page 11: Backlogを使ったオフショア開発 #nucon

実は意外と都会です。

Page 12: Backlogを使ったオフショア開発 #nucon
Page 13: Backlogを使ったオフショア開発 #nucon
Page 14: Backlogを使ったオフショア開発 #nucon
Page 15: Backlogを使ったオフショア開発 #nucon
Page 16: Backlogを使ったオフショア開発 #nucon
Page 17: Backlogを使ったオフショア開発 #nucon
Page 18: Backlogを使ったオフショア開発 #nucon
Page 19: Backlogを使ったオフショア開発 #nucon
Page 20: Backlogを使ったオフショア開発 #nucon
Page 21: Backlogを使ったオフショア開発 #nucon

実は意外と都会です。

Page 22: Backlogを使ったオフショア開発 #nucon

大事な事なので二回いいました。

Page 23: Backlogを使ったオフショア開発 #nucon

ベトナム社会主義共和国

人口: 9000 万人以上

平均年齢: 27.4 歳!

公用語:ベトナム語

宗教:ゆる~い仏教

政治:社会主義共和制

経済:社会主義型市場経済

首都:ハノイ 最大都市:ホーチミン

Page 24: Backlogを使ったオフショア開発 #nucon

オフショア先としてのベトナム

・なんといっても価格競争力

・日本に似た勤勉な国民性

・優秀層がエンジニアになる国

・国民も国家もガチ親日

Page 25: Backlogを使ったオフショア開発 #nucon

EVERRISE VIETNAMのご紹介

Page 26: Backlogを使ったオフショア開発 #nucon

社名 EVERRISE VIETNAM CO.,LTD.

住所 Lầu 8, Tòa nhà Vimedimex Hòa Bình,246 Cống Quỳnh, Quận 1 hcmc

設立 2012 年 11 月 14 日

代表 倉田 宏昌

URL http://www.everrise.asia/

会社概要

Page 27: Backlogを使ったオフショア開発 #nucon

こんなメンバーが働いてます

Page 28: Backlogを使ったオフショア開発 #nucon

日本人スタッフによる教育、サポート

日本人技術リーダーによる技術研修

日本人リーダーによる仕様レクチャー

Page 29: Backlogを使ったオフショア開発 #nucon

オフショア開発を成功させるチーム体制

Page 30: Backlogを使ったオフショア開発 #nucon

チーム体制の比較

一般的な体制

日本語の出来るブリッジ SE

プログラマ数名

ベトナム人リーダー+通訳

プログラマ数名

EVERRISE の体制

Page 31: Backlogを使ったオフショア開発 #nucon

失敗するチーム体制

日本語の出来るブリッジ SE

プログラマ数名

日本語が出来るという理由で、能力の低いプログラマが担っているケースがある。ここに問題がある!

一般的な体制

Page 32: Backlogを使ったオフショア開発 #nucon

成功するチーム体制

ベトナム人リーダー+通訳

プログラマ数名

能力の高いリーダーと能力の高い通訳により品質の高い管理が可能。

EVERRISE の体制

Page 33: Backlogを使ったオフショア開発 #nucon

成功するチーム体制でも・・・

オフショア開発ではコミュニケーションミスが多発!!

Page 34: Backlogを使ったオフショア開発 #nucon

そこで・・・

Page 35: Backlogを使ったオフショア開発 #nucon
Page 36: Backlogを使ったオフショア開発 #nucon

日本側との役割分担

東京本社

PM

・コーディング・単体テスト

VIETNAMお客様

必要に応じてSE/PG

・ PJ管理・要件詰め・設計 / テスト

・要件整理・受入テスト・導入準備

Page 37: Backlogを使ったオフショア開発 #nucon

オフショア開発でBacklog を利用する4つのノウハウ

Page 38: Backlogを使ったオフショア開発 #nucon

1.完了が明確なチケットを作成する

Page 39: Backlogを使ったオフショア開発 #nucon

何気なく使っている日本語・・・

実は日本人は行間を読みながらコミュニケーションしている。

Page 40: Backlogを使ったオフショア開発 #nucon
Page 41: Backlogを使ったオフショア開発 #nucon

外国人には非常に分かりづらい!

何度も確認作業が必要になってしまう

Page 42: Backlogを使ったオフショア開発 #nucon

・5W 2 H を明確に記述する・特に! ゴール・成果物を明確に!

Page 43: Backlogを使ったオフショア開発 #nucon

結果・・・

無駄なコミュニケーションコストをなくしていく

Page 44: Backlogを使ったオフショア開発 #nucon

2 . 日本語とベトナム語は併記する

Page 45: Backlogを使ったオフショア開発 #nucon

日本語のチケットには翻訳必須!

その際には新しいチケットを作らない

Page 46: Backlogを使ったオフショア開発 #nucon
Page 47: Backlogを使ったオフショア開発 #nucon

・ 2重管理の禁止・併記することで対比しながら翻訳する

Page 48: Backlogを使ったオフショア開発 #nucon

結果・・・

タスクロストを発生させない

Page 49: Backlogを使ったオフショア開発 #nucon

3 . チケットは作成者がクローズする

Page 50: Backlogを使ったオフショア開発 #nucon

権限を明確にしていないと

オフショアメンバーが勝手な判断にクローズしてしまう

Page 51: Backlogを使ったオフショア開発 #nucon

・クローズできる人を限定化

Page 52: Backlogを使ったオフショア開発 #nucon

結果・・・

タスクロストを発生させない

Page 53: Backlogを使ったオフショア開発 #nucon

4 . タスクを数時間単位の レベルまでブレイクダウン

Page 54: Backlogを使ったオフショア開発 #nucon

画面の作成など数日掛かるタスクは

作業状況が見えづらく進捗が把握できなくなってしまう

Page 55: Backlogを使ったオフショア開発 #nucon

日本側で手間をかけれない場合

チケットに対して子チケットを作りベトナム側でブレイクダウンしている

Page 56: Backlogを使ったオフショア開発 #nucon

結果・・・

進捗が明確になり管理がスムーズになる。作業に誤りがある場合スグに発見できる。

Page 57: Backlogを使ったオフショア開発 #nucon

1.完了が明確なチケットを作成する

2.日本語と翻訳は併記する

3.チケットは作成者のみがクローズする

4.タスクを数時間単位までブレイクダウンする

4つのノウハウ

Page 58: Backlogを使ったオフショア開発 #nucon

本日、一つだけ!覚えて帰って欲しいこと

Page 59: Backlogを使ったオフショア開発 #nucon

No pay, No over work.

Page 60: Backlogを使ったオフショア開発 #nucon

No ticket, No work.

No pay, No over work.

Page 61: Backlogを使ったオフショア開発 #nucon

EVERRISE にオフショア開発を頼みたい!

Page 62: Backlogを使ったオフショア開発 #nucon

営業なので手短に!

Page 63: Backlogを使ったオフショア開発 #nucon

営業なので手短に!

・ Java, PHP, Ruby, HTML/CSS/JS

Page 64: Backlogを使ったオフショア開発 #nucon

営業なので手短に!

・1人月 = 20万円!!

・ Java, PHP, Ruby, HTML/CSS/JS

Page 65: Backlogを使ったオフショア開発 #nucon

営業なので手短に!

・1人月 = 20万円!!

・ PG 3名以上の体制から!

・ Java, PHP, Ruby, HTML/CSS/JS

Page 66: Backlogを使ったオフショア開発 #nucon

営業なので手短に!

・1人月 = 20万円!!

・ PG 3名以上の体制から!

・3ヵ月単位でオーダー!

・ Java, PHP, Ruby, HTML/CSS/JS

Page 67: Backlogを使ったオフショア開発 #nucon

営業なので手短に!

・1人月 = 20万円!!

・ PG 3名以上の体制から!

・3ヵ月単位でオーダー!

・弊社      で課題を共有!

・ Java, PHP, Ruby, HTML/CSS/JS

Page 68: Backlogを使ったオフショア開発 #nucon

詳細は EVERRISEブースへお立ち寄りください!

Page 69: Backlogを使ったオフショア開発 #nucon

本日のまとめ

Page 70: Backlogを使ったオフショア開発 #nucon

本日のまとめ

課題管理は Backlog で!

Page 71: Backlogを使ったオフショア開発 #nucon

本日のまとめ

課題管理は Backlog で!

オフショア開発は EVERRISEへ!

Page 72: Backlogを使ったオフショア開発 #nucon

本日のまとめ

課題管理は Backlog で!

オフショア開発は EVERRISEへ!

No ticket, No work.

Page 73: Backlogを使ったオフショア開発 #nucon

ご清聴有難うございました