あじゃーいる
一番早いのって、正直プログラマがゴリ押しするのが一番早い。
アジャイル開発、とか言いつつ全然アジャイルできてないプロジェクトは結構な勢いで散見されますね。
ある意味Swiftと似たり寄ったり。
話を戻すとすると、短縮表記でいうとだいたいAGIで、ゲーム的に言えば多分回避力とかそういうのに影響するパラメータですよねと考えると開発的な『素早さ』じゃなくて『逃げ足』の方を重視してたりするのかな、とか思わなくもない。
そっちじゃなくてむしろその理解で言う所のDEX(Dexterity)の意味なんだけどー、とか。
別にどうでもいいんですけどね。
開発手法とかどれ使っても結局管理者の能力次第って感じだし。
いや、管理者の向き不向きによると言った方が良いか。
多分、実際に作業してみればわかると思うんですけど、プログラマは暴走してるくらいの方が断然クリエイティブですね。
そしてクオリティが高くなる。
言われないと作業しないエンジニアとかニンジャ殺すべし、慈悲はない。
そういうエンジニアでレベルが高い人材ってかなーり稀だったりもする。
本気でレベル高いエンジニアって、職場だろうがふと思ったツールを無駄に大量に作ってたりしますし。
言ってみればα版と言えるようなツール群なのに下手な野良ツールより断然使えるのはやはりその環境に合わせて作るから、なんでしょうね。
なんにしても、言われてから言われたのを作るより完成像見えてるなら先回りして『作っておきましたけど』って言えるレベルの方が確実にあらゆるレベルが高い。
結果的に作り直しになることってまあなくはないですけど、その分の経験値はおそらく積めてるでしょうしトータルで見ると確実に自分のためになるよね、と。
で、資料上のやりとりで承認得られなくても実際に動いてるの見れば『良いんじゃね?』ってなることって非常に多い訳で、プログラマとしてゴリ押す時に必要なのってそういう説得力なんじゃねぇかなって思ってみたり。
まあ、勝手に動くにしてもその分拡張性だとか保守性は高くしておかないと後からデスマーチ始まりかねないけども。
それはそれで経験値的にはオイシイんじゃねぇかなとか思う私は多分いろいろ間違ってる。
まあなんにしても、本来のアジャイルって突き詰めればかなりプログラマ本位な開発手法なんだろうなと思わなくもなく。
実際アジャイル好きってプログラマかプログラミング知識かぶれに多い気がしますし。
そしてプログラマはともかくかぶれの方には似非アジャイル信奉者が多いというなんとも言い難いあの感じ。