ブックマーク / dain.cocolog-nifty.com (2)

  • システム開発に銀の弾丸はないが「金の弾丸」ならある『人が増えても速くならない』

    例えばソフトウェア開発において、 人が増えても納期が短くなるとは限らない 見積もりを求めるほどに絶望感が増す 納期をゴリ押すと、後から品質はリカバリできない これを見て、「だよねー」「あるあるw」という人は、書を読む必要はない。 プログラミングは人海戦術で何とかならないし、「厳密に見積もれ」というプレッシャーは見積額を底上げするし、納期が優先されて切り捨てられた品質は、技術的負債として残り続ける。経験豊富なエンジニアなら、大なり小なり、酷い目に遭ってきただろうから。 だが、これらを理解できない人がいる。 要員を追加して、手分けしてやれば一気に片付くはず 厳密にやれば、見積りバッファーはゼロにできる 品質のことはリリース後にじっくりやればいい ……などと気で考えている。これは、ソフトウェア開発とはどういうものか、特性を知らないからだ。こんな無知な人間が経営層にいたり、顧客の代表となった場

    システム開発に銀の弾丸はないが「金の弾丸」ならある『人が増えても速くならない』
    int128
    int128 2023/06/10
  • スティーブン・ピンカー『心の仕組み』はスゴ本

    一言でまとめると、心とは、自然淘汰を経て設計されたニューラル・コンピューターになる。心とは、複数の演算器官からなる系であり、この系統は、狩猟採集によって生きていたわれわれの先祖が、日々の問題を解決しながら進化する過程で、自然淘汰によってつくり出されてきたという。 この枠組みを持って思考と感情の仕組みを、情報と演算活動で説明しようとする。ヒトの心は脳の産物であり、思考は脳の演算処理の一つだというのだ。情報を処理する上で、複数のモジュールがそれぞれ特定の目的をもって設計されており、外界との相互作用を受け持つという。 そして、これだけ精妙なモジュール性が生まれたのは、進化的適応によるという。外界の環境を把握し、どれほど適応できるかが、種にとって生存と繁栄の鍵を握る。物の場所を把握し、天敵を察知し、ライバルを出し抜き、配偶個体と出会うといった問題を効率よく処理できる個体が、結果として生き残り、子

    スティーブン・ピンカー『心の仕組み』はスゴ本
    int128
    int128 2013/09/27
  • 1