타스크: 테스트 동기 부여 요인 식별
이 타스크는 반복 내에서 테스트의 목적이 될 수 있는 이벤트 및 중간 산출물을 포함한 항목들의 특정 목록을 식별합니다.
원칙: 테스트
관계
단계
반복 대상 항목 식별
목적:  반복 계획의 특정 목표에 대한 기초적인 이해 

반복 계획을 조사하고, 계획을 좌우하는 특정 항목을 식별하고 계획의 실행 정도를 측정하는 기준이 되는 주요 인도물을 식별합니다. 위험성 목록, 변경 요청 목록, 요구사항 세트, 유스 케이스 목록, UML 모델 등의 주요 요소를 조사해야 합니다.

이러한 조사를 보충하기 위해 반복 시작 회의에 참석하는 것도 유용합니다. 아직 이런 계획을 세우지 않은 경우 주요 관리 및 소프트웨어 개발 자원(예: 프로젝트 관리자, 소프트웨어 설계자, 개발 팀 리더)을 초청하여 테스트 팀 미팅을 주최하십시오.

관련 정보 수집 및 조사
목적:  반복 계획의 특정 인도물의 범위에 대한 보다 상세한 이해  

반복 계획을 조사했으면, 구체적이고 명확하게 정의된 요소를 찾는 것이 평가의 좋은 방법이 될 수 있습니다. "새로운 작업" 및 변경 요청 등을 비롯하여 수행할 작업의 세부사항을 조사하십시오. 위험의 잠재적인 영향 및 이를 해결(완화, 이전, 제거 등)하기 위한 조치를 명확하게 파악할 수 있도록 계획으로 인해 발생할 수 있는 위험을 조사하십시오.

동기 부여 요인 후보 식별
목적:  이 반복의 후보가 되는 테스트 동기 부여 요인 요약 

반복 계획에 대한 이해를 통해 테스트의 동기가 되는 잠재적인 소스를 식별합니다. 동기 부여는 개별 중간 산출물, 중간 산출물 세트, 이벤트나 활동 또는 이들 중 하나의 부재와 같은 많은 소스 중 하나에서 올 수 있습니다. 소스에는 위험성 목록, 변경 요청, 요구사항 세트, 유스 케이스, UML 모델 등이 포함될 수 있습니다.

각 소스에 대해 잠재적인 동기 부여 요인의 세부사항을 조사하십시오. 동기가 되는 소스에 대해 많은 정보를 찾을 수 없거나 이 소스에 익숙하지 않은 경우 프로젝트 관리자나 리드 시스템 분석가를 비롯한 분석가 및 관리 인력과 해당 항목에 대해 논의하는 것이 유용할 수 있습니다.

정보를 조사하고 관련 인력과 논의할 때 테스트 동기 부여 요인 후보의 목록을 나열하십시오.

품질 위험성 파악
목적:  이 반복과 가장 많이 관련된 품질 위험성 파악 

테스트 동기 부여 요인 후보 목록을 사용하여 잠재적인 품질 위험성이라는 측면에서 각각의 동기 부여 요인을 고려하십시오. 이러한 과정을 통해 각 후보의 관련 중요성을 더 잘 파악하고 목록에서 누락된 다른 동기 부여 요인 후보를 발견할 수 있을 것입니다.

서로 다른 여러 가지 차원의 품질 위험성이 존재하며, 하나의 동기 부여 요인이 다양한 카테고리의 잠재적인 위험성을 강조표시할 수도 있습니다. 각각의 동기 부여 요인 후보에 대해 잠재적인 품질 위험성을 강조표시하고 위험의 발생 가능성 및 발생한 위험의 영향을 나타내십시오.

동기 부여 요인 목록 정의
목적:  이 반복의 중심이 될 특정 테스트 동기 부여 요인 정의 

동기 부여 요인 후보 목록 및 이의 품질 위험성 정보를 사용하여 동기 부여 요인의 상대적인 중요성을 파악하십시오. 현재 반복에서 해결될 수 있는 동기 부여 요인을 파악하십시오. 이후의 반복을 위해 나머지 후보 목록을 유지할 수 있습니다.

동기 부여 요인 목록을 정의하고 적절하게 문서화하십시오. 이는 데이터베이스나 스프레드시트 또는 다른 중간 산출물에 포함된 목록으로 이루어진, 반복 테스트 계획의 일부일 수 있습니다. 이는 동기 부여 요인이 중요한 이유 및 품질 위험성의 어떤 측면 해결에 도움이 되는지를 간단하게 설명하는 데 유용합니다.

추적성 관계 유지보수
목적:  추적된 항목에 대한 영향 분석 및 평가 보고를 수행할 수 있게 합니다. 

테스트 계획에서 요약되는 추적성 요구사항을 사용하여 필요한 대로 추적성 요구사항을 갱신하십시오.

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

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

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

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



자세한 정보