□요구사항 분석 및 문서화
□ 빌드 자동화
- Perl Script / CI (Clear Case)툴 구축 / 운용
-쉘 스크립트를 통한 자동화 시스템 구축 및 운용
- Jenkins를 사용하여 CI(Plastic SCM)운용(build-test-deploy)
- 테스트 자동화 Jenkins 연동하여 Build-Deploy 환경 구축
-명시된 요구사항에 부합하는지 기술적이고 관리적인 감독, 감시
-변경관리, 버전관리, 빌드관리, 릴리즈관리
-실시간 무결성 확보를 위해 Linux와 연동 빌드 프로세서 개발/유지보수 및 운영
□빌드 운영 / LINUX Shell Script 및 로그 분석
- 빌드 진행 및 빌드 Shell Script 운영
- 개발내용 분석 및 확인
- 빌드 에러 대응
□Jenkins /CI(Plastic SCM)/LINUX 서버 운영
- Linux server기반으로 Jenkins VM을 생성하고 Build system을 Jenkins와 연동하여 Build자동화 환경을 구축.
- Project Leader 의 담당모델 Workspace 를 신속 정확하게 구성함으로써 빠른 업무진행에 기여.
- OS upgrade 및 System patch 로 인한 diff 및 conflict 사항들을 즉각적으로 분석 및 수정, 그에 따른 내용 배포를 통해 바이너리 생성 시간 단축에 기여함.
- OS upgrade 나 촉박한 개발 일정을 최대한 맞추는데 기여함.
□ Check List 및 개발이력 등 개발관련 history 관리
- 전반적인 개발에 필요한 프로그래밍 언어 분석을 통해 에러 추출 및 해결에 기여함.
- 개발자 Check List 및 개발 이력 관리를 통해 품질 의뢰 전 바이너리의 안정성 및 무결성 유지에 기여함.
- 개발 관련 history 를 분석하여 이슈의 원인을 분석 및 예방하는데 기여함.
□LINUX 서버 및 PSCM 장애요소 제거 및 PL, 개발자 간의 communication 조정 및 follow up
- 반영사항을 분석하여 작동 불량 예방 및 수정
- LINUX 서버 및 형상관리 Tool 장애를 해결
- 프로젝트 진행 관련 PL업무 분담을 통한 효율성 확립
□빌드 자동화 프로세서를 구축하여 모든 연구소 인력이 바이너리 파일 및 로그 등을 손쉽게 보고 사내망에 배포될 수있도록 구축, 운용
□팀 내에 테스트케이스 작성 및 결함 관리
더보기