How does the Waterfall model survive?

Post on 05-Jul-2015

3.000 views 0 download

description

Shibuya.trac #4.5 on 11 Sep 2009

Transcript of How does the Waterfall model survive?

ウォーターフォール開発が

この先生きのこるには

1

自己紹介2

松岡 浩平 a.k.a まちゅ

みんな大好きSIer認証システムの開発

まちゅダイアリー3

チケット駆動開発の名付け親

※ プラクティス自体は前からあった

4

この発表はもう一つのTiDD

(タイトル駆動開発)でお送りします

5

ウォーターフォール開発が

この先生きのこるには

6

結論7

この先生きのこらなくてもよくね?

8

□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□ □□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□ □□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□ □■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□ □□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□ □□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□ □□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□ □□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□ □■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□ □□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□ □□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□ □□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□ □■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□ □■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□9

ウォーターフォール開発で僕たちが

この先生きのこるには

10

結論11

TiDD12

ウォーターフォールこそ

チケット駆動開発13

ウォーターフォール

14

理想15

16

要件↓  設計↓    開発↓      テスト

17

手戻りがない工程

18

遅れのないスケジュール

19

現実20

21

22

この激流を乗り切る

23

TiDD24

ウォーターフォールの問題点

25

時間

リスク要件

設計

開発テスト

26

リスクは0にならない

27

完全なドキュメントは作れない

28

29

さかのぼる水もある

30

仕様変更31

設計変更32

フィードバックを認める

33

アンケートしてみた

34

(脳内)彼女3人に聞きました

35

開発で困っていること

36

33%

67%

ドキュメントが管理されていないファミレスのバイトが忙しい

37

よくある光景

38

39

( ゚д゚)

40

(つд⊂)ゴシゴシ

41

どれが最新か分からない

42

芸能人は歯が命

43

ウォーターフォールはドキュメントが命

44

管理されない仕様書

45

伝わらない仕様変更

46

そんなあなたに

47

TiDD48

チケット駆動開発

49

2007年秋

Trac月OffITpro Challenge LT

50

まずチケットありき

51

チケットなしのコミット禁止

52

No Ticket,No Commit

53

大切なことなので

2回言いました54

バグ管理にもチケット

55

開発タスクにもチケット

56

そして

57

ドキュメント管理にもチケット

58

ウォーターフォールこそ

チケット駆動開発59

フィードバックを認める

60

設計書の変更を管理する

61

まずはSubversion

62

TortoiseSVN超便利

63

WordやExcelの差分表示

64

プラグイン不要

65

Apacheも不要

66

ファイルサーバだけでおk

67

バージョン管理と

チケット駆動68

チケットなしのコミット禁止

69

No Ticket,No Commit

70

Subversionは変更点を管理

71

チケットは変更理由を管理

72

仕様変更&

設計変更73

まずチケットに書く

74

Ticket Firstby

あきぴーさん75

それから修正

76

コミット時にチケットをクローズ

77

修正履歴の一覧が見える

78

修正理由がみんなに伝わる

79

TiDD80

実はウォーターフォールでは当たり前

81

82

ウォーターフォールはドキュメントが命

83

変更箇所をチケットで管理

84

ミーティングでチケットを共有

85

Excelでやってたことと同じ

86

アジャイルはやることを管理

87

ウォーターフォールはやったことを管理

88

当たり前のことを当たり前に

89

難しい?90

なかなか使って

もらえない?91

道具は揃っている

92

Trac Lightning

Excelプラグイン93

Redmine

94

Mantis

95

使いやすい道具を選ぶ

96

使いやすければ自然に使われる

97

Excelでもおk

98

99

いろいろありますが

100

まずはできるところから

101

TiDD102

103

ありがとうございました

104

この発表はもう一つのTiDD

(タイトル駆動開発)でお送りしました

105