ALM 38

ALM 온라인 세미나

ALM 온라인 세미나가 준비중입니다. 11월 21일 아마 웹을 통해서 웨비나 형식으로 진행할것 같습니다. 근데 써먹어도 너무 써먹는거 같은데... ALM 사례 : 아키텍쳐 대회 발표 ALM INTRO : 데브 멘토 컨퍼런스 발표 ALM INTRO : S社에서 아키텍트 대상 발표 ALM INTRO : 사내 SALES 대상 발표 ALM INTRO : 아키텍쳐 모임 월 정기 발표 ALM INTRO : 11월 21일 웨비나... 그외에 영업들 요청으로 사이트로 전달되거나 다른분이 대신 발표한것이 3군데... 이번이 6번째 발표네요... 금년까지만 하고 내년에는 새 주제 찾아봐야 겠습니다.

ALM 2008.10.15

9/20 devmento에서 발표한 빌드 배포 및 테스트 자동화에 대한 자료

약속드린데로 9/20일에 발표한 devmento 빌드 배포 자동화에 대한 자료를 올립니다. 45분의 시간 동안 얼마나 많은 내용이 전달되었는가 모르겠습니다. 좀 더 시간이 있었으면 많은 이야기를 할 수 있었을텐데 다소 아쉬움이 많이 남습니다. 책을 써볼까? 장기 강좌를 해볼까? 생각은 많이 하고 있습니다만.. 역시 쉽게 시간이 허락되지 않는군요. 그래도 시간 나는데로 이 개념에 대한 실천 방법과 구현 경험에 대해서 지속적으로 포스팅하겠습니다. 의견이나 토론환영합니다. 감사합니다.

ALM 2008.09.29

첫 ALM 발표 합니다.

그동안 ALM (이슈 관리, 빌드 자동화,테스트 자동화 등등) 에 대한 포스트도 올리고 은행과 제조 업체에 delivery를 해봤는데. 그간의 경험들을 정리해서 첫 발표 세션에 나섭니다. 사실은 "아키텍쳐 대회"나 고객 대상으로 발표를 한적이 있기 때문에 첫 발표라고 보기는 어렵지만, 일반 개발자 대상으로는 첫 발표인것 같습니다. http://www.devmento.co.kr/conference/conference.jsp devmento에서 진행하는 컨퍼런스에서 발표합니다. 개념과 그간의 경험들을 위주로 발표하게 될것 같습니다. 반가운 얼굴들 많이 볼 수 있으면 좋겠습니다.

ALM 2008.09.18

국산 형상 관리 솔루션 실루엣

국내에서도 ALM 의 개념을 가지고 접근하는 제품이 있다는 것은 참으로 반가운 일이다. http://www.snh.co.kr/?s=product&m=shape1 형상관리 제품은 많이 보았는데, ALM의 개념을 가지고 있는 제품은 처음 본것 같다... 그러나 역시 한국 고객 특성에 맞도록 되어 있다... 그말은 실용적이기 보다는 고객의 엉뚱한 요건(?)을 만족 시키기 위한 기능들이 있다는것... 고객의 엉뚱한 요건이란, 실제 업무 프로세스 위주로 구성이 되는것인데. 변경 요청이나 승인 프로세스들은 상당히 프로세스가 고도화된 후에나 ALM에 녹일 수 있는 것인데.. 아마도 고객의 커스터마이징 요청에 의해서 그런 그림이 나오지 않았나 싶다... 고객으로 부터 ALM등에 대한 개발 Layer 이상의 관리적인 요..

About CodeBeamer

일이 바뻐서 요즘 공부나 플랫폼들 보는 것에는 소홀해 있다가. 야근하다가 잠깐 쉬는 겸해서 예전에 인스톨해놓았던 CodeBeamer를 review해봤다. 아키텍쳐 그룹에서 제공해준 패키지 덕분에 쉽게 인스톨하고 문서들도 참고 할 수 있었다. (감사) 인스톨해서 드는 느낌은 완성도가 높고 쉽다는 것 정도? 다시 말하면 이것저것 필요한것은 다 들어 있지만, 타 Agile 툴에 비해서 깊이는 떨어지는 것 같은 느낌은든다. 모라고 비교해야 하나 Mantis와 JIRA를 보는 느낌이라고나 할까? 프로세스나 워크플로우도 정형화 되어 있어서 복잡한 프로세스가 없는 팀이나 기업이라면 크게 문제 없이 사용이 가능할것 같다. 기본적으로 있을것은 있으니까는. 무엇보다 장점은 이슈 트랙킹과 요구사항 추적, 작업 관리, 버그 ..

ALM 2008.06.17

Hudson을 이용한 빌드 배포 테스트 자동화

Hudson을 이용한 빌드와 테스트의 자동화 2007-04-04 BEA Systems Korea Sr consultant Byungwook Cho (bcho@bea.com) Continuous Integration(점진적 통합,이하 CI)이란, 개발자가 각각 개발한 소스코드를 모아서 한꺼번에 빌드하는 통합 빌드의 과정을 특정 시점이 아니라 매일이나 매주와 같이 아주 잦은 주기로 수행함으로써 통합에서 발생하는 오류와 시간을 줄이기 위한 기법이다. Extreme Programming Community (XP)에서 애자일 방법론의 일부로 Kent Beck에 의해서 고안된 방법으로 다음과 같은 특징을 가지고 있다. 1. CI의 특징 (1) 소스코드 일관성 유지 CI툴을 설정하기 위해서는 기본적으로 소스 관리 시..

ALM 솔루션

ALM이란 Application Lifecycle management로 소프트웨어 개발의 전반적인 관리에 해당하는 내용이다. 즉 요구사항을 수집하고, 일정을 잡고, 작업을 배분하고 릴리즈,테스트,버그관리까지의 전과정을 핸들링 하는것인데.. 개발환경 자동화를 하면서 이슈 트랙킹 시스템이 이슈 자체를 관리하는 것은 가능하지만 요구사항에서부터의 추적이나 스케쥴 관리에 있어서 문제가 있었다. 그래서 ALM쪽을 살펴보는데 역시 요즘은 Agile이 강세다. 그런데 웃긴것중에 하나... 국내 사이트에서 애자일을 검색해보면 애자일이 어쩌고 저쩌고 하는 사람들은 많은데.. 정작 프로세스를 정립하는 것은 툴하나 없이 액셀 시트가 어쩌고 저쩌고 포스트잇이 어쩌고? 어이가 없어서... 엔터프라이즈 시스템 그렇게 만들고 감리를..

ALM 2008.03.13