I. 프로젝트 수행 시 요구사항 보장 방안
– SW개발 사업에서 최초 요구사항의 상세화와 요구사항 분석, 설계 전문화 위해 분할 발주 필요, 산출물에 대한 검증 활동인 감리 수행 시 프로젝트 전체 단계 요구사항 활동 필요
II. 소프트웨어사업 요구사항 상세화 및 발주 방안
– 설계 과정에서 요구사항 불명확으로 재작업이 발생하면 사업 효율성 저하 및 S/W 산업 경쟁력 약화 현상 초래
– 소프트웨어 공정 요구분석과 기본상세설계와 개발로 분리하여 요구사항 분석, 품질 활보 위해 공정별 분할 발주하는 제도
사업의 복잡도에 따라 설계 사업자가 구현사업 PMO로 참여 | |
발주유형 | 설명 |
---|---|
설계우선 발주 | – 분담이행방식에 의한 공동계약으로 발주 – 설계서 우선 납품, 구현사업자 설계서 기반 구현 |
설계분할 발주 | – 건설공사와 같이 설계를 실시 – 발주기관 납품설계서 기반 구현사업 별도 발주 |
– 사업 특성에 따라 설계분할 또는 설계우선 방식에 의해 분할발주를 선택적 적용
III. 품질보증(QA) 활동 및 감리 방안
가. 품질보증 프로세스 및 주요 활동
구분 | 주요 활동 | 설명 |
---|---|---|
품질보증 프로세스 | 품질보증 계획 수립 | – 품질보증 활동계획, 산출물 설정 – 품질보증 프로세스, 기준선 설정 |
엔지니어링 활동 검토 | – 개별 활동에 대해 검토 – 산출물 생산 위한 프로세스 검토 | |
품질측정 평가 | – 품질 목표에 따라 실제 평가/측정 – 소프트웨어 감리 및 감사와 연관 | |
문서화 | – 품질 평가에 대한 문서기록 | |
승인 | – 문서화된 평가결과 승인 | |
보고 및 통보 | – 승인된 품질평가 결과 반영 – 관련조직 및 관련 인원에 통보 | |
품질보증 활동 | 형상관리 | – 형상 항목 식별, 변경 관리 |
문서관리 | – 문서관리 절차 수립, 작성보관폐기 | |
품질기록 | – 품질보증 계획/수행/결과 기록 | |
합동검토 | – 각 단계 별 산출물 요구사항 일치성 검토 | |
위험관리 | – 잠재 산출물 요구사항 일치성 검토 |
– 사용자의 요구사항과 소프트웨어 제품과 일치성 확인 작업으로 요구사항을 만족 시키는 기본적 활동
나. 안전한 프로젝트 수행 위한 감리 시행
- 제 3자 입장에서 정보시스템 구축 및 운영 평가
- 발주자는 계약문서, 사업수행계획서 등 표준 준수 여부
- 효율성, 효과성, 안전성 확보 위하여 감리 시행 가능
– 정보시스템 감리 점검 체계 프로세스 모델
IV. 성공적 요구사항 관리 방안
구분 | 주요 활동 |
---|---|
요구공학 | – 사용자 요구 충족 위한 해결 방안 도출, 요구사항에 대한 공학적 및 관리기법 제공 |
SW개발 관리 | – 프로젝트 관리: 내부 의사소통, 복잡 프로세스 통제 개선 |
– 품질관리: 사용자 만족도 높이기 위해 요구사항 변경 원인과 처리방법 이해 |
– 요구사항 관리는 개발 뿐 아니라 발주, 설계, 개발, 검수의 전 단계에서 관리활동 수행 된