2018년 11월 26일
테일러링 (Tailoring)
I. 프로젝트 최적화 방법론, 테일러링
가. 테일러링의 개념
표준 프레임워크를 기반으로 실제 업무 분야 별 여건에 맞게 수정, 보완하는 작업
나. 테일러링의 필요성
구분 | 관점 | 필요성 |
---|---|---|
내부적 요건 | 개발 환경 | – 시스템 개발 유형 및 환경 상이 |
요구 사항 | – 우선적으로 요구되는 사항이 상이 | |
프로젝트 규모 | – 사업비, 참여 인력, 기간, 규모 상이 | |
보유기술 | – 프로세스, 방법론, 산출물 등 상이 | |
외부적 요건 | IT Compliance | – 프로젝트 별 법적 제약사항 상이 |
품질 기준 | – 분야 별 표준 품질 기준이 상이 |
II. 테일러링의 절차
절차 | 설명 |
---|---|
프로젝트 분석 | – 프로젝트가 내포한 문제점과 향후 활용할 수 있는 정보를 수집, 분석 |
범위 정의 | – 분석 결과 기반 특화 프로세스 개발 시 집중적 개선 영역을 정의 |
프로세스 확장 | – 프로세스에 특화, 필요 부가 프로세스 추가 |
프로세스 구성 | – 실질적 요구사항 지원 시 적합 규모 구성 |
프로세스 준비 | – 프로젝트에서 효력 발휘 정의 |
프로세스 공표 | – 프로젝트 멤버에게 공표해 수시 참고 |
프로세스 유지보수 | – 다양한 이슈와 신규 도출 특성에 대응해 프로세스 지속 유지보수 |
III. 테일러링 시 고려사항
고려사항 | 설명 |
---|---|
복잡한 환경 | – 대규모 프로젝트의 경우 복수 방법론적용에 따른 통합 테일러링 수행 |
다중 플랫폼 | – C, JAVA 등 다중 플랫폼 적용 시 |
컨설팅 산출물 연계 | – 사전에 수행한 컨설팅 산출물 반영 |
AS-IS 활용 | – 기존 기능을 신규 프로젝트에 활용 |
사람에 대한 고려 | – 역할에 따른 사람의 중요성 인식 |
일정에 대한 고려 | – 각 작업 소요시간, 순서, 단계 전이 |
기술에 대한 고려 | – 설계 절차와 표준, 각종 가이드 |
공동 작업 | – 여러 사람이 하나의 산출물 완성 |
IV. 테일러링 기법
기법 | 설명 |
---|---|
규모와 복잡도에 따른 테일러링 | – 프로젝트 기간, 작업범위, 참여 인원 – 규모대/중/소, 복잡도 상/중/하 구분 |
프로젝트 구성원에 따른 테일러링 | – 구성원읜 기술적 성숙도, 방법론에 대한 이해 정도 파악 및 수준 결정 |
팀내 방법론 지원에 따른 테일러링 | – 각 팀 별로 방법론 및 모델링 지원 인력 선정하여 개별 교육 |
자동화에 따른 테일러링 | – 중간 산출물 자동화 도구 사용 – 자동화는 보조적인 역할도 활용 |