愛と幻想のアジャイル

道産子ソフトウェアエンジニアの技術メモ

XP~ソフトウェア開発に人間性を取り戻す~

そう言えば、この前Kent Beck死去の誤報流れたけど、その流れでXP本再読したら、自分の原点を再発見出来て良い機会だった。

 

XPの5つの価値は、仕事のみならず、生き方としても軸になってる。
すなわち
5 つの価値
・Communication(コミュニケーション)
・Simplicity(シンプル)
・Feedback(フィードバック)
Courage(勇気)
・Respect(敬意)
 
XPのの5つの価値とは、システム開発人間性を取り戻す事だ。
それまでの非人間的な仕事のやり方、
すなわち、プロセス至上主義、完全な設計、縦割り組織、これらは全て、人間を仕事の歯車か駒と考えている。人間性を一才意識していない。それを否定したのがXPだ。
 
ソフトウェアは設計書ではない。プロセスは現実と一致していない。人間は機械ではない。当たり前の事を、当たり前にする試みがXPだ。