タグ

2010年9月5日のブックマーク (12件)

  • XP祭り2010(#xpjug)@早稲田大学理工学部 2010/09/04

    XP祭り2010(#xpjug)に関するつぶやきをまとめました(途中ですが). 取得できた当日の 10:43 位以降のtweetをまとめておきます. 開催前およびLT以降のまとめは, http://togetter.com/li/47581 続きを読む

    XP祭り2010(#xpjug)@早稲田大学理工学部 2010/09/04
    katzchang
    katzchang 2010/09/05
  • XP祭り2010(#xpjug)

    XP祭り2010(#xpjug)に関するつぶやきをまとめました。 午前中・午後のセッションの部分がぬけてしまっていますが、そちらは http://togetter.com/li/47482 でまとめていただいています。合わせて御覧ください。

    XP祭り2010(#xpjug)
    katzchang
    katzchang 2010/09/05
  • アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~

    On Sept. 4, 2010 at XP Matsuri, Kenji Hiranabe talked about the current situation of Agile and XP. Covers history of Patterns and Agile, Lean and recent Kanban movements, and goes back to XP. Explores what was the thing called "XP" with love.Read less

    アジャイル開発の現在・過去・未来~今を知り、源流を訪ね、先を見据える~
    katzchang
    katzchang 2010/09/05
  • XP祭り2010で講演しました。:An Agile Way:オルタナティブ・ブログ

    毎年9月の第一土曜日に行われるという、「XP祭り」に参加してきました。毎年楽しいのですが、今年は、200名以上の参加。会場のみなさんに手を挙げてもらったら、初めての参加が7割くらい、というとてもうれしい状況です。 アジャイルの最近の話をしようと思ったのですが、やっぱり、「XPへの愛」があふれてきて、現在の自分の生活スタイルに大きな影響をあたえた、XPとアジャイルの関係もお話しました。 それから、初めて、Kanban について少々テクニカルな話をしました。ウォーターフォールとスクラムとカンバンを、ケーデンス(リズム)とWIP(在庫、仕掛)、キュー理論(Lead Time短縮)の観点から少し解説しました。 実はKanbanは、「まずやっていることを見える化することから始める」という意味で、プロジェクトファシリテーション(PF)とも通じるところがある手法です。日でも取り入れやすく、これを起爆剤

    XP祭り2010で講演しました。:An Agile Way:オルタナティブ・ブログ
    katzchang
    katzchang 2010/09/05
  • 時計って何で右回りなんですか?

    時計って何で右回りなんですか?

    katzchang
    katzchang 2010/09/05
    「答えは時計の元祖「日時計」が右回りだったから」なるほど。
  • システムが無くなった日

    自分のブログに書こうとも思ったのですが、会社が特定されてしまいそうなのでここに書きます。どこかに書かなければならないと思ったのは、この事実を誰かに伝えなければならないと思ったからです。 私が勤めていた会社はシステム屋さんです。2タイプの職場があって、一つはお客に注文を受けてシステムを開発してリリースして終了。もう一つはお客の会社に居候させてもらってシステムの維持管理をするというものです。私は後者のほうです。 お客は工場も複数構える結構大きな企業で、様々なプラスチック製品やコンピューター部品を作るところであります。日だけじゃなくて海外とも取引があったと思います。 1. コンピュターシステムの入れ替えを要求されるこの不況のなか、様々な設備投資の資金を抑える事を進めていた中で、システムについても、もっとコストの安いものをと以前より私の会社の上役達と試行錯誤を繰り返してきたのですが、そもそものお

    システムが無くなった日
    katzchang
    katzchang 2010/09/05
  • Eclipse3.5のコンパイラに致命的なバグ有り

    昔も書いたが、EclipseのJavaコンパイラとJDKのjavaコンパイラは別物。 昨日、原因究明に到るまで半日要したのだが、 Eclipse3.5のJavaコンパイラ(ecj)に致命的なバグがあることを発見した。 簡単に説明すると、 『非publicな親クラスから引き継いだpublicメンバーを、異なるパッケージにおいて子クラス経由でリフレクションで呼び出すとエラーになる』 というもの。まあコードを見たほうが早いので、下のコードを見るべし。 サンプルコード NonPublicParent.java package foo; class NonPublicParent { public void aMethod() { System.out.println("method1"); } } PublicChild.java package foo; public class PublicC

    Eclipse3.5のコンパイラに致命的なバグ有り
    katzchang
    katzchang 2010/09/05
  • 私家版テスト駆動開発 - rabbit2goのブログ

    テスト駆動開発(TDD)をやってみたいけど最初の一歩がなかなか踏み出せないという人が少なくないようだ。あまり形式張らずに出来るところから少しずつでも挑んでいくのがコツだと思うのだけど、教科書に出てくる「正しいやり方」に躊躇してしまうケースがあるらしい。そんな訳で、今回は我流のテスト駆動開発方法を紹介してみたい。 テスト戦略を決める 制限のある開発期間内に効率的にテストコードを作る必要がある以上、何を目標として何処までをテストすべきか目標を決めておくことは欠かせない。もちろん、カバレッジ100%のコード作成は望ましいものの、異常系を含めてそこまでの網羅率を実現するのは難しいことが多いし、GUI処理は時間をかけてマクロを作るより人間が目視で確認した方が手っ取り早かったりする。費用対効果を考えて、もっとも効果の大きい箇所を重点的にテストコードでカバーすることを考えたい。 テストコードは後付け 由

    私家版テスト駆動開発 - rabbit2goのブログ
    katzchang
    katzchang 2010/09/05
  • Kanban for Scrum practitioners - Crisp's Blog

    Here are the slides from my deep-dive workshop at the Scrum Gathering, Cape Town: Kanban for Scrum practitioners, PDF format Kanban for Scrum practitioners, Powerpoint format Thanks for attending! Lots of interesting questions and insights came up during the workshop. Sample slide:

    Kanban for Scrum practitioners - Crisp's Blog
    katzchang
    katzchang 2010/09/05
  • Converting A Scrum Team to Kanban | SkillsCast

    Mattias Skarin After 9 years in software I’ve decided to learn what it takes to create successful software. During this journey I’ve helped helped several software teams deliver with confidence, I’ve scaled Scrum to 10+ teams (cutting software cycle time from 24 mo

    Converting A Scrum Team to Kanban | SkillsCast
    katzchang
    katzchang 2010/09/05
  • Refactoring Test Code

    Badly written tests are a nightmare of many agile projects. Hard to understand and maintain test suite sometimes act as a brake on introducing changes. This presentations discuss basic techniques of refactoring test code. During live coding session you will see how to simplify non-readable tests in few simple test and, among other things, various ways of creating test data, expressing assertions a

    Refactoring Test Code
    katzchang
    katzchang 2010/09/05
  • 転職に必要な神様:Wife Hacks ~仕事と家族とコミュニティと~:エンジニアライフ

    自己啓発などによく書かれているフレーズで、こんなのがあります。 「チャンスの神様には前髪しかない」 見かけたらすぐ前髪をつかまないと、後頭部はつるつるなので、通り過ぎたあとを追いかけてつかむことは難しいよ、というお話です。実際にそんな神様を見かけたら、飲んでいたお茶を吹き出しながらカメラを取り出して「撮影しなきゃ! あわわわ!」となるので、前髪をつかむ余裕なんかないと思いますが。 ……というくだらない話はおいといて。わたしにも何度か転職経験があります。しかも今年の7月に転職したばかり。ですので、エンジニアライフの9月のお題「転職までに何をする?」にひっかけて、「転職」についてのお話をしてみようと思います。 ■チャンスの神様 昨年から続くうんざりするような不況、みなさんは実感していらっしゃいますか? わたしは、日々届くメールから実感しています。 とある転職サイトへの登録が今でも残っているの

    転職に必要な神様:Wife Hacks ~仕事と家族とコミュニティと~:エンジニアライフ
    katzchang
    katzchang 2010/09/05