타스크: 테스트 환경 구성 정의
이 타스크는 테스트 노력 지원에 필요한 평가 환경에 대한 요구사항을 정의하는 방법에 대해 설명합니다.
관계
단계
소프트웨어 아키텍처에 대해 테스트 접근 방식 점검
목적:  테스트 접근 방식과 테스트 접근 방식이 소프트웨어 아키텍처의 제한을 받는 방식에 대해 새롭게 이해합니다.  

테스트 접근 방식을 검토하여 테스트 접근 방식의 주요 측면을 항목화하고 특성화하십시오. 이 정보를 이용하여 소프트웨어 아키텍처를 검토하고 테스트 노력에 필요한 일반 환경에 대해 이해한 사항을 공식화하십시오.

각각의 특정 배치 환경 식별
목적:  서로 다른 배치 환경의 수와 각각의 주요 특징에 대해 이해합니다.  

소프트웨어 아키텍처를 시작점으로 사용하여 개발 모델 및 연관된 정보를 찾아 검토하십시오. 소프트웨어가 배치될 각각의 특정 대상 환경을 식별하고 각각을 구분하는 특성에 익숙해집니다.
필요한 환경 목록 통합
목적:  광범위한 환경적 경험을 제공하는 적은 수의 통합된 환경 목록을 공식화합니다.  

많은 수의 테스트 환경을 설정하고 관리하는 것은 일반적이지 않습니다. 규모를 작게 유지하면 일반적으로 테스트할 수 있는 가능한 대상 환경의 제한된 서브세트만 사용할 수 있습니다. 식별한 모든 대상 환경의 목록을 만들고 이 목록을 관리 가능한 서브세트로 통합하고 줄이는 방법을 찾으십시오. 기본 하드웨어와 운영 체제 소프트웨어를 여러 테스트 환경에서 공유하는 것이 일반적입니다.
각 테스트 환경 구성에 대해
목적:  필수 테스트 수행을 가능하게 할 각 테스트 환경 구성의 필수 요소를 정의합니다.  

테스트 수행을 위해 식별한 각 테스트 환경 구성에 대해 다음과 같은 세부사항을 식별하고 정의하십시오.

각 테스트 기법에 필요한 특정 환경 식별

테스트 계획을 사용하여 테스트 접근 방식에 속하게 될 각각의 기법을 식별하십시오. 각각의 기법에 대해 테스트 수행을 위해 만족시켜야 할 특정 환경 요구사항을 나열하십시오.

기본 하드웨어 및 소프트웨어의 인벤토리 정의

식별한 요구사항을 사용하여 테스트 수행에 필요한 하드웨어 및 소프트웨어 목록을 조합하십시오. 통합 기회를 찾는지 감시하십시오.

테스트 프로세스를 지원하는 하드웨어 및 소프트웨어의 세부 인벤토리 정의

이제 각 구성에 대한 세부사항을 수집하십시오. 가능한 고유한 정보를 수집하십시오. 기술 지원 인력이나 시스템 관리자의 도움이 필요할 수도 있습니다. 가능한 환경의 "양극단"을 찾으려고 시도하십시오. 대개 이러한 양극단만으로도 충분한 환경 경험이 제공됩니다.

테스트 환경 관리 프로세스 요구사항 정의

테스트 환경의 설정, 유지보수 및 관리는 대개 어렵고 까다로운 작업입니다. 관리 프로시저를 고려하여 작업하기 좋은 순서로 테스트 환경을 보존하십시오.

결과 평가 및 확인
목적:  타스크가 적절히 완료되었는지 및 그에 따른 중간 산출물이 허용 가능한지 확인 

작업을 완료했으므로 작업이 충분한 가치가 있었는지, 방대한 양의 종이만 소비한 것이 아닌지 확인하는 것이 좋습니다. 작업 품질이 적합한지 여부 및 차후에 이를 작업의 입력으로 사용할 해당 팀 구성원에게 유용할 정도로 완전한지를 평가해야 합니다. 가능하면 RUP에 제공된 체크리스트를 사용하여 품질 및 완성도가 "충분"한지 확인하십시오.

다운스트림 타스크 수행 시 해당 작업을 입력으로 사용할 인원들이 중간 작업 검토에 참여하도록 하십시오. 이들의 관심사항을 다루는 조치를 취할 시간 여유가 있으면 이를 수행하십시오. 또한 작업을 주요 입력 중간 산출물과 비교 평가하여 이를 정확하고 충분하게 표시했는지 확인해야 합니다. 입력 중간 산출물 작성자가 이를 기반으로 작업을 검토하도록 하는 것이 유용할 수 있습니다.

RUP는 반복적 전달 프로세스이며 중간 산출물은 시간이 경과하면서 발전하는 경우가 많다는 사실을 기억하십시오. 그러므로 부분적으로만 사용되거나 직후 작업에서 전혀 사용되지 않을 중간 산출물을 완전히 형식화하는 것은 거의 불필요합니다(또한 보통 비생산적임). 이는 중간 산출물이 사용되기 전에 중간 산출물을 둘러싼 상황이 변경되고 중간 산출물이 작성되었을 때의 가정이 잘못되었다고 증명되어 결과적으로 노력이 수포가 되고 비용을 들여 다시 작업해야 하는 가능성이 높기 때문입니다. 또한 프리젠테이션 주기가 너무 많아 컨텐츠 가치가 손상되는 함정에 빠지지 않도록 하십시오. 프리젠테이션이 프로젝트 인도물로서 중요성과 경제적 가치를 지니는 프로젝트 환경에서는 관리 자원을 사용하여 프리젠테이션 타스크를 수행할 수 있습니다.



특성
다중 발생
이벤트로 구동됨
진행 중임
선택사항
계획됨
반복 가능함
자세한 정보