タグ

ブックマーク / kiroh.hateblo.jp (5)

  • がんばるあなたがプロジェクトを殺す - haradakiro's blog

    あまりに暑いのでちょっと怪談を。 今のような仕事のやり方をする前、いわゆるシステムインテグレータに所属していた。まあ、呼び方はいろいろあるのだろうけれど、一番長いこと仕事にしていたのは、いわゆる「火消し」。問題プロジェクトにがあると、プロジェクトに投入されるという役どころだ。まあ投げ込まれるのは大変だけれど、いろいろなものを見ることができた。 投入されたプロジェクトは多種多様だけれど、たいていの場合、すぐに問題があるようには見えない。みんな忙しそうに働いているし、大きな開発プロセスの問題もない。粛々と作業がすすんでいるように見える。でも、クライアントと管理職は怒っている。怒っているから、いろいろな作業が追加されて、メンバーはどんどん忙しくなる。 しばらく見ていると、プロジェクトには必ずある種類の人がいることに気がつく。みんなに頼りにされていて、なにかあると彼(彼女の場合もあるよ、もちろん)

    がんばるあなたがプロジェクトを殺す - haradakiro's blog
    kaorun55
    kaorun55 2013/08/09
    あるある。
  • アジャイルがそんなにダメだと思わない7つの理由 - haradakiro's blog

    鈴木雄介さんが、「アジャイルがダメだと思う7つの理由」というすごいブログを書いてくれたので、がんばって返答を書いてみる。どこかでディスカッションできるといいなぁ。 1. 全体スケジュールにコミットできない コミットメントって何だろう。コミットメントは約束なのか。約束であったら、破った場合のペナルティも受け入れるのか?受け入れたところでバッファが巨大になるだけではないのか?そして、そのバッファは見えないところでい尽くされる。 全体を見えずに計画したところでうまくいくはずはない。アジャイルがタイムボックスで計画、実施を行うからといって、全体を計画しないわけではない。むしろ積極的にやるべきである。 全体を計画する上では、なるべく漏れがないように、実施可能なように最大限の努力をする。ただ、それに時間を掛けすぎるのは無駄だ。そして、神ならぬ人間が計画するのであるから、以下を認めなければならない。

    kaorun55
    kaorun55 2013/03/22
    どっちの言い分もこれに尽きる気がする「特定のプロセスにこだわるのは、アジャイルだとは思わない。必要ならプロセスも変えればいいのだ。実証的に。」
  • Arduino で Jenkins の XFD を作る - haradakiro's blog

    というお題で、第二回大阪Jenkins勉強会でデモをしてきました。 Arduino jenkins View more presentations from Kiro Harada. Jenkins がせっせとビルドしてエラーを報告してくれるのは助かるのですけれど、やっぱり忙しくなると見に行かなくなってしまうのですよね。パトランプなどの実体のあるデバイスを置いておくのは、やっぱり有効です。 タスクボードやバーンダウンチャートは、まずは紙!という感覚とも近いのかもしれません。 ソースコードは、https://github.com/haradakiro/arduinojenkinsxfd Arduino のデジタル8番ピンを、リレーの制御に使っています。 今回利用したArudino やリレーなどは、Strawberry Linux で入手できます。 Arduino Arduino Ethern

    Arduino で Jenkins の XFD を作る - haradakiro's blog
    kaorun55
    kaorun55 2012/02/13
    楽しそう:-)
  • デイリースクラムで ScrumMaster がやるべきこと - haradakiro's blog

    デイリースクラムのやり方は、いろいろなところに書いてあるし、チームによっていろいろ工夫をしていると思うので、ここでは書かない。 Scrum Guide にも書いていないけれど、ScrumMaster が絶対にやるべき重要なことがある。 メンバーの顔色を確認することだ。メンバーの体調を計測することだ。それだけでも、ScrumMaster がフルタイムの役割である十分な理由がある。 メンバーの体調は、常に気を配っていないと気付くことはできない。デイリースクラムの3つの質問に気を遣うと同時に、ScrumMaster はメンバーの体調についても十分注意を払う必要がある。 どうも風邪薬や栄養剤のCMのおかげで、体調が悪くても会社にいくべき、のような風潮がある。でも、この時期、インフルエンザのメンバーを一日出社させてしまったら、そのスプリントは終わりだ。チームが全滅するだろうし、他のチームにも迷惑をか

    デイリースクラムで ScrumMaster がやるべきこと - haradakiro's blog
    kaorun55
    kaorun55 2012/01/30
    「熱っぽくて、咳き込んでいるようなメンバーが出たら、まず帰らせて休ませよう」「もちろん、自身の体調管理にも気をつけて。」
  • Coderetreat ファシリテーターガイド - haradakiro's blog

    Coderetreat へようこそ Coderetreat は、一日中集中して練習するイベントです。ソフトウェア開発と設計の基礎に重点を置いています。開発者を仕事を片付けなければならないというプレッシャーから開放して、集中して練習する機会を提供することで、非常にスキルの向上に有効なことが示されています。モジュール設計、オブジェクト指向設計の基原則を練習することで、将来にわたって変更コストを小さくするコードを書くスキルを改善できます。 ファシリテーション Coderetreatにはファシリテーターが必ず必要です。ファシリテーターの責務は、一日の概要を説明すること(私の解説ビデオを参考にしてください)、セッション中にペアをガイドすること、セッション間の振り返りと、終わりの会をリードすること。このページでは、一日の概要スケジュールと、効果的なファシリテーションのコツを説明します。ブログにも c

    Coderetreat ファシリテーターガイド - haradakiro's blog
  • 1