タグ

XPに関するonkのブックマーク (3)

  • 深い業務知識が必要なのは案件の提案者と要件定義者 - ひがやすを技術ブログ

    SIerが必要としているのは業務知識だという都市伝説のエントリで、誤解されたのは、「SIerは深い業務知識が不要だ」というふうに私が主張していると思われたことですね。 誤解されるのは、もちろん、私の書き方が悪かったせいなので、続きを書きます。 SIerで深い業務知識が必要とされる人がいます。案件の提案者と要件定義者です。営業がお客様のところから案件を持ってくると、その案件に関する深い業務知識を持っている人がアサインされ、提案書と見積りを作ります。この役割の人は、深い業務知識が必要です。 無事に案件が獲得できたとしましょう。お客様のところにいって要件をつめるのですが、このときのメンバも深い業務知識が必要です。しかし、全員が深い業務知識を持っていなくても大丈夫。全体の半分弱くらいのメンバが深い業務知識を持っていれば大丈夫だと思います。案件の難易度にもよりますが、一人が業務を深く理解していれば大

    深い業務知識が必要なのは案件の提案者と要件定義者 - ひがやすを技術ブログ
    onk
    onk 2008/06/20
    今更提案しなくても顧客プロキシチームって普通に居るんじゃないかなぁ。
  • 「ふりかえり」が失敗する8つの理由:An Agile Way:オルタナティブ・ブログ

    アジャイルレトロスペクティブ」の著者、イースターダービーのStickymindsの短い記事です。 「ふりかえり」が失敗する8つの理由 Eight Reasons Retrospectives Fail ぼくは Retrospectives を「ふりかえり」、と訳している。オブジェクト倶楽部のプロジェクトファシリテーションのページに、天野さんが、日語の「ふりかえりガイド」(PDF)もかいている。 簡単にまとめると、 「ふりかえり」が失敗する8つの理由 1.準備不足。 ⇒アジェンダをしっかり用意すること。 2.焦点があいまい。 ⇒前回のイテレーションの改善に集中。 3.データが集まっていない。 ⇒何かを変えようとするまえに、「実際に何が起きていたか」を話す。 4.1人か2人が会議全体の会話を独占してしまう。 ⇒ペアにしたり、グループを作ったりして話あうアクティビティを持つ。 5.自分たちで

    「ふりかえり」が失敗する8つの理由:An Agile Way:オルタナティブ・ブログ
    onk
    onk 2008/06/20
    これは良いアンチパターン。
  • ペアプログラミングってどうなの?

    XPやアジャイルといった方法論によって有名になった「ペア・プログラミング」というものがある。その名の通り、二人でプログラミングを行うこと。これに僕は、ちょっと抵抗感がある。 まず、「ペアプログラミングは限定的なタイミングで威力を発揮する」と思っている。そもそもXPは「火消しのための方法論」をプロジェクト全体に適用しようと試みられた方法論である。僕はXPの流行前後の時期はまさに「ファイアーマン(火をつける人じゃなく消す人!)」だったため、特にXPに関しては興味を深く持った。例えば「不具合対応」という比較的細かな問題解決に対して、すでに大きなコードセットに立ち向かうためには、自分の知識だけでは足りない。つまり、コードセットの中で自分の知らない箇所や全体感などを把握している他人と共に「ここでもない、あそこでもない」とやり取りしながらコードを修正していくことは、バグ潰しという暗い作業を明るくしてく

    onk
    onk 2008/02/28
    研修や引継に有効なのも,個人では速度が落ちるのも同意。 / 責任の共有やダブルチェックの安心感がリファクタリングに繋がり,最終的にコードの品質を上げる。"責任"という言葉に弱い人たちを忘れちゃ駄目だよ。
  • 1