[ Requirements Management(요구사항 관리) ]
▪ 시스템 요구사항에 대한 변경을 이해하고 제어하는 프로세스이다.
▪ 시스템을 위한 요구사항은 변할 수 밖에 없다. 시스템을 설치한 이후에 기술적인 환경이 바뀌고, 시스템의 구매자와 사용자는 다를 수 있기 때문이다. 그리고 다른 사용자는 다른 요구사항을 원할 수 밖에 없다.
▪ Agile Method에서 요구사항의 변경은 다음 단계에 반영된다.
[ 요구사항 관리 프로세스 ]
문제 분석과 변경 명세 |
식별된 요구사항 문제와 그것에 대한 변경 제안을 가지고 시작한다. 이 단계에서는 무넺와 변경 제안이 유효한 지를 검사하기 위해서 분석된다. 이 분석의 결과가 변경 요청자에게 다시 보내지며, 때로는 좀 더 구체적인 변경 제안을 할 수도 있다. |
변경 분석과 비용 산정 |
제안된 변경의 결과가 추적 정보와 시스템 요구사항의 일반 지식을 사용하여 평가된다. 변경하기 위한 비용을 요구사항 문서, 시스템 설계 및 구현에 대한 수정에 대해 평가 된다 일단 이러한 분석이 끝나면, 계속 요구사항을 변경할 지의 여부를 결정할 수 있다. |
변경 구현 |
필요한 경우에, 요구사항 문서, 시스템 설계, 구현이 수정된다. 요구사항 문서를 너무 많이 재 작성하거나 재구성하지 않도록 수정한다. 프로그램의 경우와 마찬가지로, 문서의 변경가능성도 최소한의 외부 참조와 문서의 모듈화를 통해 이루어질 수 있다. 따라서 문서의 각 절은 다른 부분에 영향을 미치지 않고도 변경되고 대치될 수 있다. |
댓글이나 공감 남겨주는 사람 착한사람
'학사 그리고 석사 > 소프트웨어공학' 카테고리의 다른 글
Implementation Issues (0) | 2019.10.28 |
---|---|
Design Process (0) | 2019.10.28 |
Requirements Validation (0) | 2019.10.28 |
Requirements Specification (0) | 2019.10.28 |
요구공학 프로세스 (0) | 2019.10.28 |