タグ

xpに関するhiro360のブックマーク (10)

  • アジャイルのレイヤ 〜 アジャイルを整理し直して理解する - kuranukiの日記

    アジャイル】という言葉は、システム開発の世界ではかなり一般的な言葉になりつつあります。大手のSIerの経営者までが当たり前のように使うようになったことは、ある意味で感慨深いものです。しかし、言葉としてメジャーになりつつある一方で、その言葉の当の実体を理解しないで誤解したまま使っているケースが多くあるように思います。アジャイルで開発すれば「速い・安い・旨い」が手に入るという誤解や、プログラミング工程だけで使う手法だという誤解、朝会やふりかえりをすることがアジャイルだという誤解、などなど。どれも、完全な誤解という訳ではなく、あながち間違いでもないところが、さらなる混乱を産んでいるように感じます。 最近では、アジャイルの事例も多く出てきたように思いますが、それらの事例も具体的にどういったことを実践したからアジャイルだったかと問われるとそこに明確な答えは無いように思えます。アジャイルとは何か、

    アジャイルのレイヤ 〜 アジャイルを整理し直して理解する - kuranukiの日記
  • ペアプログラミングに必要な知恵は全て幼稚園の砂場で学んだ:Geekなぺーじ

    「"All I really need to know about pair programming I learned in kindergarten", Communications of the ACM, Volume 43, Issue 5 (May 2000) Pages: 108 - 114」という論文を読みました。 幼稚園(もしくは保育園)で習うような社会生活の基礎から、ペアプログラミングを遂行するときに注意すべき点を論じています。 ペアプログラミングは、二人で一緒にプログラムを書くという手法です。 XP(eXtreme Programming)などで利用されています。 面白かったので一部を抜き出して要約してみました。 さらに興味のある方は論文をご覧下さい。 何でも分け合うこと ペアプログラミングでは一つのものを二人が作り上げます。 片方がプログラムを書き、相方がレビューを続

  • XPairtise - Pair Programming for Eclipse

    XPairtise - A Distributed Pair Programming Plug-in For Eclipse Introduction The Eclipse plug-in XPairtise provides a platform for distributed pair programming. The plug-in offers shared editing, project synchronization, shared program and test execution, user management, built-in chat communication and a shared whiteboard. Pair programming is a key practice in eXtreme Programming (XP) whereby two

  • 7つのアジャイル開発手法の実践ガイド(第1回):CodeZine

    多くの場合、開発者はコードを記述するだけでなく、コードがアプリケーション環境で適切なスケーラビリティを持ち、適切に動作することを保証しなければなりません。稿では、スケーラビリティテストとゴールテストの違いを取り上げ、手動テスト向けの擬似コードテストハーネスの例を紹介し、実際にQuest SoftwareのToadという自動テストインターフェイスを使用してOracleプロシージャのテストを行う例を示します。

  • いいアジャイルと悪いアジャイル

    スクラムはラグビーにおいて最も危険な段階であり、それというのも、潰れたり不適切なかみ合い方をすると、前列のプレーヤーが怪我をしたり、首の骨を折る危険すらあるからだ。—Wikipedia 私が子供の頃には、コレステロールは体に悪いものだった。これは覚えやすかった。脂肪は悪い。コレステロールは悪い。塩分は悪い。みんな悪い。しかし近頃では、コレステロールが「いい」コレステロールと「悪い」コレステロールに分かれている。私たちがこの2つをどうにかして見分けられるとでもいうように。そしてその切り替わりは奇妙なものだった。FDAが突然プレスリリースを発表して、殺鼠剤には2種類、いい殺鼠剤と悪い殺鼠剤があり、いい方はたくさん摂って悪い方は摂ってはならず、そして決して2つを混ぜたりしてはいけないのだと言ったかのようだった。 一年くらい前まで、私はいわゆる「アジャイル」プログラミングに対して、ごく一次元的な見

  • Dear XP - kuranukiの日記(移転しました)→ http://kuranuki.sonicgarden.jp

    そうそう、忘れてならないのが、"Dear XP"ですね。関西でも流すことができました。 歌詞が前向きでとても素敵だと思います。

    Dear XP - kuranukiの日記(移転しました)→ http://kuranuki.sonicgarden.jp
  • 「XPは押しつけるものではない。自分が変われば必ず伝わる」,XPの提唱者Kent Beck氏語る

    「自分を変えられるのは自分しかいない」。2006年9月5日,ソフトウエア開発プロセスの一つ,eXtreme Programming(XP)を提唱しているKent Beck氏を囲んで記者懇談会が開催された。自分が変われば,必ずまわりは変わる。そんな信念が感じられた懇談会だった。 Beck氏の著書である「XPエクストリーム・プログラミング入門 第2版」は「XP is about social change.」という文章で始まっている。日語版では「XPとは社会改革のことである」と訳されているが,ソーシャルのニュアンスが少し違うという意見もある。そこでまず「XPでいうソーシャルとはどういう意味か」と質問した。 Beck氏はソーシャルの例として「14歳になる私の娘は,ある友人と1時間くらい話をし,別の友人と同じ話をまた1時間くらいする。彼女はソーシャルな子供だ」と語った。つまり「社交的」「コミュニ

    「XPは押しつけるものではない。自分が変われば必ず伝わる」,XPの提唱者Kent Beck氏語る
    hiro360
    hiro360 2006/09/07
  • - eXtreme Programmingの魅力を探る

    (株) 永和システムマネジメント 平鍋 健児   Kenji HIRANABE 作成日:第4版 2001,8/10 第3版 2001,1/16 第2版 2000,10/21 初版 2000,10/10 エクストリームプログラミングは,Smalltalker として有名な Kent Beckらによって 提唱されているソフトウェア開発プロセス(開発工程)である. 正式にはエクストリームプログラミング(eXtreme Programming), 略してエックスピー(XP)と呼ばれる.この記事でも,以下 XP と呼ぶことにする. Kent Beck は,'99年に "Extream Programming Explained - Embrace Change" という書籍を著した.これは "EC " とも呼ばれ,XP のバイブルともなる. この記事では,この "E

  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

    hiro360
    hiro360 2006/04/09
    クラス名に「Manager」「Object」「Handler」「Data」が付いてると、設計に危険信号
  • デブサミ06 - kuranukiの日記(移転しました)→ http://kuranuki.sonicgarden.jp

    デブサミ06(http://www.seshop.com/event/dev/)に、日XPユーザグループとして参加してきました。 ブースの出展と、講演枠を1つ頂き、話をしてきました。講演の方はとても多くの方にご参加頂き、参加された皆様、ありがとうございました。 事前資料のダウンロードをしなかったので、後ほど公式サイトでもダウンロードできるようにしてもらいますが、以下からでも落とせるようにしておきました。 http://objectgarden.skr.jp/?c=plugin;plugin=attach_download;p=FrontPage;file_name=DevSum_XP20.pdf プレゼンの内容は、また改めてまとめなおして、後日エントリする予定です。

    デブサミ06 - kuranukiの日記(移転しました)→ http://kuranuki.sonicgarden.jp
  • 1