파일 버전관리 vs. 프로젝트 버전관리
![]() |
|---|
| 버전관리 솔루션 실루엣 |
전통적인 버전관리툴들, 그것이 Lock 중심의 것들(PVCS, SourceSafe…)이던지, Update 중심의 것들(CVS…) 이던지 상관없이 파일 중심의 버전관리 도구들입니다. 즉, 하나의 파일에 대한 버전변경을 추적하는 기능을 가지고 있는 것이지요.
실제 개발팀에서는 파일 하나의 버전에 대한 추적도 중요하지만, 변경셋(Change Set)에 대한 이력을 추적하고 관리하는 것이 무엇보다도 중요합니다.
CVS를 대체하겠다고 만든 SVN은 그런 의미에서 뉴트랜드에 부합하는 버전관리도구라고 할 만합니다.
몇몇 외산 버전관리 도구들이 Snap Shot이름으로 그 변경내용을 저장하는 방법을 제공 하기는 합니다만, 자동으로 저장되는 것이 아니라 사용자가 필요시점에 Snap을 작성하는 것이라 불편한 점이 많았습니다.
2008 국내/외 형상관리 시장분석
2008 국내/외 형상관리 시장분석 전문보기- PDF File
2008 형상관리 시장 분석
-
대형 SI시장과 소형 SI시장에는 외국산 벤더 특히 마이크로 소프트의 약진이 두드러진 가운데 IBM의 Rational시리즈가 선전하고 있음.
-
MS계열의 개발도구(.NET기반)을 사용하는 프로젝트에서는 MSVSTS가, JAVA계열의 Eclipse기반은 CVS, Buggilra등의 오픈 소스가 강세였으나 IBM의 RTC(Rational Team Concert)가 출시됨에 따라 시장 변화가 예상됨.
-
외국산 벤더들은 ALM의 통합을 추구하며 ALM전반에 걸친 다양한 도구를 Integrate하여 판매하는 추세. 따라서 유명 벤더의 포지셔닝은 “통합형 ALM솔루션” 으로 축약할 수 있음.
Ajax + Web 2.0이 대단한 기술이지만...
Ajax + Web2.0이 대단한 기술이지만. 미션크리티컬 영역에 있어서는 여전히 Desktop Application이 필요 하다. (Informatiion Week, MS Remix08 컨퍼런스, 김재우 부장)
회자되는 이야기지만, 제안서쓸때 스프링노트에 대고 하지는 않는다. (물론 제안서 아이디어 모을때 이동하면서 워드에 대고 하지도 않는다. 그런분을 보기는 했지만 ^^;)
S+S도 좋고, RIA도 좋지만, MS가 실버라이트에서 Win32 Local 리소스에 대한 접근을 허락하지 않는 한(그럴리는 없을것 같다) RIA는 일반 대중을 위한 유용한 도두일 뿐이다.
그 풍부한 UI를 바탕으로 집에있는 mp3 File을 웹으로 올려주는 제품이라도 하나 만들고 싶지만… ^^; Local에 대한 접근과 웹의 편리성을 모두 달라..! (ActiveX 반대론자들의 야유가…)
테스트의 종류 - 아름다운 이야기
Ship It 57 Page에 나오는 주옥같은 이야기 입니다.
단위 테스트(Unit Test)
단위 테스트는 개별 클래스나 객체를 테스트하기 위해 고안되었습니다 단위 테스트는 독립형이고 일반적으로 작동시키기 위해 다른 클래스나 객체가 필요하지 않습니다. 단위 테스트의 삶의 유일한 목적은 한 뭉치의 코드 내에 논리가 적절히 작동하는지 확인하는 것입니다.
기능 테스트(Functional Test)
기능 테스트는 제품 전체의 적절한 동작(또는 기능)을 테스트하기 위해 작성됩니다. 기능 테스트는 제품 전체 또는 한 제품 내의 주요 하부 시스템을 다룰 수 있습니다. 기능 테스트는 시스템 내에 많은 객체를 갖습니다.
CuteFlow - 아주 흥미로운 컨셉의 Workflow
[CuteFlow] 이름까지 아주 앙증맞은 Workflow제품을 발견했습니다. http://www.cuteflow.org
![]() |
|---|
| CuteFlow 설명 다이어그램 |
위 이미지가 CuteFlow를 아주 잘 표현하는 컨셉입니다. Sender가 Form을 Define해서 Email로 배포를 하면, 등록된 사용자가 Form에 데이터를 입력하고, 마지막으로 Archive되는… 재미 있는 시스템이군요.
Opensource입니다.
아래는 Form을 Define하는 화면입니다. Workflow의 가장 핵심적인 [정의]부분을 충실하게 반영하고 있는 솔루션이라고 할 수 있겠습니다만..
한국시장에서의 효용은 글쎄요? 그리고 각 수신자의 입력 값에 따른 비지니스 로직의 처리가 어렵겠군요 ^^;
![]() |
|---|
| CuteFlow 실행 화면 |
형상관리 솔루션 실루엣 2.0 평가판 및 기술자료 공개
솔지히.. 국내에서 평가판을 제공하는 페키지 업체가 얼마나 될까?
아니.. 페키지 업체가 얼마나 될까? 에스앤에이취정보(대표 윤우인 www.snh.co.kr)는 자사 형상관리 솔루션 ‘실루엣 엔터프라이즈 v2.0’의 평가판 및 기술정보를 자사 홈페이지를 통하여 공개한다고 발표했다.
(관련 URL http://www.snh.co.kr/?s=product&m=shape4)
형상관리 솔루션 실루엣은 외산 페키지 제품과 차별화된 순수 국산 페키지제품으로서, 2008년 5월 기준으로 금융, 제조, 화학, 서비스 등 40여개의 국내/외 레퍼런스를 확보하였다.
에스앤에이취정보 박병준 차장은 평가판의 공개에 대해서 이렇게 이야기 한다.
“국내에서 페키지제품을, 그것도 IBM, Microsoft, Borland등 쟁쟁한 기업들이 눈독을 들이며 경쟁하고 있는 ALM분야에서 개발하고 살아 남는다는 것은 정말로 어렵습니다.
형상(버전)관리 제품 기능소개서 PPT로 만들어진 것
![]() |
|---|
| 형상관리 솔루션 실루엣 제품소개서 |
Download
형상관리 실루엣 기능소개서 PPT로 만들어진 것
(출처: SNH Homepage, http://www.snh.co.kr)
형상(버전) 관리는 간단한듯 하지만, 아직도 어려워(귀찬아)하는 부분이다.
링크된 PPT를 통해서, 업계에서 어떤 기능을 생각하고 있는지 살펴보자
TMS AdvChart는...
![]() |
|---|
| TMS AdvChart |
주말동안 고민 해 봐도… X(혹은 Y)축에 담당자 이름을 표현하고 싶은데… 곤란하다. (Number or DateTime만 가능)
Chart를 90’ 회전하고 싶은데.. 곤란하다.
첨부파일을 표시하는 방법
![]() |
|---|
| 첨부파일명을 화면에 표시하는 방법 |
첨부파일을 표시하는 방법을 변경하였습니다.
달라진 사항은 [파일명 > 첨부일자]로 표시되는 것을 [첨부일자 > 파일명]으로 표시되도록 한 것입니다.
첨부일자는 고정된 Lengrh를 가지기 때문에, 앞쪽에 위치하여도 일목요연한 View를 제공 할 수 있도록 되어 있는 것입니다.
그리고 보니, 첨부한 사용자 정보가 없군요. ^^; (이것은 아직 관리되고 있지 않습니다)
Article Link
![]() |
|---|
| 게시물의 링크를 복사하는 화면 |
Article을 작성하다보면, 이전에 작성된 Article을 의미하거나, 기술해야 하는 경우가 종종 있습니다.
표준화된 양식방식으로 Article을 표현하기 위해서 [Link 복사] 기능을 추가하였습니다.
복수의 Article을 선택하고 [Link 복사]를 실행하면 Article ID(Seq)와 경로가 Windows Clipboard로 추가 됩니다.
![]() |
|---|
| 게시물의 링크를 붙여넣은 화면 |
복사돤 Article은 작성시 Cntl+V로 붙여 넣어 사용 하면 됩니다.
![]() |
|---|
| 게시물ID로 검색하는 화면 |
혹시 경로가 변경되더라도 Link에 있는 Article ID(Seq)를 검색에서 찾을 수 있도록 하였습니다.








