<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Groove Labo &#187; 読書</title>
	<atom:link href="http://labo.opengroove.com/blog/category/book/feed/" rel="self" type="application/rss+xml" />
	<link>http://labo.opengroove.com/blog</link>
	<description>株式会社オープングルーヴの開発者のブログ</description>
	<lastBuildDate>Wed, 25 Aug 2010 06:55:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>オープンソースソフトウェアの育て方</title>
		<link>http://labo.opengroove.com/blog/2010/05/24/%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e3%81%ae%e8%82%b2%e3%81%a6%e6%96%b9/</link>
		<comments>http://labo.opengroove.com/blog/2010/05/24/%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e3%81%ae%e8%82%b2%e3%81%a6%e6%96%b9/#comments</comments>
		<pubDate>Mon, 24 May 2010 04:49:34 +0000</pubDate>
		<dc:creator>syoji</dc:creator>
				<category><![CDATA[ソフトウェア開発]]></category>
		<category><![CDATA[読書]]></category>

		<guid isPermaLink="false">http://labo.opengroove.com/blog/?p=568</guid>
		<description><![CDATA[

プロジェクトが失敗に終わる可能性は非常に高く、 おそらく90–95%くらい

「オープンソースソフトウェアの育て方」という書籍があります。副題にフリーソフトウェアプロジェクトを成功させるコツとあるように、著者がオープンソースプロジェクトでの経験を元に実例を交えて説明されています。バージョン管理システムで有名なSubversionプロジェクトでの実際の経験から書かれています。
実践的な内容なので、ぜひソフトウェアエンジニアの方には読んで欲しい内容です。
（技術的な側面よりもオープンソースプロジェクトをうまく運営するための考え方やプロジェクト運営方法についての説明が多くなっています。）

さらに、うれしいことにウェブで全文を公開しているためだれでも読むことが出来ます（当然、日本語で）300ページにもなる専門的でためになる文書を公開された作者の方と翻訳者の方に感謝しなければいけません。

本の内容で特にビジネスアプリケーション開発の困難な点と共通する部分が多く（同じソフト開発なので当たり前ですが）さらに多くの課題に対処するための方法も参考になります。
「3. 技術的な問題」で紹介されているツールとその運用方法は、ビジネスアプリケーションの現場でも十分有効に使えるので、新入社員などに読ませるのも良いと思います。紹介されているツール群は若干古いですが、どのようなツールを、どのような場面で、どのように使っているのかを知る上でとても分かりやすいです。

また、「6.コミュニケーション」などは自分たちの開発でも学ぶべきコトが多いと思った部分で、読んでおくべき章だと思います。


     書いたことがすべて
    陥りがちな罠
    付録C.なんで自転車置場の色まで気にしなきゃならないの？


ソフトウェアエンジニアに求められる能力として、はじめに思いついたことは、「文章を作成する力」です。コミュニケーション能力や提案力、プログラミング能力などよく言われる能力も必要であると思いますが、自分の考えを正確に正しく伝えるための書く力はインターネットが仕事に欠かせないツールになったことで重要であると考えています。

そのためには書く（まとめる）内容以前に考える力が重要になってきますが。。。

http://subversion.tigris.org/
]]></description>
			<content:encoded><![CDATA[<div style="float:right;"><a href="http://www.amazon.co.jp/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E8%82%B2%E3%81%A6%E6%96%B9-Karl-Fogel/dp/4873114128"><img class="alignright size-full wp-image-599" title="オープンソースソフトウェアの育て方" src="http://labo.opengroove.com/blog/wp-content/uploads/2010/05/20100507.jpg" alt="オープンソースソフトウェアの育て方" width="210" height="210" /></a></div>

<blockquote>プロジェクトが失敗に終わる可能性は非常に高く、 おそらく90–95%くらい</blockquote>

<p>「オープンソースソフトウェアの育て方」という書籍があります。副題にフリーソフトウェアプロジェクトを成功させるコツとあるように、著者がオープンソースプロジェクトでの経験を元に実例を交えて説明されています。バージョン管理システムで有名な<a href="http://subversion.tigris.org/">Subversionプロジェクト</a>での実際の経験から書かれています。
実践的な内容なので、ぜひソフトウェアエンジニアの方には読んで欲しい内容です。
（技術的な側面よりもオープンソースプロジェクトをうまく運営するための考え方やプロジェクト運営方法についての説明が多くなっています。）</p>

<p>さらに、うれしいことにウェブで<a href="http://producingoss.com/ja/index.html">全文を公開</a>しているためだれでも読むことが出来ます（当然、日本語で）300ページにもなる専門的でためになる文書を公開された作者の方と翻訳者の方に感謝しなければいけません。</p>

<p>本の内容で特にビジネスアプリケーション開発の困難な点と共通する部分が多く（同じソフト開発なので当たり前ですが）さらに多くの課題に対処するための方法も参考になります。
「<a href="http://producingoss.com/ja/technical-infrastructure.html">3. 技術的な問題</a>」で紹介されているツールとその運用方法は、ビジネスアプリケーションの現場でも十分有効に使えるので、新入社員などに読ませるのも良いと思います。紹介されているツール群は若干古いですが、どのようなツールを、どのような場面で、どのように使っているのかを知る上でとても分かりやすいです。</p>

<p>また、「<a href="http://producingoss.com/ja/communications.html">6.コミュニケーション</a>」などは自分たちの開発でも学ぶべきコトが多いと思った部分で、読んでおくべき章だと思います。</p>

<ul>
    <li><span class="sect1"> </span><a href="http://producingoss.com/ja/communications.html#you-are-what-you-write">書いたことがすべて</a></li>
    <li><a href="http://producingoss.com/ja/common-pitfalls.html">陥りがちな罠</a></li>
    <li><a href="http://producingoss.com/ja/bikeshed-full.html">付録C.なんで自転車置場の色まで気にしなきゃならないの？</a></li>
</ul>

<p>ソフトウェアエンジニアに求められる能力として、はじめに思いついたことは、「文章を作成する力」です。コミュニケーション能力や提案力、プログラミング能力などよく言われる能力も必要であると思いますが、自分の考えを正確に正しく伝えるための書く力はインターネットが仕事に欠かせないツールになったことで重要であると考えています。</p>

<p>そのためには書く（まとめる）内容以前に考える力が重要になってきますが。。。</p>

<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://subversion.tigris.org/</div>
]]></content:encoded>
			<wfw:commentRss>http://labo.opengroove.com/blog/2010/05/24/%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e3%81%ae%e8%82%b2%e3%81%a6%e6%96%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>再読「達人プログラマ」</title>
		<link>http://labo.opengroove.com/blog/2009/08/17/%e5%86%8d%e8%aa%ad%e3%80%8c%e9%81%94%e4%ba%ba%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%8d/</link>
		<comments>http://labo.opengroove.com/blog/2009/08/17/%e5%86%8d%e8%aa%ad%e3%80%8c%e9%81%94%e4%ba%ba%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%8d/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 22:14:31 +0000</pubDate>
		<dc:creator>matsushita</dc:creator>
				<category><![CDATA[読書]]></category>

		<guid isPermaLink="false">http://labo.opengroove.com/blog/?p=353</guid>
		<description><![CDATA[こんにちは。
松下です。

以前に読んだのですが、達人プログラマを読みましました。
とは言っても，読んだのが何年も前の話でよく覚えていません。
やはり古いで、8年ぐらい前の古い本ですが、いい本はいつまでもいい本です。普段、何気なく他の本を読んでいても、この本からの引用されている記述も多くみかけます。

さて，本の中では沢山のことが書かれています。多分，この本を読むのは，本が手に入りさえすれば簡単で，すぐに終る作業です。
でも，この本の中の１つでもちゃんとやろうとすると大変です。
例えば，知識のポートフォリオなんて，ちゃんとやろうと思ったら読書量は凄いことになります。
決してできない量ではないです。
ちゃんと勉強していない人にとっては続けるのは、つらい量と言うことです。

僕はちゃんとできていない派なのですが、少しでもいいので、ちゃんと続けてみたいと思います。たぶん、何年か後も同じことを思うのかもしれませんがw
できるだけ、過去の振り返りを行って改善できるように努力していきたいものです。
]]></description>
			<content:encoded><![CDATA[<p>こんにちは。
松下です。</p>

<p>以前に読んだのですが、達人プログラマを読みましました。<br />
とは言っても，読んだのが何年も前の話でよく覚えていません。
やはり古いで、8年ぐらい前の古い本ですが、いい本はいつまでもいい本です。普段、何気なく他の本を読んでいても、この本からの引用されている記述も多くみかけます。<br /></p>

<p>さて，本の中では沢山のことが書かれています。多分，この本を読むのは，本が手に入りさえすれば簡単で，すぐに終る作業です。<br />
でも，この本の中の１つでもちゃんとやろうとすると大変です。<br />
例えば，知識のポートフォリオなんて，ちゃんとやろうと思ったら読書量は凄いことになります。<br />
決してできない量ではないです。<br />
ちゃんと勉強していない人にとっては続けるのは、つらい量と言うことです。<br /></p>

<p>僕はちゃんとできていない派なのですが、少しでもいいので、ちゃんと続けてみたいと思います。たぶん、何年か後も同じことを思うのかもしれませんがw<br />
できるだけ、過去の振り返りを行って改善できるように努力していきたいものです。</p>
]]></content:encoded>
			<wfw:commentRss>http://labo.opengroove.com/blog/2009/08/17/%e5%86%8d%e8%aa%ad%e3%80%8c%e9%81%94%e4%ba%ba%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%80%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>プログラマーのジレンマ</title>
		<link>http://labo.opengroove.com/blog/2009/07/13/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e3%81%ae%e3%82%b8%e3%83%ac%e3%83%b3%e3%83%9e/</link>
		<comments>http://labo.opengroove.com/blog/2009/07/13/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e3%81%ae%e3%82%b8%e3%83%ac%e3%83%b3%e3%83%9e/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 14:34:34 +0000</pubDate>
		<dc:creator>sugimoto</dc:creator>
				<category><![CDATA[ソフトウェア開発]]></category>
		<category><![CDATA[読書]]></category>

		<guid isPermaLink="false">http://labo.opengroove.com/blog/?p=127</guid>
		<description><![CDATA[

sugimotoです。

まだ途中ですが、「プログラマーのジレンマ」を読んでいます。

Lotus 1-2-3を開発したミッチ・ケイパー(Mitchell David Kaper)がOpen Source Applications Foundation(OSAF)を設立し、世界を変える夢のソフトウェア「Chandler」を開発する過程を描いた物語です。

作者のまえがきに「この本はソフトウェア開発者向けのハウツー本ではない」とある通り、OSAFをケーススタディとしたソフトウェア開発についての考察はなく、夢のある大義名分とソフトウェア時間の中で埋もれていく開発者たちの様子を淡々と描いています。

本を読んでいると、昔話のようですが、ミッチ・ケイパーのBlogや、OSAFのサイトを見ると現在の話なんだなと、思います。

ソフトウェア開発者に限らず、ものを作る人にとっては、自分の作るものを最高の状態で世の中に送り出したいと考えます。
しかし実際には、最高のものが世の中に出せることはほとんどなく、「折り合いをつけたもの」が世の中に出ていきます。

「この本はソフトウェア開発者向けのハウツー本ではない」ですが、開発者にとっては、とても考えさせられ、勉強になる本です。


ChandlerのASPサービス、Chandler Hubに登録してみましたが、カレンダーが途中で固まり、操作できなくなってしまいました。。残念。。

]]></description>
			<content:encoded><![CDATA[<div style="float:right;"><a href="http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AE%E3%82%B8%E3%83%AC%E3%83%B3%E3%83%9E-%E5%A4%A2%E3%81%A8%E7%8F%BE%E5%AE%9F%E3%81%AE%E7%8B%AD%E9%96%93-%E3%82%B9%E3%82%B3%E3%83%83%E3%83%88%E3%83%BB%E3%83%AD%E3%83%BC%E3%82%BC%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B0/dp/4822283801/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1247493329&#038;sr=8-1"><img src="http://ecx.images-amazon.com/images/I/51dTcwyDMsL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU09_.jpg" alt="http://ecx.images-amazon.com/images/I/51dTcwyDMsL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU09_.jpg" /></a></div>

<p>sugimotoです。</p>

<p>まだ途中ですが、「<a href="http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AE%E3%82%B8%E3%83%AC%E3%83%B3%E3%83%9E-%E5%A4%A2%E3%81%A8%E7%8F%BE%E5%AE%9F%E3%81%AE%E7%8B%AD%E9%96%93-%E3%82%B9%E3%82%B3%E3%83%83%E3%83%88%E3%83%BB%E3%83%AD%E3%83%BC%E3%82%BC%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B0/dp/4822283801/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1247493329&#038;sr=8-1">プログラマーのジレンマ</a>」を読んでいます。</p>

<p>Lotus 1-2-3を開発した<a href="http://ja.wikipedia.org/wiki/%E3%83%9F%E3%83%83%E3%83%81%E3%83%BB%E3%82%B1%E3%82%A4%E3%83%91%E3%83%BC">ミッチ・ケイパー(Mitchell David Kaper)</a>がOpen Source Applications Foundation(OSAF)を設立し、世界を変える夢のソフトウェア「Chandler」を開発する過程を描いた物語です。</p>

<p>作者のまえがきに「この本はソフトウェア開発者向けのハウツー本ではない」とある通り、OSAFをケーススタディとしたソフトウェア開発についての考察はなく、夢のある大義名分とソフトウェア時間の中で埋もれていく開発者たちの様子を淡々と描いています。</p>

<p>本を読んでいると、昔話のようですが、<a href="http://blog.kapor.com/">ミッチ・ケイパーのBlog</a>や、<a href="http://www.osafoundation.org/">OSAFのサイト</a>を見ると現在の話なんだなと、思います。</p>

<p>ソフトウェア開発者に限らず、ものを作る人にとっては、自分の作るものを最高の状態で世の中に送り出したいと考えます。
しかし実際には、最高のものが世の中に出せることはほとんどなく、「折り合いをつけたもの」が世の中に出ていきます。</p>

<p>「この本はソフトウェア開発者向けのハウツー本ではない」ですが、開発者にとっては、とても考えさせられ、勉強になる本です。</p>

<ul>
<li>ChandlerのASPサービス、<a href="https://hub.chandlerproject.org/welcome">Chandler Hub</a>に登録してみましたが、カレンダーが途中で固まり、操作できなくなってしまいました。。残念。。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://labo.opengroove.com/blog/2009/07/13/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9e%e3%83%bc%e3%81%ae%e3%82%b8%e3%83%ac%e3%83%b3%e3%83%9e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
