ソフトウェア開発の7つのなぜに答えます

21
VALUE ADDED COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED. つつ つつ つつつつつ 1 つつつつつつつつつ つつつつつつ つ 7? つつつつつ@junya100 つつつつつつつつ つつつつ

Upload: junya-yamaguchi

Post on 19-Jun-2015

1.619 views

Category:

Technology


7 download

TRANSCRIPT

Page 1: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

7つの「なぜ?」に答えます

1

ソフトウェア開発の

7つの「なぜ?」

に答えます。

@junya100 株式会社イプロス  山口隼也

Page 2: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、遅延するの?

2

なぜ

ソフトウェア開発は

遅延するのか?

Page 3: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、見積り通りにいかないの?

3

なぜ

ソフトウェア開発は

見積り通りにいかないのか?

Page 4: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、オフショア開発はうまくいかないの?

4

なぜ

ソフトウェアのオフショア開発は

うまくいかないのか?

Page 5: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、人の投入はスケールしないの?

5

なぜ

開発への人の投入は

スケールしないのか?

Page 6: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、アジャイルが必要なの?

6

なぜ

ウォーターフォールではなく、

アジャイルが必要なのか?

Page 7: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、プロジェクトマネジメントは成熟しないの?

7

なぜ

プロジェクトマネジメントは

成熟しないのか?

Page 8: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ、自前で抱えるの?

8

なぜ

最近のWeb系会社は

エンジニアを抱えるのか?

アウトソースしないのか?

Page 9: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

答えます

9

この疑問に

すべて答えます!

Page 10: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ?

10

ハードウェア(工業製品/建造物とか)

の開発と比較してみる。

Page 11: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

対比

ハードウェアとソフトウェアの開発プロセス

11

企画 企画

概要設計

詳細設計

製造・開発

検査・試験

概要設計

テスト

CAD図 ??

企画書企画書 企画書企画書

成果物

工業製品/建造物 ソフトウェア

Page 12: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

?はなに?

12

3つの「?」に入るものは

何か?

Page 13: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

対比

ハードウェアとソフトウェアの開発プロセス

13

企画 企画

概要設計

詳細設計

製造・開発

検査・試験

概要設計

プログラミング

ビルド・デプロイ

テスト

CAD図 ソースコードソースコード

企画書企画書 企画書企画書

成果物

工業製品/建造物 ソフトウェア

≒0(コスト)

スケールメリット

Page 14: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

なぜ?

14

すべての原因は、

これに尽きる。

Page 15: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

プログラミングとは?

15

プログラミングとは、

「設計」

である。

Page 16: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

帰結1

16

まだ設計が終了してないのに、正確な見積りができるわけないよね?

Page 17: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

帰結2

17

まだ設計しているんだから、上位の設計に影響が出る手戻りが発生して当然だよね?

Page 18: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

帰結3

18

設計はその人のスキルに多分に依存するよね?

Page 19: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

帰結4

19

そもそも、「プログラミング」=「製造」という発想で作られたプロセスに従って、うまくいくわけないのね?

Page 20: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

プログラミングとは?

20

もう1度言います。

「プログラミング」=

「設計」

である。

Page 21: ソフトウェア開発の7つのなぜに答えます

• VALUE ADDED

COPYRIGHT © 2012 Ipros corp. ALL RIGHTS RESERVED.

プログラミングとは?

21

と同時に、

「ソースコード」=

「設計書」

である。