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
Livesense Inc.
PRO
April 21, 2014
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PHPカンファレンス2013参加/発表報告 #TechLunch
PHPカンファレンス2013参加/発表報告
2013/09/18 (水) @ Livesense TechLunch
発表者:竹馬 力
Livesense Inc.
PRO
April 21, 2014
More Decks by Livesense Inc.
See All by Livesense Inc.
Rubyはただの⾔語に⾮ず
livesense
PRO
0
520
28新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
120
27新卒_総合職採用_会社説明資料
livesense
PRO
0
7k
27新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
12k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
540
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
1
1.8k
データ基盤の負債解消のためのリプレイス
livesense
PRO
0
680
26新卒_総合職採用_会社説明資料
livesense
PRO
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
PRO
2
74k
Other Decks in Technology
See All in Technology
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
2
1.6k
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
1.3k
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
240
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
200
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
0
120
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
120
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
270
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
120
Tab5をRubyで動くパソコンにする
kishima
2
250
Sigmaユーザーのための有用リソース一挙公開 & Sigmaで使えるMCP #sigma_ucj /useful-resources-for-sigma-computing-users-and-mcps-with-sigma
shinyaa31
0
150
Sony-DroidKaigi2026
sony
1
390
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
400
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
310
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Optimizing for Happiness
mojombo
378
71k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
How to build a perfect <img>
jonoalderson
1
6k
For a Future-Friendly Web
brad_frost
183
10k
How to train your dragon (web standard)
notwaldorf
97
6.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
890
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Ruling the World: When Life Gets Gamed
codingconduct
0
320
Side Projects
sachag
455
43k
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Ր༵