タグ

2012年8月27日のブックマーク (4件)

  • ソフトウェア開発プロセス残酷物語 - give IT a try

    昔々、あるところにジェイソンという、大変真面目な開発者がおりました。 彼がとある会社の情報システム部にやってきたとき、彼は社内システムのクオリティのひどさに衝撃を受けました。 情報システム部といっても、その会社では外注はせず、社内の開発メンバーがシステムを作っていました。 ジェイソンがそこで最初に担当したシステムは、見事なまでのスパゲッティコードでバグだらけ、データ設計も素人レベルでパフォーマンスも最悪、エラー処理もずさん、おまけにまともなドキュメントもなく、ちょっとした障害を調査したり、小さな改造を実施したりするのにも、大変な苦痛を伴うという、それはそれは大変なシロモノでした。 このシステムは元々エセーグルという、ちょっと変わった名前の開発者によって作られていました。 しかし彼はすでに別の開発チームに異動していて、こちらの質問には答えてくれますが、もはや人が直接手を動かすことはありませ

    footwork_x
    footwork_x 2012/08/27
    >次に「ダメエンジニアでも使いようで良いソフトが作れる」と素朴に信じているところがまずいでしょう。数で勝負できるのは単純作業だけです。ソフトウェア開発はそんなに単純じゃないでしょう。
  • Fw:本当に考えたの?(それは「考えた」と言わない。):DESIGN IT! w/LOVE

    不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 「頭の中にあることを瞬間的に出せる訓練をしないとコンセプトもへったくれもない」でアウトプットを積み重ねることの大事さを書きましたが、森博嗣さんがまさにドンピシャなことを書いておられたのを知ったのでここで転送(元ネタはschtarkさんのブックマークより)。 学生に「考えてきたか?」と尋ねると、「考えましたが、ちょっと良い案を思いつかなくて」と言う。「じゃあ、悪い案を幾つか見せなさい」と言うと、きょとんとした顔で、「いえ、悪い案も思いついていません」と言う。「考えましたが、まだ、ちょっとまとまらなくて」と言うから、「では、まとまらないものを見せて下さい」と言っても、たいてい見せてもらえない。 こういうのは、僕の場合「考えた」とはいわないのである。 「いろいろ考えてはいるんです

    footwork_x
    footwork_x 2012/08/27
    >問題を穴埋め問題に変換する/「考える」って頭を使うことじゃなく手を使うことですよって言いたい。「考える」のは頭じゃなくて、目の前の紙と手の組み合わせなんだって。
  • プロ | 妻の小言。

    「(プロフェッショナルとは)自分がこの世からいなくなった後、その未来の世界に、自分がどういう良い影響を与えられるか、インパクトを残せるか、そこまで真剣に考えれる人だと思います」(石井裕「NHK プロフェッショナル 仕事の流儀」より) 息子とどうぶつしょうぎを指している時の旦那は、さすがプロだと思わされる。 気を出せば当然全勝できるわけだが、あえて考えさせる場面を作り、そこで相手が正解の手を指せたら勝たせてあげ、指せなかった場合に負かす。 勝つ楽しみを教えることができる。プロフェッショナルだと思った。 天下一将棋会。 ゲーセンの機械の前に立たせちゃダメだよ。 あの人自身が楽しくなっちゃうから。

    プロ | 妻の小言。
    footwork_x
    footwork_x 2012/08/27
    >(プロフェッショナルとは)自分がこの世からいなくなった後、その未来の世界に、自分がどういう良い影響を与えられるか、インパクトを残せるか、そこまで真剣に考えれる人だと思います
  • ほぼ日刊イトイ新聞 - 石井裕先生の研究室。

    こういったデバイスがあれば、 従来とは違った コミュニケーションが可能になります。 ここにありますのは、 オーディオパッドというシステムです。 コンピューターミュージックを 演奏するためのものなんですが、 マイクロフォンを表現するオブジェクトを それぞれの音源に近づけることによって、 音量や音質を変えたりする しくみになっています。 コンピューターミュージックで 悩ましいことは、 「何が起こっているのかが わからない」 ということなんですよ。 例えば、そろばんだったら 何も隠れてないんで、 演算してるプロセスが すべてわかりますね? しかしコンピューターは、 中はブラックボックスですから、 どういうふうに 計算してるかまったくわかんない。 マイクロスコープがあっても、 ふつうは理解できないです。 ですから、コンピューターの ブラックボックス化じゃなく、 コンピューターの中で起きている処理を

    footwork_x
    footwork_x 2012/08/27
    >「何がしたいか」ということはすべて 結局筋肉で、実行するわけですから。