<?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>기본이 바로 선 나라 &#187; 마틴 파울러</title>
	<atom:link href="http://dicawoo.com/tag/%eb%a7%88%ed%8b%b4-%ed%8c%8c%ec%9a%b8%eb%9f%ac/feed" rel="self" type="application/rss+xml" />
	<link>http://dicawoo.com</link>
	<description>Luck is where preparation meets opportunity.</description>
	<lastBuildDate>Tue, 10 Apr 2012 15:01:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Continuous Integration</title>
		<link>http://dicawoo.com/26</link>
		<comments>http://dicawoo.com/26#comments</comments>
		<pubDate>Thu, 04 Oct 2007 17:13:21 +0000</pubDate>
		<dc:creator>정의의소</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[buildx]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Martin Fowler]]></category>
		<category><![CDATA[마틴 파울러]]></category>

		<guid isPermaLink="false">http://kwwoo75.cafe24.com/?p=26</guid>
		<description><![CDATA[Continuous Integration은 예전에 마틴 파울러의 글을 얼핏 봤다가 k16wire님의 블로그에서 번역글을 다시 보았습니다.마침 어제 팀장님과의 미팅 중 빌드 시스템에 대한 필요성에 대해서 잠시 이야기를 하였습니다.그리고 현재 지원하고 있는 과제에서 SCM 정책(Iteration, Branch, Build, Test)에 대한 논의를 하고 있는 와중에 접한 글이라 반갑기도 하고 더 고민거리가 많아졌습니다. - 과제 현황 - 여러개의 서브시스템으로 나누어져 있는 팀은 <a href='http://dicawoo.com/26' class='excerpt-more'>[...]</a>
Related posts:<ol>
<li><a href='http://dicawoo.com/38' rel='bookmark' title='‘행위의 중복’을 없애는, 사람을 위한 자동화'>‘행위의 중복’을 없애는, 사람을 위한 자동화</a></li>
<li><a href='http://dicawoo.com/299' rel='bookmark' title='The Thinking Tool called Agile'>The Thinking Tool called Agile</a></li>
<li><a href='http://dicawoo.com/27' rel='bookmark' title='Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드'>Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdicawoo.com%252F26%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Continuous%20Integration%22%20%7D);"></div>
<p><a href="http://www.martinfowler.com/articles/continuousIntegration.html" target="_blank">Continuous Integration</a>은 예전에 마틴 파울러의 글을 얼핏 봤다가 <span class="author"><a href="http://moai.tistory.com" target="_blank">k16wire님의 블로그</a>에서 <a href="http://moai.tistory.com/224" target="_blank">번역글</a>을 다시 보았습니다.<br />마침 어제 팀장님과의 미팅 중 빌드 시스템에 대한 필요성에 대해서 잠시 이야기를 하였습니다.<br />그리고 현재 지원하고 있는 과제에서 SCM 정책(Iteration, Branch, Build, Test)에 대한 논의를 하고 있는 와중에 접한 글이라 반갑기도 하고 더 고민거리가 많아졌습니다.</p>
<p>- 과제 현황 -<br /></span>
<ul>
<li><span class="author">여러개의 서브시스템으로 나누어져 있는 팀은 서로 커뮤니케이션이 부족하다.</span></li>
</ul>
<ul>
<li>변경 사항에 대한 공유 프로세스가 미비하다.</p>
</li>
<li><span class="author">middleware에서 수정 된 후 check in 되고 그 후에 application 에서 수정되어 항상 빌드되는 코드를 유지하기 힘들다.(프로세스 미비)
<p></span></li>
<li><span class="author">개발자가 본인 모듈과 Dependency가 있는 모듈을 알지 못한다.
<p></span></li>
<li><span class="author">Unit Test Case를 수행하고 있지 않다.(일부 제외. 현재 QA팀에서 작성하고 있다.. ㅡ,.ㅡ)</span></li>
</ul>
<p>요약 하면 <span style="font-weight: bold; color: rgb(255, 0, 0);">&#8220;프로세스 및 Tool 미비&#8221;</span> 이다.</p>
<p>현재 SCM에서 빌드 시스템을 개선하고 있습니다. 그래서 <a href="http://buildix.thoughtworks.com/" target="_blank">Buildix</a>를 소개 했습니다.</p>
<p>Buildix는 아래의 세가지 Tool을 포함하고 있습니다.
<ul>
<li><a href="http://subversion.tigris.org/">Subversion</a> for Source Control</li>
<li><a href="http://projects.edgewall.com/trac/">Trac</a> for a Wiki, Bug-Tracker and general Project Management</li>
<li><a href="http://cruisecontrol.sourceforge.net/">Cruise Control</a> for Continuous Integration</li>
</ul>
<p>Buidix의 Demo 동영상은 <a href="http://buildix.thoughtworks.com/video.html" target="_blank">여기</a>를 참고 하시면 됩니다.</p>
<p>Buildix의 Diagram은 아래와 같습니다.
<div style="text-align: center;"><a href="http://farm3.static.flickr.com/2093/1492892414_135260f851_o.gif" title="schematic-lrg" rel="lightbox" target="_blank"><img src="http://farm3.static.flickr.com/2093/1492892414_7e8d08136e.jpg" border="0"></a></div>
<p>관련 글<br />&nbsp;- <a href="http://www.ibm.com/developerworks/kr/library/j-ap09056/index.html" target="_blank">사람을 위한 자동화: Continuous Integration 서버 선택하기</a></p>

<p>Related posts:<ol>
<li><a href='http://dicawoo.com/38' rel='bookmark' title='‘행위의 중복’을 없애는, 사람을 위한 자동화'>‘행위의 중복’을 없애는, 사람을 위한 자동화</a></li>
<li><a href='http://dicawoo.com/299' rel='bookmark' title='The Thinking Tool called Agile'>The Thinking Tool called Agile</a></li>
<li><a href='http://dicawoo.com/27' rel='bookmark' title='Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드'>Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://dicawoo.com/26/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
	</channel>
</rss>

