Slide 28
Slide 28 text
Full Cycle Developers
フルサイクルエンジニアリングは、ソフトウェア開発における一連のライフサイクル … 設計、開発、
テスト、デプロイ、運用、サポートの全ての責任をデベロッパーが持ち、それらの全ての作業を一貫し
て行うという開発モデル。DMM PointClubグループでは事業戦略に沿った施策(戦術)の立案、要件定
義などの超上流工程もエンジニアが実行する。
BML Loop
エリック・リース著「The Lean Startup」の中で紹介されている"Build-Measure-Learn"(BML)という学習
プロセス。新しい製品やサービスを開発しながら、顧客のフィードバックを迅速に獲得し、そのフィー
ドバックを用いて製品を逐次改良していくフィードバックループ。
The Lean Startup: How Constant Innovation Creates Radically Successful Businesses
Step3. DMM PointClubの開発生産性の定義例
https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249
By combining all of these ideas together, we arrived at a model where a development team, equipped
with amazing developer productivity tools, is responsible for the full software life cycle: design,
development, test, deploy, operate, and support.