ラベル スモールリリース の投稿を表示しています。 すべての投稿を表示
ラベル スモールリリース の投稿を表示しています。 すべての投稿を表示

2021年3月8日月曜日

小さく何を作る?

久しぶりにアプリ作成しました。

改めて、作り出すと夢中になってしまうなーと実感しています。

ある程度完成するまでは、他の事は考えたくなくなりますね。

いや、他の事は全く考えなくなります。

私だけでしょうか?!


大昔は、コンパイルに時間が掛かったりなど、

いろいろと隙間時間があり、

その時に、他の事を考えたり出来たのですが、

いまは、ほぼほぼPC上で完結する事が多いので、

テストもガンガン書きたくなるし…

ある程度のところまでは集中しちゃいますよね。


だから、こそ余計に小さく作る事が重要になると思っています。

特に私にとっては!


小さく作って繋げていく。

そして、小さく作るために必要なのが、

「何を作るか」

この「何」をいかに小さくするか

どう繋げていくか、

がとても重要になってきます。


この「何」を決めるには、

ソフトの事も知りつつ、目的もしっかり定めてフォーカスする必要があります。

そして、目的をフォーカスにするのは、やっぱりFRTですね!


このスキルは、今後もしばらく重要になってくると考えています。



2020年11月17日火曜日

改めて、アジャイル宣言の背後にある原則

 「アジャイル宣言の背後にある原則」って長いなぁ

https://agilemanifesto.org/iso/ja/principles.html

アジャイル宣言も

アジャイル宣言の背後にある原則も

ちょくちょく読み直します。

なぜでしょうか???

何か、思うところがあって、読み直すのですが、

そのシチュエーションは様々ですね。



今回は、TOCのフォーカスする事とスモールリリースって狙うところは同じだよなぁ

って想いながら、なんとなく原則を読みました。

すると、

“シンプルさ(ムダなく作れる量を最大限にすること)が本質です。

が目に止まった。

シンプルにする事は、早いリリースを可能にするだけではなく、

量も最大化する。

つまり、フロー(流れ)も最大化するって事ですね。

リソースを増やすのではなく、

シンプルにする事で、最大化する!

昨今、ますますソフトウェアって早く創れるようになったと感じます。

条件は、目的と手順が決まっている事ですね。

そして、最近は、決める為に必要なのが『シンプルさ』だと思うのです。

複雑にしない。シンプルにして決める!


そして、もう1つポイントだと思う事が、

プロダクトオーナーとソフト開発者を仲介する存在の必要性です。

この存在がシンプルさの実現に大きく寄与すると思っています。

プロダクトオーナー的な思考を持ったソフトウェア開発者が仕様を設計する事で、

仕様もソフトウェア構造もシンプルになる。


改めて、シンプルさが本質ですね!!