「メモ/ソフトウェア開発」の編集履歴(バックアップ)一覧はこちら

メモ/ソフトウェア開発」(2010/04/04 (日) 12:25:57) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#contents -[[「測定できないものは制御できない」は誤りだった。-- by Tom Demarco>http://blogs.itmedia.co.jp/hiranabe/2009/07/---by-tom-demar.html]] -[[Java400万行の大規模再構築,1年3カ月遅れるも全面稼働 >http://itpro.nikkeibp.co.jp/article/COLUMN/20080526/304079/]] -[[「無理なソフト開発」は常態 技術者が生き残る鍵は交渉力>http://itpro.nikkeibp.co.jp/article/COLUMN/20070508/270287/]] エドワード・ヨードン氏へのインタビュー >人的要素の重要性について、反論はほとんどない。口先では人は大切だと言い、表面上はツール、技法、プロセスよりも重要であることを認めている。しかし、現実はこの逆だ。人の問題は、ツール、技法、プロセスに比べると、アプローチが非常に難しいせいだろう。この状況は、次の60年前のジョークに似ている。一人の男が街灯の下で、探し物をしていた。どこで落とし物をしたのか聞かれた男、遠くを指差して「あそこだ」という。「じゃあ、なぜここで探しているんだ?」「あそこは暗くて、よく見えないんだ」 [[ソフトウエア開発 55の真実と10のウソ]] p.14 >ソフトウェア開発での人的要素の重要性を書いた文献の中で、著者が最も気に入っているのは、生命の重要性を取り上げた地味な論文である。そこでのテーマは、「自分の命が、あるプログラムに依存しているとしたら、そのプログラムの何を知りたいか?」であった。それに対し、ボーリンジャーは、次のように書いている。「ソフトウェアを書いたプログラマが、高度に知的であり、かつ、プログラムを何が何でも仕様通りに機能させるという、狂気にも似た熱望があるかどうかを知りたい。それ以外は、私にはどうでもよい」 [[ソフトウエア開発 55の真実と10のウソ]] p.16 *実装 >エンジニアリングは、問題あるいはその問題の種別 (Class) を解決するが、そのときに、証明済みの技法、科学的原理、問題解決者の発見的思考を用いる。実装に眼を向けることなくして、これが可能になることはない。 [[マルチパラダイムデザイン]], pp.13-14 *記事 -[[携帯電話などのソフトウェア開発にかかるコストが飛躍的に増大>http://gigazine.net/index.php?/news/comments/20090616_mobile_software/]] -[[受注側から見た日中オフショア開発成功のポイント>http://journal.mycom.co.jp/column/offshore/008/index.html]] **Java -[[Javaがレガシーだって? 冗談じゃないよ - James Goslingが語るJavaの現在>http://journal.mycom.co.jp/articles/2008/12/03/javasfather/index.html]] *blog記事 -[[Scaling Agile ... ソフトウェア開発をスケールさせる(大規模対応)>http://blogs.itmedia.co.jp/hiranabe/2008/05/scaling-agile-4.html]] **SI -[[今度の不況でSI業界が悲惨な状況に陥りそうな3つの理由>http://d.hatena.ne.jp/masayang/20081111/1226429835]] -[[笑えない笑い話二種>http://d.hatena.ne.jp/gallu/20081112/p2]] *プレゼン -[[How (7 years of) Eclipse Changed my Views on Software Development>http://www.infoq.com/presentations/Eclipse-Lessons-Erich-Gamma]] *リンク **blog -[[MSDN - TechNet ブログ>http://www.microsoft.com/japan/powerpro/community/blog/]]
#contents -[[「測定できないものは制御できない」は誤りだった。-- by Tom Demarco>http://blogs.itmedia.co.jp/hiranabe/2009/07/---by-tom-demar.html]] -[[Java400万行の大規模再構築,1年3カ月遅れるも全面稼働 >http://itpro.nikkeibp.co.jp/article/COLUMN/20080526/304079/]] -[[「無理なソフト開発」は常態 技術者が生き残る鍵は交渉力>http://itpro.nikkeibp.co.jp/article/COLUMN/20070508/270287/]] エドワード・ヨードン氏へのインタビュー >人的要素の重要性について、反論はほとんどない。口先では人は大切だと言い、表面上はツール、技法、プロセスよりも重要であることを認めている。しかし、現実はこの逆だ。人の問題は、ツール、技法、プロセスに比べると、アプローチが非常に難しいせいだろう。この状況は、次の60年前のジョークに似ている。一人の男が街灯の下で、探し物をしていた。どこで落とし物をしたのか聞かれた男、遠くを指差して「あそこだ」という。「じゃあ、なぜここで探しているんだ?」「あそこは暗くて、よく見えないんだ」 [[ソフトウエア開発 55の真実と10のウソ]] p.14 >ソフトウェア開発での人的要素の重要性を書いた文献の中で、著者が最も気に入っているのは、生命の重要性を取り上げた地味な論文である。そこでのテーマは、「自分の命が、あるプログラムに依存しているとしたら、そのプログラムの何を知りたいか?」であった。それに対し、ボーリンジャーは、次のように書いている。「ソフトウェアを書いたプログラマが、高度に知的であり、かつ、プログラムを何が何でも仕様通りに機能させるという、狂気にも似た熱望があるかどうかを知りたい。それ以外は、私にはどうでもよい」 [[ソフトウエア開発 55の真実と10のウソ]] p.16 *実装 >エンジニアリングは、問題あるいはその問題の種別 (Class) を解決するが、そのときに、証明済みの技法、科学的原理、問題解決者の発見的思考を用いる。実装に眼を向けることなくして、これが可能になることはない。 [[マルチパラダイムデザイン]], pp.13-14 *記事 -[[携帯電話などのソフトウェア開発にかかるコストが飛躍的に増大>http://gigazine.net/index.php?/news/comments/20090616_mobile_software/]] -[[受注側から見た日中オフショア開発成功のポイント>http://journal.mycom.co.jp/column/offshore/008/index.html]] **Java -[[Javaがレガシーだって? 冗談じゃないよ - James Goslingが語るJavaの現在>http://journal.mycom.co.jp/articles/2008/12/03/javasfather/index.html]] *blog記事 -[[Scaling Agile ... ソフトウェア開発をスケールさせる(大規模対応)>http://blogs.itmedia.co.jp/hiranabe/2008/05/scaling-agile-4.html]] **SI -[[今度の不況でSI業界が悲惨な状況に陥りそうな3つの理由>http://d.hatena.ne.jp/masayang/20081111/1226429835]] -[[笑えない笑い話二種>http://d.hatena.ne.jp/gallu/20081112/p2]] *プレゼン -[[How (7 years of) Eclipse Changed my Views on Software Development>http://www.infoq.com/presentations/Eclipse-Lessons-Erich-Gamma]] *資料 -[[非ウォーターフォール型開発に関する調査>http://sec.ipa.go.jp/reports/20100330a.html]] *リンク **blog -[[MSDN - TechNet ブログ>http://www.microsoft.com/japan/powerpro/community/blog/]]

表示オプション

横に並べて表示:
変化行の前後のみ表示: