いよいよPHPerもリーンで行こう(再)
by
tsutomu chikuba
×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
=begin いよいよPHPerも leanでいこう(再) 2013/09/14(土) PHPカンファレンス2013@大田区産業プラザ 2013/10/28(月) PHP勉強会@東京(EngineYard) facebook/twitter: tchikuba 1310݄31༵
Slide 2
Slide 2 text
今日までのあらすじ 9/14PHPカンファレンスにて 1310݄31༵
Slide 3
Slide 3 text
こんな感じで当日レポートされるハズが・・・ 1310݄31༵
Slide 4
Slide 4 text
持ち時間残り3分で開始♪ 1310݄31༵
Slide 5
Slide 5 text
yando: PHP勉強会でリベンジどうですか? tchikuba: (y) 1310݄31༵
Slide 6
Slide 6 text
about tchikuba history 2002 - 2004 : not engineer 2004 - 2011 : free engineer (C PHP Perl Java) 2011 - 2013 : PM@bilcom (Zend Facebook) 2013 - : engineer@livesense (Rails Symfony) like vim PHP Rails BDD TDD Agile Lean Beer Driving Singing SNS 1310݄31༵
Slide 7
Slide 7 text
ストーリー ゆるふわ系なところが良い感じのPHP 開発プロセスもゆるふわ系 しかし世間はリーン(開発/スタートアップ)な時代 そしてXP/スクラム/アジャイル BDD/TDDやんね? まともな(ストーリーポイントによる)見積やんね? (アジャイル)プラクティスやんね? やると回るしオモロイよ! 1310݄31༵
Slide 8
Slide 8 text
ゆるふわ系なところが 良い感じのPHP 1310݄31༵
Slide 9
Slide 9 text
ゆるふわ事例 1310݄31༵
Slide 10
Slide 10 text
まだ現役!? ノーフレームワーク 1310݄31༵
Slide 11
Slide 11 text
xxx / / ᷓΕΔϨΨγʔJavaScript 1310݄31༵
Slide 12
Slide 12 text
なんちゃって フレームワーク 1310݄31༵
Slide 13
Slide 13 text
controllerやmodelで $_GET,$_POST,$_SESSION とか多用 1310݄31༵
Slide 14
Slide 14 text
1action に 10,000行 1310݄31༵
Slide 15
Slide 15 text
foreachཛྷ ߥΒ͠ foreach($hoge as $fuga) { foreach($fuga as $foo) { foreach($foo as &$bar) { } } } 1310݄31༵
Slide 16
Slide 16 text
開発プロセスも ゆるふわ系 1310݄31༵
Slide 17
Slide 17 text
開発プロセスもゆるふわ系 あるある事例 NCTxが多い 1310݄31༵
Slide 18
Slide 18 text
開発プロセスゆるふわ系あるある この仕様どうします? 1310݄31༵
Slide 19
Slide 19 text
設計思想がない 1310݄31༵
Slide 20
Slide 20 text
not DDD, NDD 1310݄31༵
Slide 21
Slide 21 text
NCTxとは 1310݄31༵
Slide 22
Slide 22 text
BxUF = Big xxx Up-Front 1310݄31༵
Slide 23
Slide 23 text
NCTxとは 1310݄31༵
Slide 24
Slide 24 text
しかし世間はLeanな時代 1310݄31༵
Slide 25
Slide 25 text
agile2013@Nashville http://www.ogis-ri.co.jp/otc/hiroba/Report/Agile2013/pdf/Agile2013Report.pdf オージス総研参加レポート アジャイル開発トレンド SAFe/DAD Leanが重視 経営者にも注目 DevOps ATDD 1310݄31༵
Slide 26
Slide 26 text
リーンという言葉から想起されること リーン・スタートアップ リーンソフトウェア開発 1310݄31༵
Slide 27
Slide 27 text
だれこのあんちゃん 1310݄31༵
Slide 28
Slide 28 text
この本書いた人 1310݄31༵
Slide 29
Slide 29 text
だれこのおばちゃん 1310݄31༵
Slide 30
Slide 30 text
この本書いた人 1310݄31༵
Slide 31
Slide 31 text
リーン開発の源流 1310݄31༵
Slide 32
Slide 32 text
リーンソフトウェア開発の源流 XP スクラム アジャイル 1310݄31༵
Slide 33
Slide 33 text
だれこのちょんまげ 1310݄31༵
Slide 34
Slide 34 text
ケント・ベック アジャイルマニフェスト デザイン・パターン TDD Smalltalk JUnit 1310݄31༵
Slide 35
Slide 35 text
スクラム 1310݄31༵
Slide 36
Slide 36 text
代表的なプラクティス TDD/BDD リファクタリング Continuous Integration 1310݄31༵
Slide 37
Slide 37 text
アジャイル 1310݄31༵
Slide 38
Slide 38 text
アジャイル 1310݄31༵
Slide 39
Slide 39 text
アジャイル 1310݄31༵
Slide 40
Slide 40 text
agile = ػහͳ 1310݄31༵
Slide 41
Slide 41 text
ػහͳ։ൃͬͯͳΜͧ 1310݄31༵
Slide 42
Slide 42 text
ΞδϟΠϧιϑτΣΞ։ൃએݴ ࢲͨͪɺιϑτΣΞ։ൃͷ࣮ફ ͋Δ͍࣮ફΛखॿ͚Λ͢Δ׆ಈΛ௨ͯ͡ɺ ΑΓΑ͍։ൃํ๏Λݟ͚ͭͩͦ͏ͱ͍ͯ͠Δɻ ͜ͷ׆ಈΛ௨ͯ͠ɺࢲͨͪҎԼͷՁʹࢸͬͨɻ ϓϩηεπʔϧΑΓݸਓͱରΛɺ แׅతͳυΩϡϝϯτΑΓಈ͘ιϑτΣΞΛɺ ܖަবΑΓސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓมԽͷରԠΛɺ Ձͱ͢Δɻ͢ͳΘͪɺࠨهͷ͜ͱ͕ΒʹՁ͕͋Δ͜ͱΛ ೝΊͳ͕Βɺࢲͨͪӈهͷ͜ͱ͕ΒʹΑΓՁΛ͓͘ɻ 1310݄31༵
Slide 43
Slide 43 text
様々なプラクティス 1310݄31༵
Slide 44
Slide 44 text
BDD/TDD ストーリーポイントによる見積 その他ちょっとしたカイゼン 1310݄31༵
Slide 45
Slide 45 text
Railsかっけぇ 1310݄31༵
Slide 46
Slide 46 text
Full-Stack BDD http://www.uvd.co.uk/blog/moving-to-bdd-in-php/ 1310݄31༵
Slide 47
Slide 47 text
ストーリーポイント見積 イテレーション プランニングポーカー ビジネス的に価値のあるもの 1310݄31༵
Slide 48
Slide 48 text
便利 1310݄31༵
Slide 49
Slide 49 text
代表的な アジャイルプラクティス 1310݄31༵
Slide 50
Slide 50 text
朝会 1310݄31༵
Slide 51
Slide 51 text
おすすめ 1310݄31༵
Slide 52
Slide 52 text
小話 1310݄31༵
Slide 53
Slide 53 text
その他にも 様々なプラクティス がありますね 1310݄31༵
Slide 54
Slide 54 text
やると回るし オモロイよ! 1310݄31༵
Slide 55
Slide 55 text
回すための5ヶ条 人を尊重する 価値を創造する 負けない心 希望をもつ 勇気を出す 1310݄31༵
Slide 56
Slide 56 text
人を尊重する 1310݄31༵
Slide 57
Slide 57 text
価値を創造する 1310݄31༵
Slide 58
Slide 58 text
負けない心 1310݄31༵
Slide 59
Slide 59 text
希望をもつ 1310݄31༵
Slide 60
Slide 60 text
希望をもつ 1310݄31༵
Slide 61
Slide 61 text
勇気を出す 1310݄31༵
Slide 62
Slide 62 text
勇気を出す 1310݄31༵
Slide 63
Slide 63 text
リーンなマネジメントシステムは、 組織の各階層(特に現場)に、 熱心で思考力のある人を作り出す。 ʮϦʔϯ։ൃͷຊ࣭ʯΑΓ 1310݄31༵
Slide 64
Slide 64 text
たとえ、自分の組織で、 「人を尊重する」という原則以外の すべてのリーン原則を࣮ફしても、 ʮϦʔϯ։ൃͷຊ࣭ʯΑΓ 1310݄31༵
Slide 65
Slide 65 text
リーンがもたらしうる 利益のうち、ほんのわずかしか 得られない。 ʮϦʔϯ։ൃͷຊ࣭ʯΑΓ 1310݄31༵
Slide 66
Slide 66 text
逆に、「人を尊重する」というリーン原則 だけを࣮ફすれば、人が残りのリーン原則 を発見して、࣮ફしてくれるだろう。 ʮϦʔϯ։ൃͷຊ࣭ʯΑΓ 1310݄31༵
Slide 67
Slide 67 text
ۜͷؙͳ͍ 1310݄31༵
Slide 68
Slide 68 text
͓·͚ PHPΧϯϑΝϨϯεେن ٕज़తͳ༰ͷํ͕ࢀՃऀͷؔ৺ߴͦ͏ 15͡Όͳ͘ૉʹ30ʹ͖͢ ࠙ձʗ2࣍ձͰ໘ന͍ਓͱܨ͕ΕΔ speaker or staffͱͯ͠ࢀՃ͢ΔͱΑΓָ͍͠ 1310݄31༵
Slide 69
Slide 69 text
=end いよいよPHPerも leanでいこう(再) 2013/09/14(土) PHPカンファレンス2013@大田区産業プラザ 2013/10/28(月) PHP勉強会@東京(EngineYard) facebook/twitter: tchikuba 1310݄31༵