Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHPカンファレンス2013参加/発表報告 #TechLunch
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Livesense Inc.
April 21, 2014
Technology
0
120
PHPカンファレンス2013参加/発表報告 #TechLunch
PHPカンファレンス2013参加/発表報告
2013/09/18 (水) @ Livesense TechLunch
発表者:竹馬 力
Livesense Inc.
April 21, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
27新卒_総合職採用_会社説明資料
livesense
0
3.3k
27新卒_Webエンジニア職採用_会社説明資料
livesense
0
7.4k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
0
250
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
1
1.7k
データ基盤の負債解消のためのリプレイス
livesense
0
560
26新卒_総合職採用_会社説明資料
livesense
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
2
55k
26新卒_Webエンジニア職採用_会社説明資料
livesense
1
13k
中途セールス職_会社説明資料
livesense
0
300
Other Decks in Technology
See All in Technology
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
160
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
290
銀行の内製開発にて2つのプロダクトを1つのチームでスクラムしてみてる話
koba1210
1
110
Go標準パッケージのI/O処理をながめる
matumoto
0
160
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
660
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
350
Evolution of Claude Code & How to use features
oikon48
1
590
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.6k
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
150
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
560
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.7k
Kubernetesにおける推論基盤
ry
1
320
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Marketing to machines
jonoalderson
1
5k
Abbi's Birthday
coloredviolet
2
5.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
HDC tutorial
michielstock
1
530
My Coaching Mixtape
mlcsv
0
70
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
630
Transcript
=begin いよいよPHPerも leanでいこう! 2013/09/14(土) PHPカンファレンス2013@大田区産業プラザ facebook/twitter: tchikuba 139݄17Ր༵
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 139݄17Ր༵
ストーリー ゆるふわ系なところが良い感じのPHP 開発プロセスもゆるふわ系 しかし世間はリーン(開発/スタートアップ)な時代 そしてXP/スクラム/アジャイル BDD/TDDやんね? まともな(ストーリーポイントによる)見積やんね? (アジャイル)プラクティスやんね? やると回るしオモロイよ! 139݄17Ր༵
ゆるふわ系なところが 良い感じのPHP 139݄17Ր༵
ゆるふわ系なところが良い感じのPHP 139݄17Ր༵
ゆるふわ系なところが良い感じのPHP 139݄17Ր༵
まだ現役!? ノーフレームワーク 139݄17Ր༵
<?php if(isset($_GET[‘hoge’])) { / / selectͳDBଓ } if(isset($_POST[‘fuga’])) { /
/ insert/update/deleteͳDBଓ } ?> <html> <head><title> xxx</title> <script> / / ᷓΕΔϨΨγʔJavaScript </script> </head> <body> </body> </html> 139݄17Ր༵
なんちゃって フレームワーク 139݄17Ր༵
controllerやmodelで $_GET,$_POST,$_SESSION とか多用 139݄17Ր༵
1action に 10,000行 139݄17Ր༵
foreachཛྷ ߥΒ͠ foreach($hoge as $fuga) { foreach($fuga as $foo) {
foreach($foo as &$bar) { } } } 139݄17Ր༵
開発プロセスも ゆるふわ系 139݄17Ր༵
開発プロセスもゆるふわ系 あるある事例 NCTxが多い 139݄17Ր༵
開発プロセスゆるふわ系あるある この仕様どうします? 139݄17Ր༵
設計思想がない 139݄17Ր༵
not DDD, NDD 139݄17Ր༵
NCTxとは 139݄17Ր༵
BxUF = Big xxx Up-Front 139݄17Ր༵
NCTxとは 139݄17Ր༵
しかし世間はLeanな時代 139݄17Ր༵
agile2013@Nashville http://www.ogis-ri.co.jp/otc/hiroba/Report/Agile2013/pdf/Agile2013Report.pdf オージス総研参加レポート アジャイル開発トレンド SAFe/DAD Leanが重視 経営者にも注目 DevOps ATDD 139݄17Ր༵
しかし世間はLeanな時代 リーンソフトウェア開発 リーン・スタートアップ 139݄17Ր༵
だれこのおばちゃん 139݄17Ր༵
この本書いた人 139݄17Ր༵
だれこのあんちゃん 139݄17Ր༵
この本書いた人 139݄17Ր༵
XP スクラム アジャイル 139݄17Ր༵
そしてXP/スクラム/アジャイル XP スクラム アジャイル 139݄17Ր༵
だれこのちょんまげ 139݄17Ր༵
ケント・ベック アジャイルマニフェスト デザイン・パターン TDD Smalltalk JUnit 139݄17Ր༵
スクラム 139݄17Ր༵
スクラム TDD/BDD リファクタリング Continuous Integration 139݄17Ր༵
アジャイル 139݄17Ր༵
アジャイル 139݄17Ր༵
アジャイル 139݄17Ր༵
agile = ػහͳ 139݄17Ր༵
ΞδϟΠϧιϑτΣΞ։ൃએݴ ࢲͨͪɺιϑτΣΞ։ൃͷ࣮ફ ͋Δ͍࣮ફΛखॿ͚Λ͢Δ׆ಈΛ௨ͯ͡ɺ ΑΓΑ͍։ൃํ๏Λݟ͚ͭͩͦ͏ͱ͍ͯ͠Δɻ ͜ͷ׆ಈΛ௨ͯ͠ɺࢲͨͪҎԼͷՁʹࢸͬͨɻ ϓϩηεπʔϧΑΓݸਓͱରΛɺ แׅతͳυΩϡϝϯτΑΓಈ͘ιϑτΣΞΛɺ ܖަবΑΓސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓมԽͷରԠΛɺ Ձͱ͢Δɻ͢ͳΘͪɺࠨهͷ͜ͱ͕ΒʹՁ͕͋Δ͜ͱΛ
ೝΊͳ͕Βɺࢲͨͪӈهͷ͜ͱ͕ΒʹΑΓՁΛ͓͘ɻ 139݄17Ր༵
様々なプラクティス 139݄17Ր༵
BDD/TDD ストーリーポイントによる見積 その他アジャイルプラクティス 139݄17Ր༵
Railsかっけぇ 139݄17Ր༵
Full-Stack BDD http://www.uvd.co.uk/blog/moving-to-bdd-in-php/ 139݄17Ր༵
ストーリーポイント見積 イテレーション プランニングポーカー ビジネス的に価値のあるもの 139݄17Ր༵
便利 139݄17Ր༵
代表的な アジャイルプラクティス 139݄17Ր༵
朝会 139݄17Ր༵
おすすめ 139݄17Ր༵
小話 139݄17Ր༵
様々なプラクティス がありますね 139݄17Ր༵
やると回るし オモロイよ! 139݄17Ր༵
やると回るしオモロイよ! 人を尊重する 価値を創造する 負けない心 希望をもつ 勇気を出す 139݄17Ր༵
人を尊重する 139݄17Ր༵
価値を創造する 139݄17Ր༵
負けない心 139݄17Ր༵
希望をもつ 139݄17Ր༵
希望をもつ 139݄17Ր༵
勇気を出す 139݄17Ր༵
勇気を出す 139݄17Ր༵
リーンなマネジメントシステムは、 組織の各階層(特に現場)に、 熱心で思考力のある人を作り出す。 139݄17Ր༵
たとえ、自分の組織で、 「人を尊重する」という原則以外の すべてのリーン原則を࣮ફしても、 139݄17Ր༵
リーンがもたらしうる 利益のうち、ほんのわずかしか 得られない。 139݄17Ր༵
逆に、「人を尊重する」というリーン原則 だけを࣮ફすれば、人が残りのリーン原則 を発見して、࣮ફしてくれるだろう。 139݄17Ր༵
͓·͚ PHPΧϯϑΝϨϯεେن ٕज़తͳ༰ͷ͕ؔ৺͋Γͦ͏ 15͡Όͳ͘ૉʹ30Ͱߦ͜ ࠙ձʗ2࣍ձͰ໘നੌ͍ਓʹձ͑Δ(ೱ) speaker or staff͕٢ 139݄17Ր༵
དྷ͜ͷਓͷ LTͱ͔ʹظʂʁ 139݄17Ր༵
=end いよいよPHPerも leanでいこう! 2013/09/14(土) PHPカンファレンス2013@大田区産業プラザ facebook/twitter: tchikuba 139݄17Ր༵