인간에 대한 신뢰가 모든 방법론에 우선해야 한다고 생각합니다. 인간의 이성적 능력이 논리적 고리를 연결하는데 가장 신뢰할 만한 것으로 평가합니다.
고등학교를 졸업하면서 처음 해봤던 프로그래밍에 빠져 지금까지도 소프트웨어 개발을 천직으로 아는 남자입니다. 메일주소는 kimhn@umlcert.com 입니다.
객체지향/ 컴포넌트 기반 개발 방법론 구축, 소프트웨어 요구명세, 소프트웨어 분석/설계에 대한 컨설팅을 주업으로 합니다. 고객의 요구에 따라 비즈니스 모델링, 소프트웨어 아키텍트, 소프트웨어 구현을 하기도 합니다.
모델링 도구에 관심이 많으며, 시간이 날 때 마다 RSM(Real Software Modeling) 지원도구인 RSM Smarteasy™라는 모델링 도구를 개발합니다.
모델링과 관련된 주요 활동으로는 다음과 같은 것들을 했습니다.
1999년 - 2000년
- 'UML을 이용한 비쥬얼 모델링'이라는 제목으로 웹에 글을 연재- CBIE(Component Based Information Engineering) 방법론 구축
- 건교부, SOC 사업관리 비즈니스 모델링
- 건교부, 멀티미디어를 이용한 안전점검 시스템 분석/설계 및 개발
- 건교부, 3D객체기반의 도면, 시방서, 현장 이미지 관리 시스템 분석/설계 및 개발
- 건교부, 멀티미디어를 이용한 현장 품질 관리 시스템 분석/설계 및 개발
- CJ 드림소프트, 지불 시스템 분석/설계 컨설팅
- CJ 드림소프트, 패밀리 카드 개발 분석/설계 컨설팅
- 한전 KDN MIS 시스템 개발 모델링 검토 및 자문
- 한국통신, 전사적 코드 관리시스템 개발
- 컴포넌트뱅크 컴포넌트기반개발방법론 CBDM개발
- 이네트 e-CBDM 구축 컨설팅
- 컴포넌트뱅크, UML기반의 모델링 도구인 컴포넌트 스튜디오 1.0 개발
- 생각하며배우는 UML2.0(영진) 출판
- OCUP(OMG-Certified UML Professional) Advanced 인증 획득
- 베리타스 학원관리 비즈니스 모델 개발
- (주)Z 경정비 비즈니스 모델 개발
- SKY 모임을 SDLC로 변경
- 컴포넌트 뱅크, 컴포넌트 스튜디오 버전 2.0 자문(모델주도형아키텍처 지원 도구로 업그레이드)
- UML2.0과 소프트웨어 모델링 강의, OCUP 강의 시작
2004년 - 2005년
모델주도형아키텍처를 지원하는 컴포넌트 스튜디오의 상업용 버전을 출시
2005년 - 2006년
- 한수원, 원자력 발전소의 전산화절차서 설계 지원 시스템 분석/설계
- 한수원, 전산화절차서 소프트웨어 시험 시스템 개발
- 한수원, 전산화절차서 수행시스템 소프트웨어 요구정의/분석
- 한수원, 가상운전/시험 시스템 소프트웨어 요건 사양서 작성 자문
- NWC 컨설팅 UML2.0을 활용한 소프트웨어 모델링 교육
- 헤인에이치아이에스 UML을 활용한 분석/설계 교육
- 한수원, 신고리 3,4호기 전산화절차서 소프트웨어 개발방법론 및 품질보증체계 구축
2007년 - 2009
- 예금보험공사, e-HR시스템 개발
분석설계팀 리더로 비즈니스 모델링과 시스템 모델링을 수행
- 우현커뮤니케이션, 수익창출시스템 모델링(주식투자를 통한)
기술적분석을 통한 수익창출시스템 모델링
- 한수원, 전산화절차서 사전개발 아키텍처 구축 및 개발
2010
- 리얼소프트웨어모델링 전파를 위한 외부 교육 시작
KTDS SW경영전략 및 직무혁신 과정, 모델주도형개발방법론, 2010/01-02
한국소프트웨어기술진흥협회, 소프트웨어모델링 핵심개념 및 기법 교육:
1차(2010/01 - 02), 2차(2010/03-04), 3차(2010/12)
- 롯데닷컴-파이언넷, 시스템롯데닷컴화 유스케이스/컴포넌트 명세 자문, 2010/02-03
- RSM Smarteasy™ - Simple Diagram 개발 및 배포, 2010/02-
- 한수원, 신울진 1,2호기 CPS 검증설비 개선을 위한 소프트웨어 변경 자문, 2010/06-07
- 한국소프트웨어기술진흥협회-산업인력공단, 직업능력 표준패키지 개발
- 한국소프트웨어기술진흥협회-산업인력공단, 시스템 분석 교재 집필
- 인픽스-서울시 교육청, 객체지향 설계 교재 집필
2011 - 2012
- 한수원, 신고리 3,4 신울진 1&2 전산화 절차서 설계지원시스템 업그레이드, 2011/06-2011/10
- 한수원, 신고리 3,4 운전원 훈련 및 면허 시험용 절차서 수행 시스템 개선, 2011/11-2012/02
소프트웨어 개발 인생에 영향을 준 한 권의 책을 꼽으라면.
Objects, Component and Frameworks with UML The Catalysis Approach를 선택합니다.
논문/저술
1. 인픽스-서울시 교육청, 객체지향 설계
2. 한국소프트웨어기술진흥협회-산업인력공단, 시스템 분석
3. 리얼 소프트웨어 모델링(소프트웨어모델링 핵심개념 및 기법), NWC 컨설팅 웹출판, 2005 -
4. 생각하며배우는 UML2.0, 영진, 2004
5. 3차원 객체기반 모델을 이용한 설계도면 및 시방서관리 시스템 구축
김현남; 왕일국; 진상윤 / 한국건설관리학회논문집, v.1, no.3, pp.124-134, 2000년 9월
6. 건축물의 안전진단에서 외관조사 및 이력관리를 위한 정보관리 모델 및 시스템 개발
진상윤; 김현남 / 대한건축학회지 제18권 제4호 통권 제162호 (2002. 4) pp.139-146 1229-6163 KCI 등재

