開発者アナーキーとは何ですか?


24

開発者(またはプログラマー)アナーキーについて読んでいますが、これはアジャイル開発後の方法論として請求されているようです。私は(それにいくつかのリソースを発見した12)そこにたくさん出ていないようです。

私はそれについてもっと知ることができる良いリソースがあるかどうか疑問に思っていました-実装方法、賛否両論、他の方法論との比較など


1
聞いたことはありませんが、私には少し矛盾しているようです。彼らは「...形式と規則は創造性と生産性を制約している」と言いますが、同時に(方法論の一部として)定期的に立ち上がるミーティングを開きます。このような方法論の説明は、ルールを設定することから始まるとは信じられません。
ジョルジオ

それについて初めて読んだことは、私にとっては半ばアサルトの経験しかなかった人または人によって行われたようです。というのも、この「開発者アナーキー」は「アジャイルが正しく行われた」という教科書の例だからです。例えば。適切に実装されたアジャイル。
陶酔

最初に引用したリンクには、探しているものがすべて含まれているようです。
マイケルボルグワード

2
なんて素敵な流行語!
CesarGon

1
@CesarGon:流行語は、本当に新しい方法論よりも発明が簡単です。;-)
ジョルジオ

回答:


46

「真の」アジャイルプロジェクトのこの側面に関するAlistair Cockburnの考えを指摘できます。

方法論のCrystalファミリーのメンバーの1つはCrystal Clearです。クリスタルクリアは、次の言葉でレベル3リスナーに説明できます。

「ワークステーションとホワイトボードのある部屋に4〜6人を置き、ユーザーにアクセスします。実行中のテスト済みソフトウェアを1〜2か月ごとにユーザーに配信し、それ以外の場合はそのままにしておきます。」

実際、私はクリスタルクリアをその言葉で、精通したプロジェクトスポンサーに説明しました。彼はそれらの指示に従い、5か月後に「あなたが言ったことをやった、そしてうまくいった!」と報告しました。

数か月後、チームリーダーにインタビューしましたが、彼の報告は私の指示とほぼ同じくらい短いものでした。

「あなたの提案に続いて、私たち4人がネットワークに接続しているこの会議室を引き継ぎました。私たちは4か月間それを保持し、あちらのホワイトボードに描いて、行ったとおりにソフトウェアを配信しました。うまくいきました。」

それがアジャイルに関するものであり、これがアナーキーの方法論によって取られたアプローチであるようです-ポイントは、あなたが男を経験しているなら、あなたは彼らに「落ち着いてそれを機能させる」と彼らに伝えることができるということです。(これは経験の浅い人には機能しません。少なくとも何らかの監督なしに後輩のチームにそれをさせないでしょう)。

毎日のスタンドアップやスクラムボード、製品バックロググルーミングセッション、製品バックログスクラムボードグルーミングセッション計画会議に関する事前会議など、長年にわたって蓄積されてきたアジャイルに関するすべての欠点は、すべてのヘビーウェイトプロジェクトのものです。製品の配送を成功させるためのオーバーヘッド。

しかし今日では、これらのことは必須であると見なされており、「アジャイル」方法論は古い方法よりも多くのプロセスを備えたシステムに発展しています!


14
「しかし今日では、これらのことは必須であると見なされており、「アジャイル」方法論は古い方法よりも多くのプロセスを備えたシステムに降り注いでいます!」:重要な点(+1)に当たります。私は経験豊富な開発者のチームでSCRUMと仕事をしてきましたが、2年後の私たちの気持ちは...以前は毎日の会議(週2回会っていた)や他の多くの活動がなかったときは以前より機敏でした「方法論がそれらを規定するとき」ではなく、「チームが必要と判断したとき」に起こりました。
ジョルジオ

9
+1。最終的に、これらの方法論は継続的なサイクルを示していると思います:重い方法論は繰り返し失敗します、(一部の)人々はプログラマーが物事を処理するのに十分賢く、プロセスを削り落とし、一般的にはうまくいくことを理解していますが、軽いプロセスが試されます貧弱なチームや経験の浅いチームでは、見積もりが失敗または失敗し、「確実性」と「予測可能性」を高めるプロセスが追加され、サイクルが継続します。
-asthasr

Gahhh ...そのサイクルは正確で憂鬱に聞こえます。
グラハム


1
@syrion:あなたは正しいかもしれません。アジャイルプラクティスが経験豊富なプログラマーのために働いたことをどこかで読んだ。その後、経験のないチームを指導していた経験豊富なプログラマーは、ルールを書き留める必要がありました(継続的な指導には多くの費用がかかるため、いくつかのルールを本に書き留めておいた方がよいからです)。このようにして、SCRUMなどの新しい方法論が開発されました。そのため、人々は今や本や証明書を販売できます。しかし、アジャイルの真の精神は、他者によって書かれたルールの代わりにあなた自身の常識を適用することです。ルールはガイドラインですが、多くの人が宗教のように考えています。
ジョルジオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.