2013年11月17日のブックマーク (4件)

  • データベースアプリケーション開発を炎上させる負のスパイラル

    毎度おなじみ、はてブのホットエントリに「SIをダメにする負のスパイラル」というタイトルのまとめが掲載された。きしだ氏とはかなり視点は違うものの、開発現場の問題点については少し思うところがあるので意見を書いてみようと思う。と言っても、以下の話の内容はデータベースアプリケーションに限定した話であり、またSIerだけに限った話ではないのでその点はご容赦頂きたい。もちろんSIer各位の案件はデータベースは必須なので、エントリで触れる問題点には該当するだろう。 Q.なぜ炎上するのか? A.正しいデータベース設計ができていないから結論から言おう。データベースアプリケーションの開発が炎上するのは正しいデータベース設計ができていないからだ。ここでいう「正しい」とは、論理的に証明できる正しさという意味ではない。「来こうするべき」といった意味で捉えて欲しい。 「炎上」というのは、例えばテストが通らない、バ

    データベースアプリケーション開発を炎上させる負のスパイラル
    akachochin
    akachochin 2013/11/17
    データベース系の開発のアンチパターンについて書いているが、本質的なところはデータベースでなくても一緒。
  • 「SIをダメにする負のスパイラル」

    きしだൠ(K1S) @kis SIの、元請はユーザー企業の業務をよりよくするために、プロダクトを作るんじゃなくて契約書をつくる。で、元請はそれを下請けにつくらせるんだけど、そのときはユーザー企業の業務をよりよくするためではなく契約を満たすためにプロダクトを作らせる。これが負のスパイラルの発端。 2013-11-15 08:17:14 きしだൠ(K1S) @kis 契約を満たすことが目的でプロダクトを作ってるから、実装段階で気づいたアイデアや欠陥は報告されない。納期や金額なんかの契約は満たさないといけないのに追加仕様や変更が発生してやぶへびだもん。品質は悪くなる。 2013-11-15 08:23:58 きしだൠ(K1S) @kis 品質が悪くなってとられる対策は、技術向上ではなく契約の厳密化。設計書を「きっちり」つくるとか、テストのエビデンス(画面キャプチャのかっこいい言い方)をとるとか、

    「SIをダメにする負のスパイラル」
    akachochin
    akachochin 2013/11/17
    90%賛同できる。何のための仕様書なのか。確かに負のスパイラル。しかし、原因はそれだけではない。専門職でありながら、専門知識を蔑ろにする人々の存在も大きい。それが歪ませている一面もあるのだと思う。
  • The Linux Kernel Archives

    akachochin
    akachochin 2013/11/17
    今までローカルのブラウザのブックマークにだけあったけど、これは職場でもどこでも見られるようにしないと(Linuxのソースね)
  • データベース技術の羅針盤

    PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)NTT DATA Technology & Innovation

    データベース技術の羅針盤
    akachochin
    akachochin 2013/11/17
    データベース技術とあるが、技術者のキャリア形成についても書かれているので、エンジニアなら一度は目を通したい