Clean Agile 基本に立ち戻れ
#読書
Robert C.Martin (著), 角 征典 (翻訳), 角谷 信太郎 (翻訳)
https://www.amazon.co.jp/dp/4048930745
概要
アジャイルソフトウェア開発宣言
https://agilemanifesto.org/iso/ja/manifesto.html
スノーバードの合宿に至る話が感極まる感じだった
アジャイル
ソフトウェアの開発にのみ適用できる
小さなことをやる小さなチームがうまくやるために
小さなチームを束ねる問題は解決済み
TODO これもっと調べたい
データを提供すること
正しくやる方法ではない
タイムボックスを区切ってビジネスの判断のためのデータを生成する
XP推し
4つの価値
コミュニケーション
シンプルさ
フィードバック
勇気
テクニカルプラクティスがなければ成り立たない
ここがよく誤解されていてそれ以外のプラクティスだけが取り入れられる
サークルオブライフ
ビジネスプラクティス
チーム全体
計画ゲーム
見積もりの話
ユーザーストーリー
INVEST
小さなリリース
受け入れテスト
チームプラクティス
共同所有
持続可能なペース
メタファー
ユビキタス言語
継続的インテグレーション
テクニカルプラクティス
テスト駆動開発
リファクタリング
シンプルな設計
ペアリング
権利憲章
鉄十字 のマネジメント
以下の3つしか取れない
品質
速度
費用
完成
ソフトウェアクラフトマンシップ
アジャイルから一歩踏み込んでエンジニアリングを押し出したもの
お互いの批判
アジャイルはプロセスを重視しすぎてエンジニアリングを軽視している
クラフトマンシップは現実のビジネスや人々の問題を軽視していて視野が狭い