タグ

2007年9月11日のブックマーク (9件)

  • ソフトウェア開発で最も大切な10個の考え方 - An Agile Way [ITmedia オルタナティブ・ブログ]

    ちょっと古い記事ですが、Edward Yourdon のブログ経由で、Steve McConnell の基調講演について。 http://www.yourdonreport.com/index.php/2006/10/17/the-ten-most-important-ideas-in-software-engineering/ The Ten Most Important Ideas In Software Engineering 「ソフトウェア開発で最も大切な10個の考え方」 ソフトウェア開発は、人間の活動である。 インクリメンタルな開発(徐々に作る)は質である。 反復開発(繰り返す)は質である。 欠陥を直すコストは、時間とともに徐々に高くなる。 ソフトウェア開発モデルとして、ウォーターフォールには、重要な真実が含まれる。探索、発見、構築、という段階はシーケンシャルに起こる。 見積

    ソフトウェア開発で最も大切な10個の考え方 - An Agile Way [ITmedia オルタナティブ・ブログ]
  • ブダペスト市民になって町を守るゲーム「BUDAPEST DEFENDERS」 - GIGAZINE

    1956年に起きたハンガリー動乱の、ブダペスト市民とソ連軍との衝突を再現したゲームです。プレイヤーはブダペスト市民となって町を守るのが目的。ゲームはタワーを作ってモンスターを撃退するFlash Element TDなどと同じなのでルールは簡単。 アクセスは以下から。 Budapest Defenders タイトル。「PLAY GAME」からスタート。 レベルはNOVICEとEXPERTの二つ。 これはNOVICE。右端の矢印の書かれているところから敵が現れ、左のハンガリー国旗の掲げられた建物を目指して進んできます。 配置できる兵士は4種類+バリケードが1種類。 EXPERTだと守るべき建物は中央になって、左右から敵が現れる。 敵は全30波で、だんだんと耐久力が上がっていく。

    ブダペスト市民になって町を守るゲーム「BUDAPEST DEFENDERS」 - GIGAZINE
  • 『要求を仕様化する技術・表現する技術』の著者へのインタビュー:ロングセラー

    ご好評をいただいております『要求を仕様化する技術・表現する技術』の著者,清水吉男氏にお話を伺いました。 自己紹介を兼ねて,簡単に現在のお仕事とご職歴を教えていただけますか? 1968年からソフトウェアの世界に入る。当初はベンダーからの依頼を受けて汎用機やオフコンのソフトウェア開発,主に新規開発をしてきました。ソフトの内容は,一般のビジネスシステムからオンラインシステムまで多岐にわたります。 その後,Intel8080の出現を機に,組み込みシステムに転向し,PCの周辺機器のソフト,POSシステム,インクジェットプリンタ,電話のデジタル伝送装置などの開発に携わってきました。組み込みシステムの世界では6~7割が派生開発です。当時は,メインの顧客には週35時間で対応できていましたし,現役の20年以上,納期の遅延は1件もない,というのが私の今の活動の原点になっています。 1991年にCMMとの出会い

    『要求を仕様化する技術・表現する技術』の著者へのインタビュー:ロングセラー
  • 馴染系ソフトウェア(SituatedSoftware)

    SituatedSoftware - 目次 この文書について 馴染系ソフトウェア ユーザは数十人から。 Teachers on the Run 授業にて コミュニティからの注目 グループの力 外の視点 WeBe? は小さい方がいい 不足問題は消えゆく プログラミングのあり方と MySQL に起きていること 母に贈るソフトウェア 次は? 馴染系ソフトウェア この文書について Clay Shirky "Situated Software" の日語訳です. http://www.shirky.com/writings/situated_software.html 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... 馴染系ソフトウェア 私は NYU の インタラクティブ・テレコミュニケーション・プログラム (ITP) で教えている。 そこの生徒たちの半分は美学を重んじる技術者、もう半

  • 業務用途でRubyを使う上での課題 - @IT

    Rubyがビジネスの現場で静かに普及し始めている。Twitterや、はてなスクリーンショットなど、Webサービスの開発フレームワークとしてRuby on Railsを使った例は、いまや珍しくなくなった。Rubyを普及推進する「Rubyアソシエーション」という法人格を持つ団体が設立されたことや、Rubyが一般紙などマスコミで取り上げられる機会が増えたことなどから認知が進んでいる。 国内の大手でも、例えば楽天Ruby on Rails導入を進めている。楽天技術研究所の森正弥氏によれば、「現在、楽天で使う開発言語は40%がPHP、40%がJava、20%がその他」とRubyの利用率は低いが、内部的にRubyの利用を進めているほか、今後はユーザーの目に触れるフロント部でもRubyの適用を進めるという。 7000台のサーバ、1000人の開発者という大所帯を抱える楽天だが、より広くRubyを使うに当

  • 第5回 打ち合わせの席を設けて顧客の“本音”をキャッチ

    提案書を提出する前に顧客と打ち合わせ、意見を交換しておけば、それだけ顧客の意向を正確に反映した提案書を作成することができる。今回は、提案営業の成否のカギを握る打ち合わせの進め方について注意すべきポイントを紹介する。 ある会社のCRM(カスタマーリレーションシップ管理)システム導入のコンペに参加した時のことです。プレゼンテーションを実施した翌日、先方から「今回は取引実績のあるIT企業に依頼することになりました」という断りの電話が入り、涙をのんだことがあります。たった1回のプレゼンテーションで丹精込めて書き上げた提案書は無用の長物になってしまいました。 取引実績があるソリューションプロバイダとそうでないところが同じ土俵で勝負した場合、実績のあるほうがやはり有利です。取引実績がある企業の強みはお客様の要望や希望を手に取るように把握しているところにあります。それならば、課題や問題点を熟知しているお

    第5回 打ち合わせの席を設けて顧客の“本音”をキャッチ
  • 1ドル以下で(テレビなしで)子供を楽しませる10の方法 - ITmedia Biz.ID

    家にあるもので作れ、何時間も子供を楽しませることができ、気軽に捨てられる――そんなオモチャや遊びを紹介する。 子供が使わないオモチャに数百ドルも出すのに嫌気がさしていないだろうか? 子供が興味を示しても、結局不愉快だと思ったり(ブラッツ人形とか)、入手困難だったり(ダンシングエルモとか)する最新のオモチャにうんざりしていないだろうか? 恐れることはない。これから紹介する古典的なオモチャや活動はたぶん、既に家の中に転がっているもので作ることができる。さらに、何時間も子供を楽しませてくれるし、使い終わったときには、「クリスマスのボーナスをつぎ込んで買ったのに」という嫌な気分を味わわずに捨てられる。その上、調査によると、子供は店で買ったオモチャよりも、自分たちで作ったオモチャの方をずっと長い間覚えているという。 では、1ドル以下で幼い子供を楽しませる10の方法を紹介する。 1──大きなダンボール

    1ドル以下で(テレビなしで)子供を楽しませる10の方法 - ITmedia Biz.ID
  • 【既婚男性】妻と初めてした会話 てんこもり。

    1 名前: 素敵な旦那様 2005/06/30(木) 20:49:05 思い出せるヤシはここに書いてけ。 あの日に帰った気分になれるかもしれん 我が家の場合 「このカップの線が引いてある部分まで尿を入れて来てくださいね」 自分「今ちょっとしか出ません」 5 名前: 素敵な旦那様 2005/06/30(木) 22:02:04 俺 すいません、バイト応募した○○ですけど  あ、はいはい、そこにかけてお待ち下さい 俺 はじめまして。ども。よろしく。□□です。  あ、はじめまして。○○です~。 ・・・いたって普通ではじまりを予感させるものはなかったな。 それから数年は当にただの友達だった。 どうなるかわかったもんじゃないなw 8 名前: 素敵な旦那様 2005/06/30(木) 22:46:41 俺 「ど、ど、ど、どーも。よろしく。」  「やーねぇお客さん緊張しちゃって、こういうとこ初め

  • 「車輪の再発明をするな」の流行は孔明の罠 - きしだのHatena

    なんかの実装がオープンソースで公開されているときに、同じ機能の実装を行うのは「車輪の再発明」で無駄な行為だといわれた時期がありました。 でも、それは「再発明」ではなく「再実装」であって、とても大切な行為です。 車輪にしたって、ブリヂストンも横浜ゴムもタイヤの開発をいまもって続けてるわけです。タイヤだけでなく、ホイールからベアリングからドライブシャフトから、「車輪」の部品については、いまだにいろいろな会社が切磋琢磨して再実装を続けているのです。 世の中に出ているライブラリを自分で実装してみるとわかることは、自分の実装を持っているという強さです。 たとえ世の中のライブラリに機能的に性能的に負けていたとしても、自分の実装というのは自分のニーズに合わせるという点でとてもいい。特に、処理の途中の値を使えるというのがいいのです。ライブラリでは、入力したら出力が返ってくるまで中身が見れないですからね。

    「車輪の再発明をするな」の流行は孔明の罠 - きしだのHatena