Slide 1

Slide 1 text

及部敬雄 (@TAKAKING22) 2024/10/08 AWS Developer Live Show 受託開発でもアジャイル開発できました

Slide 2

Slide 2 text

「受託開発」のイメージは?

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

「なんか大変そう・・・」 「できるだけ関わりたくないなあ」

Slide 6

Slide 6 text

受託開発があらわれた! およべ H M バ: さとりゅ ごーた 299 0 36 H M あ: 166 79 36 H M そ: 180 101 36 ?

Slide 7

Slide 7 text

うっ。

Slide 8

Slide 8 text

うっ。 あれ?でもなんで「うっ」なんだろう?

Slide 9

Slide 9 text

なんとなくネガティブなイメージをもっていた受託開発

Slide 10

Slide 10 text

なんとなくネガティブなイメージをもっていた受託開発 でもなぜネガティブなのかよくわかっていなかった

Slide 11

Slide 11 text

なんとなくネガティブなイメージをもっていた受託開発 でもなぜネガティブなのかよくわかっていなかった やったこともないのにあーだこーだ言うのはダサい!!

Slide 12

Slide 12 text

なんとなくネガティブなイメージをもっていた受託開発 でもなぜネガティブなのかよくわかっていなかった やったこともないのにあーだこーだ言うのはダサい!! よろしい、ならば受託開発に向き合ってみよう

Slide 13

Slide 13 text

なんとなくネガティブなイメージをもっていた受託開発 でもなぜネガティブなのかよくわかっていなかった やったこともないのにあーだこーだ言うのはダサい!! よろしい、ならば受託開発に向き合ってみよう 最高にいきいきとした受託開発やってみようじゃないか

Slide 14

Slide 14 text

及部敬雄 (@TAKAKING22) 2024/10/08 AWS Developer Live Show 受託開発でもアジャイル開発できました

Slide 15

Slide 15 text

TAKAKING22 株式会社ホロラボAECグループグループリード AGILE-MONSTER.COM 制御不能なアジャイルモンスター 及部敬雄

Slide 16

Slide 16 text

Silver Bullet Club 株式会社ホロラボ AECグループ チーム転職2回 及部 敬雄 @TAKAKING22 佐藤 竜也 @satoryuofficial 宮崎 剛太 @gmya_zaki IT 製造業 XR

Slide 17

Slide 17 text

株式会社ホロラボ "フィジカルとデジタルをつなげ、新たな世界を想像する” 部屋→フロア→建物→街区→地域→都市→国→地球 受託開発、自社プロダクト https://hololab.co.jp/

Slide 18

Slide 18 text

私たちがホロラボでやっている仕事 建設業各社 ホロラボ(AECグループ) 依頼 提供 XRや3Dを活用して なにかやりたい!

Slide 19

Slide 19 text

ホロラボにチーム転職したときのチーム 自社開発→受託開発 なんとなくネガティブなイメージをもっていた受託開発

Slide 20

Slide 20 text

自社開発→受託開発 なんとなくネガティブなイメージをもっていた受託開発 受託開発をやりたくて現職を選択したわけではない この仲間たちと一緒に未来を創っていこうと考えたときに
 たまたま受託開発という方法が目の前にあらわれた ホロラボにチーム転職したときのチーム

Slide 21

Slide 21 text

自社開発→受託開発 なんとなくネガティブなイメージをもっていた受託開発 受託開発をやりたくて現職を選択したわけではない この仲間たちと一緒に未来を創っていこうと考えたときに
 たまたま受託開発という方法が目の前にあらわれた まずは受託開発に思いっきり向き合ってみよう!! ホロラボにチーム転職したときのチーム

Slide 22

Slide 22 text

今日のお話 受託開発に真正面から向き合ってみた Silver Bullet Club、はじめての受託開発(そこから2年) やってみた結果として今受託開発をどのように捉えているのか

Slide 23

Slide 23 text

今日は話さないこと どんな契約にすべきか 受託開発の売上をどう上げるか

Slide 24

Slide 24 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題

Slide 25

Slide 25 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題

Slide 26

Slide 26 text

よくある受託開発におけるチーム Project Based Team プロジェクトがはじまるとチームが作られて、
 プロジェクトが終わるとチームは解散する プロジェクトを終わらせるためのチーム

Slide 27

Slide 27 text

なぜチームが長続きしにくいのか 受託開発は基本的に人月商売 有償稼働率を追い求めたくなる プロジェクトごとに最適な人数を最適な配置したくなる

Slide 28

Slide 28 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題

Slide 29

Slide 29 text

受託開発の流れ ґཔΛड͚Δ ݟੵ΋ΓΛग़͠ ௐ੔Λ͢Δ ϓϩδΣΫτ ։࢝ ϓϩδΣΫτ ऴྃ ܖ໿Λ͢Δ

Slide 30

Slide 30 text

受託開発の流れ ґཔΛड͚Δ ݟੵ΋ΓΛग़͠ ௐ੔Λ͢Δ ϓϩδΣΫτ ։࢝ ϓϩδΣΫτ ऴྃ ܖ໿Λ͢Δ プロジェクトマネージャー 営業

Slide 31

Slide 31 text

受託開発の流れ ґཔΛड͚Δ ݟੵ΋ΓΛग़͠ ௐ੔Λ͢Δ ϓϩδΣΫτ ։࢝ ϓϩδΣΫτ ऴྃ ܖ໿Λ͢Δ プロジェクトマネージャー 営業 開発者

Slide 32

Slide 32 text

“つらくてニューゲーム” Image by Lothar Dieterich from Pixabay

Slide 33

Slide 33 text

つらくてニューゲーム いろんなことが決まってからアサインされる 既に契約後なので制約の中でどうにかするしかない 開始からつらい状態ではじまるプロジェクト

Slide 34

Slide 34 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題

Slide 35

Slide 35 text

https://agile-monster.com/blog/i-am-the-thinker-you-are-the-worker/

Slide 36

Slide 36 text

プロダクトオーナー (発注者) 開発者 (受託会社)

Slide 37

Slide 37 text

さあ素晴らしいバックログを 出してください! 出してくれたら作りますよ! プロダクトオーナー (発注者) 開発者 (受託会社)

Slide 38

Slide 38 text

さあ素晴らしいバックログを 出してください! 出してくれたら作りますよ! わからないんだけどなー まあ、これでいっか! プロダクトオーナー (発注者) 開発者 (受託会社)

Slide 39

Slide 39 text

これを繰り返していくと…

Slide 40

Slide 40 text

あ、あれ!? こんなはずじゃなかったのに… さあデモを見せたまえ! 意見を言うから!! プロダクトオーナー (発注者) 開発者 (受託会社)

Slide 41

Slide 41 text

「私考える人、あなたつくる人」問題の正体 プロダクトオーナー(発注者)も答えを知らない 仕事を進めるために、わからないけどとりあえず決める 繰り返すことで慣れていく 「私考える人、あなたつくる人」という関係性が出来上がる

Slide 42

Slide 42 text

「私考える人、あなたつくる人」問題の正体 プロダクトオーナー(発注者)も答えを知らない 仕事を進めるために、わからないけどとりあえず決める 繰り返すことで慣れていく 「私考える人、あなたつくる人」という関係性が出来上がる 誰かが悪かったわけではなく 全員がマジメに仕事に取り組んだ結果

Slide 43

Slide 43 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題

Slide 44

Slide 44 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題 契約前にチームが存在しないので 契約をするための役割が必要になる

Slide 45

Slide 45 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題 契約前にチームが存在しないので 契約をするための役割が必要になる チームができたばかりで仕事をまわさなければならず 顧客との間に壁をつくってしまいがちになる

Slide 46

Slide 46 text

受託開発のあたりまえをぶっこわーす! Image by wendy CORNIQUET from Pixabay

Slide 47

Slide 47 text

チームで仕事をする

Slide 48

Slide 48 text

ґཔΛड͚Δ ݟੵ΋ΓΛग़͠ ௐ੔Λ͢Δ ϓϩδΣΫτ ։࢝ ϓϩδΣΫτ ऴྃ ܖ໿Λ͢Δ プロジェクトマネージャー(営業) 開発者 入社当時のホロラボの仕事スタイル

Slide 49

Slide 49 text

入社当時のホロラボの仕事スタイル プロジェクトマネージャーが顧客とコミュニケーションをして 契約まで進める エンジニアがアサインされてチームができて、
 プロジェクトが始まる プロジェクトが終わるとチームは解散する

Slide 50

Slide 50 text

「どうも、チームで転職してきました」

Slide 51

Slide 51 text

入社当時のホロラボの仕事スタイル ґཔΛड͚Δ ݟੵ΋ΓΛग़͠ ௐ੔Λ͢Δ ϓϩδΣΫτ ։࢝ ϓϩδΣΫτ ऴྃ ܖ໿Λ͢Δ チーム

Slide 52

Slide 52 text

最初から最後までチームで取り組む チームが直接顧客と話す 見積もりや契約もチームで行う 同じチームがプロジェクトを実行する 自分たちで考えて、自分たちで判断をして、自分たちで実行する

Slide 53

Slide 53 text

見積もりや契約も学習をする対象 Image by free stock photos from www.picjumbo.com from Pixabay

Slide 54

Slide 54 text

見積もりや契約も学習をする対象 見積もりや契約とプロジェクトの実行が分かれていると
 プロジェクト全体としてのフィードバックループが回りにくい 最初から最後までチームで取り組むことで、
 見積もりや契約もチームでうまくなっていく

Slide 55

Slide 55 text

初手、デモ

Slide 56

Slide 56 text

初手、デモ 依頼内容を受けて、最初の打ち合わせにデモを持っていく デモで実現できたこと・実現できそうなことをベースに、
 相手のイメージを詳細に理解していく

Slide 57

Slide 57 text

動くプロダクトを中心に据える 最初から最後まで動くプロダクトをベースに進める コミュニケーションが空中戦になりにくい インクリメントに集中することができる

Slide 58

Slide 58 text

パートナーとしてふるまう Photo by Icons8 Team on Unsplash

Slide 59

Slide 59 text

受託「開発」の罠 こんな状況はほとんどない(経験上) 顧客がどんなシステムを開発すればよいかわかっている 顧客が要件定義し受託会社に伝えることができる 受託会社はシステムを開発することにフォーカスすればよい 「どうやってつくるのか」だけでなく、
 「なにをつくるのか」まで踏み込む

Slide 60

Slide 60 text

顧客はなぜプロジェクトを発注しているのか 自分たちだけでは問題解決できないから発注している 共に問題解決をすることができるパートナーを探している

Slide 61

Slide 61 text

顧客はなぜプロジェクトを発注しているのか 自分たちだけでは問題解決できないから発注している 共に問題解決をすることができるパートナーを探している 正しいか正しくないかはそんなに重要ではない 重要なのはそのようにふるまうこと

Slide 62

Slide 62 text

そのように扱うとそのようにふるまう Photo by Andre Mouton on Unsplash 意外とある

Slide 63

Slide 63 text

必要だと思うことを実行していく インセプションデッキ ユーザーインタビュー 業務フロー分析

Slide 64

Slide 64 text

カスタマーサクセスを実現するチーム 「社内で評判がよかったです」 「次のプロジェクトもよろしくお願いします」 「予算だけは先に確保してるので一緒に考えましょう」 「○○という仕事があるんですが、及部さんたちどうですか?」

Slide 65

Slide 65 text

No content

Slide 66

Slide 66 text

「できた」で終わらない 一緒に仕事をしたパートナーを成功させる そして偉くなっていただく 「できてよかった」で終わらず、エンドユーザーや
 まわりの人たちからの評価までをつくりにいく

Slide 67

Slide 67 text

受託開発をどう捉えているか

Slide 68

Slide 68 text

受託開発というビジネス 形式上は人月商売だが、
 「誰がやるのか」が受託開発の魅力的品質に直結する 問題解決をすることで対価をいただいている

Slide 69

Slide 69 text

ソフトウェア開発における問題解決 “ソフトウェア開発上の問題の多くは、技術的というより
 社会学的なものである”(ピープルウェア/トム・デマルコ) エンジニアリングだけではなく総合格闘技 問題解決するのはチーム

Slide 70

Slide 70 text

受託開発におけるプロダクトは 「問題解決できるチーム」

Slide 71

Slide 71 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題 契約前にチームが存在しないので 契約をするための役割が必要になる チームができたばかりで仕事をまわさなければならず 顧客との間に壁をつくってしまいがちになる

Slide 72

Slide 72 text

受託開発における難しさ チームが長続きしにくい 「私契約する人、あなたつくる人」問題 「私考える人、あなたつくる人」問題 契約前にチームが存在しないので 契約をするための役割が必要になる チームができたばかりで仕事をまわさなければならず 顧客との間に壁をつくってしまいがちになる ここから取り組むのがよさそう

Slide 73

Slide 73 text

受託開発におけるチームづくりの方向性 1. チームをベースに仕事をして、
 チームが成長することでよいチームが増えていく
 2. クラウド環境のように必要なときに必要なよいチームが
 素早く立ち上げられるようにする

Slide 74

Slide 74 text

受託開発におけるチームづくりの方向性 1. チームをベースに仕事をして、
 チームが成長することでよいチームが増えていく
 2. クラウド環境のように必要なときに必要なよいチームが
 素早く立ち上げられるようにする こちらを選択した

Slide 75

Slide 75 text

チーム チーム(人)を案件にアサインするのではなく、
 案件をチームにアサインする チームで学習をして、よりうまくなっていく

Slide 76

Slide 76 text

現在のホロラボAECグループ AECグループ

Slide 77

Slide 77 text

正攻法だけどもう一歩先へ Photo by Bruno Nascimento on Unsplash

Slide 78

Slide 78 text

このチームにお願いしたい!をつくる チームとしての価値を高める 「このチームにお願いしたい」と声がかかる状況をつくる

Slide 79

Slide 79 text

https://www.docswell.com/s/HoloLab/KLLG29-holoconf23_b7 https://www.docswell.com/s/HoloLab/5382V1-holoconf24_a6

Slide 80

Slide 80 text

仮説をもって仕事をする ドメインに特化した受託開発をしていく中で得られた
 仮説をもとにデモをつくり自社カンファレンス等で公開 SNSなどを通して顧客から声をかけてもらえる 自分たちがやっていることが仕事につながる 仕事を請けて仮説をブラッシュアップさせていく

Slide 81

Slide 81 text

「受」託開発でも攻める 言われてからつくるだけだとつまらない 自分たちが未来をつくりにいく 一緒に伴走してくれる仲間=顧客を探す 攻めの受託開発

Slide 82

Slide 82 text

まとめ

Slide 83

Slide 83 text

あたりまえなことをあたりまえにやる これまでやってきてよかったことを同じようにやってみる ど素人なのでわからないけど飛び込んでみる あたりまえなことをあたりまえにできることにも価値がありそう 建設業もXRも受託開発も完全に理解した!(危ない)

Slide 84

Slide 84 text

No content

Slide 85

Slide 85 text

「受託開発かどうかは関係ないよね」 受託アジャイル勉強会で毎回のように出てくるセリフ

Slide 86

Slide 86 text

発注者 受託会社

Slide 87

Slide 87 text

事業部 開発部

Slide 88

Slide 88 text

プロダクトオーナー 開発者

Slide 89

Slide 89 text

受託開発かどうかはそれほど関係ない 制約の種類やハマりやすい罠が違う 受託開発が難しいのではなくて、人と働くのが難しい 受託開発がつまらないのではなく、受け身で働くのがつまらない

Slide 90

Slide 90 text

比較することに大した意味はない アジャイル開発とウォーターフォール 自社開発と受託開発

Slide 91

Slide 91 text

目の前の現実に向き合って必要なことをやる Image by Bruce from Pixabay

Slide 92

Slide 92 text

“世の中に必要なものが残る” Image by DUKE NG from Pixabay

Slide 93

Slide 93 text

楽しそうに働いている人たちのところに 楽しい仕事は集まる Photo by Jack Cohen on Unsplash

Slide 94

Slide 94 text

受託開発を楽しそうにやっている人を増やしたい

Slide 95

Slide 95 text

@TAKAKING22 https://agile-monster.com/ ぜひお話しましょう! https://hololab.co.jp/#contact XR、3D、メタバース、デバイス関連のご相談はこちら アジャイル開発やチーム開発のご相談はこちら