<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>「ソフトウェア開発」は「モノ作り」ではない へのコメント</title>
	<atom:link href="http://www.gcd.org/blog/2006/07/91/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gcd.org/blog/2006/07/91/</link>
	<description>CTO兼プログラマ兼システム管理者の視点から</description>
	<lastBuildDate>Thu, 02 Feb 2012 08:16:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>臼井邦明 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-1124</link>
		<dc:creator>臼井邦明</dc:creator>
		<pubDate>Fri, 27 May 2011 00:37:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-1124</guid>
		<description>この場合でお聞きする内容かどうか？分かりませんが。車のエンジンの設計図を制作する為の、ソフトウェアを探して居ます。教えて頂けませんか。</description>
		<content:encoded><![CDATA[<p>この場合でお聞きする内容かどうか？分かりませんが。車のエンジンの設計図を制作する為の、ソフトウェアを探して居ます。教えて頂けませんか。</p>
]]></content:encoded>
	</item>
	<item>
		<title>turutosiya より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-1002</link>
		<dc:creator>turutosiya</dc:creator>
		<pubDate>Thu, 02 Dec 2010 03:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-1002</guid>
		<description>車の場合は注文する段階で現物が存在しますが、システムはそうではないので、いろいろむずかしいですねー。</description>
		<content:encoded><![CDATA[<p>車の場合は注文する段階で現物が存在しますが、システムはそうではないので、いろいろむずかしいですねー。</p>
]]></content:encoded>
	</item>
	<item>
		<title>B より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-960</link>
		<dc:creator>B</dc:creator>
		<pubDate>Mon, 09 Aug 2010 15:25:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-960</guid>
		<description>だいぶ時期がズレてるので、読んで貰えるでしょうかね・・・(--;

まぁ、とりあえず・・

主張されたい点については理解できます。
要は日経onlineの記事の比較対象がズレているのだと思います。

ただ、コメントを見る限り筆者例示の比較対象にも「？」がある様に思います。

自動車開発とソフトウェア開発を比するのなら
自社開発ソフトウェアに絞らなければ、
主張したい事の趣旨と議論がズレてくる様に思います。
（実際コメントでもその辺が混同している様ですし・・）

その意味においては、ソースコードは、設計ではなく
自動車のプロトタイプとかその辺ではないでしょうか？
どちらも設計の過程と設計書は存在するのでしょうし・・・

もし主張されている意図を読み違えている様でしたらご容赦下さい。</description>
		<content:encoded><![CDATA[<p>だいぶ時期がズレてるので、読んで貰えるでしょうかね・・・(&#8211;;</p>
<p>まぁ、とりあえず・・</p>
<p>主張されたい点については理解できます。<br />
要は日経onlineの記事の比較対象がズレているのだと思います。</p>
<p>ただ、コメントを見る限り筆者例示の比較対象にも「？」がある様に思います。</p>
<p>自動車開発とソフトウェア開発を比するのなら<br />
自社開発ソフトウェアに絞らなければ、<br />
主張したい事の趣旨と議論がズレてくる様に思います。<br />
（実際コメントでもその辺が混同している様ですし・・）</p>
<p>その意味においては、ソースコードは、設計ではなく<br />
自動車のプロトタイプとかその辺ではないでしょうか？<br />
どちらも設計の過程と設計書は存在するのでしょうし・・・</p>
<p>もし主張されている意図を読み違えている様でしたらご容赦下さい。</p>
]]></content:encoded>
	</item>
	<item>
		<title>日本に絶望 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-935</link>
		<dc:creator>日本に絶望</dc:creator>
		<pubDate>Mon, 05 Jul 2010 17:04:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-935</guid>
		<description>「「ソフトウェア開発」は「モノ作り」ではない」というご主張に同意します。というか別段目新しい主張ではなく、むしろ海外では常識に近いんじゃないでしょうか？

しかし、批判的なコメント欄を読んでいると、人々の知識の低さに驚かされます。他の工業製品と比較してソフトウェアが本質的に複雑であることを理解していない無知者が多いんですね、この国は。もっと勉強して欲しいと思います。

チューリング賞学者ブルックス先生の「人月の神話」、ロバート・L・グラスの「ソフトウェアクリエイティビティ」などソフトウェアに関する良書は過去から現在までたくさんあるんですけどね。</description>
		<content:encoded><![CDATA[<p>「「ソフトウェア開発」は「モノ作り」ではない」というご主張に同意します。というか別段目新しい主張ではなく、むしろ海外では常識に近いんじゃないでしょうか？</p>
<p>しかし、批判的なコメント欄を読んでいると、人々の知識の低さに驚かされます。他の工業製品と比較してソフトウェアが本質的に複雑であることを理解していない無知者が多いんですね、この国は。もっと勉強して欲しいと思います。</p>
<p>チューリング賞学者ブルックス先生の「人月の神話」、ロバート・L・グラスの「ソフトウェアクリエイティビティ」などソフトウェアに関する良書は過去から現在までたくさんあるんですけどね。</p>
]]></content:encoded>
	</item>
	<item>
		<title>RHEA より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-909</link>
		<dc:creator>RHEA</dc:creator>
		<pubDate>Thu, 15 Apr 2010 17:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-909</guid>
		<description>うーん、困った事に我々が生きてる社会では日々環境が変化するのですよ。

そして、お客様の要求もそれに応じてへんかしてしまう。

注文するときに日産　マーチくださいといっておいて、受け取るときには、レクサス　LFAじゃないから受け取れん
もし、自動車を買う人がそう言ったら、自動車会社では、どんな対応をするのでしょうね？
少なくても、レクサス LFAは提供できない、値段が違いすぎるのだから

ソフトウェア産業では、そう言う事が平然と行われます。
だから、掛かるコストが当然変わってしまう。

自動車でも、必要な機能などが変われば、掛かるコスト変わりますよね？</description>
		<content:encoded><![CDATA[<p>うーん、困った事に我々が生きてる社会では日々環境が変化するのですよ。</p>
<p>そして、お客様の要求もそれに応じてへんかしてしまう。</p>
<p>注文するときに日産　マーチくださいといっておいて、受け取るときには、レクサス　LFAじゃないから受け取れん<br />
もし、自動車を買う人がそう言ったら、自動車会社では、どんな対応をするのでしょうね？<br />
少なくても、レクサス LFAは提供できない、値段が違いすぎるのだから</p>
<p>ソフトウェア産業では、そう言う事が平然と行われます。<br />
だから、掛かるコストが当然変わってしまう。</p>
<p>自動車でも、必要な機能などが変われば、掛かるコスト変わりますよね？</p>
]]></content:encoded>
	</item>
	<item>
		<title>softya :2 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-128</link>
		<dc:creator>softya :2</dc:creator>
		<pubDate>Fri, 11 Jan 2008 18:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-128</guid>
		<description>&lt;strong&gt;コーディングは設計フェーズ&lt;/strong&gt;

ソースコードはドキュメント。しかも、テストできるドキュメント。他の設計書はテストできない。ソースコード(とそれを書く人も)をもっと大切にしたい。
「製造部分はインド・中国の..
</description>
		<content:encoded><![CDATA[<p><strong>コーディングは設計フェーズ</strong></p>
<p>ソースコードはドキュメント。しかも、テストできるドキュメント。他の設計書はテストできない。ソースコード(とそれを書く人も)をもっと大切にしたい。<br />
「製造部分はインド・中国の..</p>
]]></content:encoded>
	</item>
	<item>
		<title>softya :2 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-127</link>
		<dc:creator>softya :2</dc:creator>
		<pubDate>Fri, 11 Jan 2008 18:37:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-127</guid>
		<description>&lt;strong&gt;コーディングは設計フェーズ&lt;/strong&gt;

ソフトウェア設計とは何か？
変わりつつあるソフトウェア開発の価値観1（「建築学」から「園芸学」へ）　．．．landscapist： 造園家、庭師っていい言葉だな。
変わりつつあるソフトウェ...
</description>
		<content:encoded><![CDATA[<p><strong>コーディングは設計フェーズ</strong></p>
<p>ソフトウェア設計とは何か？<br />
変わりつつあるソフトウェア開発の価値観1（「建築学」から「園芸学」へ）　．．．landscapist： 造園家、庭師っていい言葉だな。<br />
変わりつつあるソフトウェ&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>ジブログ より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-126</link>
		<dc:creator>ジブログ</dc:creator>
		<pubDate>Sun, 30 Dec 2007 15:11:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-126</guid>
		<description>&lt;strong&gt;なんでシステム開発ってこんなに大変なんでしょうか？&lt;/strong&gt;

ただでさえ仕事は忙しいのに、機能追加案件は待ってくれない。
疲れているときに限ってクリティカルな障害が発生するし。
システム開発に関わる人が疲弊してしまうのを何回も見て...
</description>
		<content:encoded><![CDATA[<p><strong>なんでシステム開発ってこんなに大変なんでしょうか？</strong></p>
<p>ただでさえ仕事は忙しいのに、機能追加案件は待ってくれない。<br />
疲れているときに限ってクリティカルな障害が発生するし。<br />
システム開発に関わる人が疲弊してしまうのを何回も見て&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>ポケQ日記 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-125</link>
		<dc:creator>ポケQ日記</dc:creator>
		<pubDate>Wed, 24 Oct 2007 06:14:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-125</guid>
		<description>&lt;strong&gt;システム開発の生産性&lt;/strong&gt;

システム開発の生産性について考えてみました。と言っても生産性を数字で表わすとなると結構難しいですね。何を基準にすればよいのか・・・。ステップ数じゃないし、機能数でもないし、売上金額も違うし・・・。と言うわけで具体的な数字は置いとくことにします。WEB上で色..
</description>
		<content:encoded><![CDATA[<p><strong>システム開発の生産性</strong></p>
<p>システム開発の生産性について考えてみました。と言っても生産性を数字で表わすとなると結構難しいですね。何を基準にすればよいのか・・・。ステップ数じゃないし、機能数でもないし、売上金額も違うし・・・。と言うわけで具体的な数字は置いとくことにします。WEB上で色..</p>
]]></content:encoded>
	</item>
	<item>
		<title>ymikasa より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-112</link>
		<dc:creator>ymikasa</dc:creator>
		<pubDate>Thu, 06 Sep 2007 10:18:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-112</guid>
		<description>ソフトウェアが高度すぎるためバグ付きでもソフトウェアが出荷されます。(それでも重大なバグは残さないのが原則)
枯れた技術のみを使えば、バグは非常に少なくなりますが、顧客は陳腐な技術を使ったものは求めていません。
50年前の自動車も、現在の自動車も期待されている機能・性能はさほど変わりませんが、50年前のソフトウェアと現在のソフトウェアでは期待されている機能・性能が大きく違うと思います。
いずれ、自動車も高度な機能を求められるようになり同じ問題を抱えると思います。
</description>
		<content:encoded><![CDATA[<p>ソフトウェアが高度すぎるためバグ付きでもソフトウェアが出荷されます。(それでも重大なバグは残さないのが原則)<br />
枯れた技術のみを使えば、バグは非常に少なくなりますが、顧客は陳腐な技術を使ったものは求めていません。<br />
50年前の自動車も、現在の自動車も期待されている機能・性能はさほど変わりませんが、50年前のソフトウェアと現在のソフトウェアでは期待されている機能・性能が大きく違うと思います。<br />
いずれ、自動車も高度な機能を求められるようになり同じ問題を抱えると思います。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ライドオン より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-111</link>
		<dc:creator>ライドオン</dc:creator>
		<pubDate>Wed, 20 Jun 2007 02:39:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-111</guid>
		<description>ハード製品を効率的に量産するには、必要なパーツを必要なだけ仕入れ、
同じものを同じ品質で量産工程がよどみなく進むことが重要です。
たとえばTOYOTAのカンバン方式はその点で優れています。
しかしソフトウェアは量産工程が無い。
ハードの量産品のようなまったく同じものが欲しいならコピーで済むから。
パーツの仕入れ数について悩む必要も無い。パーツもコピーで済むから。
話は脱線気味ですが、この「量産工程が無い」という点が見えていないから、
ハードの&quot;量産工程段階&quot;で使っている工程管理手法をソフトウェアの&quot;研究開発段階&quot;に
持ち込もうとする発想も出てきてしまうのだと思われます。
もしソフトウェア製作でTOYOTAの手法を真似るとしたら、
量産段階で使っているカンバン方式ではなく
TOYOTAが研究・開発段階で使っている手法を真似るべきでしょう。
</description>
		<content:encoded><![CDATA[<p>ハード製品を効率的に量産するには、必要なパーツを必要なだけ仕入れ、<br />
同じものを同じ品質で量産工程がよどみなく進むことが重要です。<br />
たとえばTOYOTAのカンバン方式はその点で優れています。<br />
しかしソフトウェアは量産工程が無い。<br />
ハードの量産品のようなまったく同じものが欲しいならコピーで済むから。<br />
パーツの仕入れ数について悩む必要も無い。パーツもコピーで済むから。<br />
話は脱線気味ですが、この「量産工程が無い」という点が見えていないから、<br />
ハードの&#8221;量産工程段階&#8221;で使っている工程管理手法をソフトウェアの&#8221;研究開発段階&#8221;に<br />
持ち込もうとする発想も出てきてしまうのだと思われます。<br />
もしソフトウェア製作でTOYOTAの手法を真似るとしたら、<br />
量産段階で使っているカンバン方式ではなく<br />
TOYOTAが研究・開発段階で使っている手法を真似るべきでしょう。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ライドオン より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-110</link>
		<dc:creator>ライドオン</dc:creator>
		<pubDate>Wed, 20 Jun 2007 02:30:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-110</guid>
		<description>（つづく）のほうにも書きましたが、
車などのハード製品の生産とソフトウェア製作が違うのは、
ソフトウェアには量産工程が無いという点だって事ですね。
製品の生産工程は
企画→研究→開発→量産→（アフターサービス、サポート）
という段階があります。
車などのハード製品の場合は、開発の段階までででモデル品を作り
量産工程でそのモデル品のコピーを大量生産します。
しかしソフトウェアだと、まったく同じものが欲しければ
単にコピーすればいいので量産工程がありません。
開発段階でモデルとなるモノが出来た時点で生産はほぼ終了です。
ソフトウェア開発は設計だ、というのもそういう意味でしょう。
</description>
		<content:encoded><![CDATA[<p>（つづく）のほうにも書きましたが、<br />
車などのハード製品の生産とソフトウェア製作が違うのは、<br />
ソフトウェアには量産工程が無いという点だって事ですね。<br />
製品の生産工程は<br />
企画→研究→開発→量産→（アフターサービス、サポート）<br />
という段階があります。<br />
車などのハード製品の場合は、開発の段階までででモデル品を作り<br />
量産工程でそのモデル品のコピーを大量生産します。<br />
しかしソフトウェアだと、まったく同じものが欲しければ<br />
単にコピーすればいいので量産工程がありません。<br />
開発段階でモデルとなるモノが出来た時点で生産はほぼ終了です。<br />
ソフトウェア開発は設計だ、というのもそういう意味でしょう。</p>
]]></content:encoded>
	</item>
	<item>
		<title>t98907 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-109</link>
		<dc:creator>t98907</dc:creator>
		<pubDate>Mon, 11 Jun 2007 03:26:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-109</guid>
		<description>http://www.biwa.ne.jp/~mmura/SoftwareDevelopment/WhatIsSoftwareDesignJ.html
ソフトウェア設計とは何か？
ソフトウェアを納品する直前までの過程は設計、という認識は正しいようです。
</description>
		<content:encoded><![CDATA[<p><a href="http://www.biwa.ne.jp/~mmura/SoftwareDevelopment/WhatIsSoftwareDesignJ.html" rel="nofollow">http://www.biwa.ne.jp/~mmura/SoftwareDevelopment/WhatIsSoftwareDesignJ.html</a><br />
ソフトウェア設計とは何か？<br />
ソフトウェアを納品する直前までの過程は設計、という認識は正しいようです。</p>
]]></content:encoded>
	</item>
	<item>
		<title>VIVER日記 より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-124</link>
		<dc:creator>VIVER日記</dc:creator>
		<pubDate>Sun, 22 Apr 2007 10:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-124</guid>
		<description>&lt;strong&gt;ソフトウェア・クリエイション&lt;/strong&gt;

昨日のエントリに、事前に設計を固めるなんてことはユーザーの意見を無視しかねず、危険であるという話に絡むことで、プログラミングに関しては、そもそも設計とコーディングを分けること自体が何かおかしいという話。 まずは、前川徹の「日本のソフトウェアに未来はあるか
</description>
		<content:encoded><![CDATA[<p><strong>ソフトウェア・クリエイション</strong></p>
<p>昨日のエントリに、事前に設計を固めるなんてことはユーザーの意見を無視しかねず、危険であるという話に絡むことで、プログラミングに関しては、そもそも設計とコーディングを分けること自体が何かおかしいという話。 まずは、前川徹の「日本のソフトウェアに未来はあるか</p>
]]></content:encoded>
	</item>
	<item>
		<title>坊やがゆく より</title>
		<link>http://www.gcd.org/blog/2006/07/91/comment-page-1/#comment-123</link>
		<dc:creator>坊やがゆく</dc:creator>
		<pubDate>Fri, 09 Mar 2007 11:52:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.gcd.org/blog/2006/07/91/#comment-123</guid>
		<description>&lt;strong&gt;[システム開発]プログラマの生産性ってなんだ？&lt;/strong&gt;

なんてことを漠然と考えていたら「仙石浩明の日記: 「ソフトウェア開発」は「モノ作り」ではない」なんてタイムリーな話題を見かけたので、少し考えをまとめてみました。 一般的に受託開発で適用される生産性とは、成果物（主にステップ数）÷開発工数（時間）で求められま
</description>
		<content:encoded><![CDATA[<p><strong>[システム開発]プログラマの生産性ってなんだ？</strong></p>
<p>なんてことを漠然と考えていたら「仙石浩明の日記: 「ソフトウェア開発」は「モノ作り」ではない」なんてタイムリーな話題を見かけたので、少し考えをまとめてみました。 一般的に受託開発で適用される生産性とは、成果物（主にステップ数）÷開発工数（時間）で求められま</p>
]]></content:encoded>
	</item>
</channel>
</rss>

