ラベル バッファ の投稿を表示しています。 すべての投稿を表示
ラベル バッファ の投稿を表示しています。 すべての投稿を表示

2021年1月7日木曜日

バッファとゆとりとスモールリリースとFRT

 CCPMのバッファだけを監視する

という考え方はシンプルで誰でも状況把握可能かと思います。

しかし、バッファという言葉が、どうもしっくりきません。

言葉というより「バッファを入れる、付加する」というアプローチがしっくりこない感じ。

自然に入るものであるべきというか…


ゆとりの法則も、何度も読んでいますが、

必要なのは納得なのですが、”ゆとり”という言葉がどうもしっくりきません。

こちらも、言葉というより「ゆとりを取り入れる」というような

敢えて、組み込むような感じがしっくりこない感じです。

こちらも、敢えてではなく、普通に”ある”ものであるべきな気がするのです。


そして、アジャイルのスモールリリースは、”ゆとり”やバッファとは対局のようですが、

同じ考え方だと思うのです。


価値を小さく短い期間で提供していく事が、”ゆとり“やバッファを作り出す。

これでは分かり難いですね。

”ゆとり”もバッファも価値定義の曖昧さに含まれると思うのです。


最初のリリースの価値定義、リリースするモノ(仕様)は、多少なりとも曖昧さがあり、

「まずは、ここまで作ってみましょう。」

というようなスタートになる事が多い気がします。

お互いの認識合わせをしながら形にしていくようなケースが多いかと。

そうなると、いい意味で探り合いしながら進めるので、

最初は曖昧となるが、リリースを重ねる事で、認識も、価値定義も合ってくる。

そして、この曖昧さが”ゆとり“であり、バッファと言えると思うのです。


当然、後半は”ゆとり”もバッファも、少なくなりますが、

後半は何が重要であるかという認識も、作業スペースも掴めている状況なのですし、

全ての認識合わせが出来ている状況で、たとえ、短期間で一気に作り上げるといような

いわゆる“ゆとり”が無い状況だとしても、

士気は最高潮、集中力も高くなるのでミスも少なくなります。


予算の関係から、何回のリリースで完成するのかが明確でないと受け入れられない!

という事も言われますが、

これも、完成品が見えてくれば、その後の回数は分かります。

完成品が見えるまでを試作評価期間と考えるなど、対応方法はいろいろあるかと。


そうそう。こういう時こそ、曖昧な価値定義や仕様を仮説検証FRTですね!

2つのFRT(曖昧なFRTと検証した結果を書き込むFRT)

にする事で、おおよその計画となります!

仮説検証FRTについては、改めて紹介したいと思います。


と、いう事で、

スモールリリースとバッファ監視。

対局のようで、実は同じでは!?

そして、スモールリリースはしっくりきます。

2019年11月11日月曜日

CCPMとアジャイル(その3)

しつこいですが…もう少しだけ。

道具の使い方のような流れになっていますが、
やはり『管理』の考え方な気がしますね。

改めて、私がアジャイルを始めたきっかけとなった
『エクストリームプログラム入門』
を読んでみると、

12章に「管理戦略」という章がある。
ここでは、XPの原則に従って考えをまとめています。

先日のゴールシステムコンサルティングの村上さんのセミナーと同じです!!

やはり極めた人のアプローチは同じなのだと改めて感じます。

話しを戻して、
ケント・ベックは管理として
大きく、コーチとトラッキングの必要性を説明していますが、
随所にプログラマーの邪魔をしない事という感じの説明が出てくるので、

管理=ケント・ベックは結局のところプログラマーの邪魔をしない事
と読み取れてしまいます。

ある意味では、何もしない事が究極の管理と言えるかも…

管理として何をするかは棚上げして、
ケント・ベックが言いたいのは、
管理=プログラマーのパフォーマンスを最大限に出す事
なのでしょうね。

となると、村上さんの解説と全く同じになります。
という事は、
私は、何十年も前に管理が何かを知っていた事になりますね…

『エクストリームプログラム入門』
の最後に、またヒントがある気がしました。

27章に「結論」という章があり、
そこで、変化に備えない事が究極の備えである
と言っています。
全てに備えようとするのは無理なので、逆説的に何も備えない。
準備する事を諦める事が完璧な備えである。という事です。

この考え方がCCPMとの大きな違いなのかもしれません。
恐らく、バッファを準備して備える事が、
しっくりこなかったのだと思います。

最後の章を覚えていた訳ではありませんが、違和感の元はここな気がします。

しかししかし、バッファだけを監視して
バッファに問題がなければ何もしない。
バッファが危険になった場合の備えをしない
という考え方を取れば、こちらも究極の備えと言えますね!

ループに入った感じですね…