「メモ/ソフトウェア開発」の編集履歴(バックアップ)一覧はこちら
「メモ/ソフトウェア開発」(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/]]