블랙박스 테스트2018. 12. 10. 00:00

Test Execution 단계 부터 시작 합니다. 팀이 할당 된 작업을 수행하는 동안 작업 활동을 모니터링하고 제어해야합니다.

에서 테스트 관리 페이즈의 튜토리얼, 우리는 간단히 테스트 모니터링 및 제어를 소개했다. 이 자습서에서는 자세히 학습합니다.

왜 우리가 모니터합니까?

이 작은 예제는 테스트 활동을 모니터링하고 제어해야하는 이유를 보여줍니다.

테스트 견적 및 테스트 계획을 마친 후 , 경영진은 귀하의 계획에 동의하고 다음 표에 따라 마일스톤을 설정합니다.

위의 이정표 에 따라 Guru99 Bank Testing 프로젝트 의 모든 테스트 아티팩트를 완성하고 제공하겠다고 약속하셨습니다 모든 것이 훌륭해 보이고 팀이 힘들어합니다.

그러나 4 주 후에는 계획대로 진행되지 않습니다. "시험 규격 지정" 작업 이 4근무일 까지 지연됩니다 . 계단식 효과가 있으며 모든 후속 작업이 지연됩니다.

당신이 놓친 이정표뿐만 아니라 전체 프로젝트 마감.

따라서 프로젝트가 실패하고 귀사가 고객의 신뢰를 잃습니다. 프로젝트 실패에 대한 전적인 책임을 져야합니다.

프로젝트 진행 상황을 살펴보고 상사의 질문에 대답 할 수 있습니까? 

왜 마감 시간을 놓쳤습니까?

프로젝트 진행 상황을 모니터하고 제어하는 ​​것을 잊어 버렸습니다. 

팀원이 잘 작동하지 않았습니다.

나는 이유를 모른다.

프로젝트 진행 상태를 모니터하고 제어하는 ​​것을 잊었 기 때문에 기한을 놓쳤습니다. 계획 및 실제 일정을 검토해야합니다. 첫 번째 작업 자체에서 지연이 발생했음을 알 수 있습니다 (테스트 사양 만들기). 이 지연은 후속 작업에 누적됩니다. 프로젝트를 신중하게 모니터링했다면이 문제를 조기에 발견하고 해결 방법을 찾을 수있었습니다.

아무리 신중하게 계획을 세우더라도 문제가 발생할 것입니다. 우리는 프로젝트를 적극적으로 모니터해야합니다.

  • 조기 발견 및 계획에 대한 편차 및 변경에 적절하게 대응
  • 프로젝트가있는 곳의 이해 관계자, 스폰서 및 팀원들과 정확히 소통하고 초기 행동 계획이 얼마나 현실과 흡사 한지를 결정 합시다
  • Manager가 프로젝트 목표에 따라 프로젝트가 제대로 진행되고 있는지 여부를 알면 도움이됩니다 자원 또는 예산과 관련하여 필요한 조정을 할 수 있습니다.

프로젝트 모니터링을 통해 재난을 피할 수 있습니다. 모니터링은 운전 중에 차량의 가스 게이지를 확인하는 것과 비교할 수 있습니다. 그것은 얼마나 많은 가스가 탱크에 남아 있는지 보도록 도와 주며, 프로젝트를 모니터링하면 목표에 도달하기 전에 가스가 고갈되지 않도록 도와줍니다.

우리는 무엇을 모니터합니까?

모니터링을 통해 원래 계획과 진행 상황을 지금까지 비교할 수 있습니다. 필요한 경우 프로젝트를 성공적으로 완료하기 위해 변경 사항을 구현할 수 있습니다.

프로젝트에서 Test Manager로 아래의 주요 매개 변수를 모니터링해야합니다

 

비용

비용은 프로젝트 모니터링 및 제어의 중요한 측면입니다. 프로젝트의 기본 비용 정보를 추정하고 추적해야합니다 . 결정된 예산 내에서 프로젝트를 제공하려면 정확한 프로젝트 견적 및 견고한 프로젝트 예산이 필요합니다. 

당신의 상사가 프로젝트에 10 만 달러를 지원하기로 동의했다고 가정 해보십시오. 프로젝트가 진행되는 동안 실제 비용을 주시해야합니다. 시험 견적 기사 에서 언급했듯이 돈이 필요한 프로젝트 활동이 많이 있습니다. 모든 활동을 제어하려면 프로젝트 예산을 모니터링하고 관리해야합니다. 프로젝트 비용을 모니터링하지 않으면 프로젝트가 예산 내에서 제공 될 가능성이 거의 없습니다.

일정

어떻게 스케줄없이 일할 수 있습니까? 그것은 당신의 차를 운전하는 것과 비교 될 수 있지만 목적지까지 얼마나 걸리는 지 전혀 모릅니다. 프로젝트의 크기와 범위가 얼마나 크거나 작든 프로젝트 일정을 준비해야합니다. 일정에 따라

  • 언제 각 활동을해야합니까?
  • 이미 완료된 것은 무엇입니까?
  • 사물을 완성해야하는 순서.

다음은 프로젝트 일정의 예입니다.

팀 구성원을 작업 : Guru99 Bank 웹 사이트 통합 사례 실행에 할당했습니다 .

이 작업은 일주일에 끝나야합니다. 아래 일정대로 일정을 만들 수 있습니다.

자원

이전 기사에서 언급했듯이 리소스 는 프로젝트 작업을 수행하는 데 필요한 모든 것입니다. 프로젝트 활동을 완료하는 데 필요한 인력 또는 장비가 될 수 있습니다. 자원 부족은 프로젝트 진행에 영향을 줄 수 있습니다.

사실, 모든 것이 계획대로 진행되지 않을 수도 있고 직원들이 퇴사하거나 프로젝트 예산이 삭감되거나 일정이 밀려날 수 있습니다. 리소스를 모니터링하면 리소스 크런치를 조기에 감지하고이를 해결할 수있는 솔루션을 찾을 수 있습니다.

품질

품질 모니터링은 특정 작업 제품 (예 : 테스트 사례 모음, 테스트 실행 로그) 의 결과를 모니터링 하여 정의 된 품질 표준을 충족하는지 여부를 평가합니다. 결과가 품질 기준을 충족시키지 못하면 잠재적 인 해결책을 찾아야합니다.

예 : 프로젝트 진행 상황을 잘 모니터링하고 제어했다고 가정 해보십시오. 마지막으로 마감일에 제품을 배달했습니다. 프로젝트가 성공적으로 진행된 것 같습니다.

그러나 2 주 후에 고객으로부터 피드백을 받았습니다.


 

나는 무엇을 잘못 했는가?

나는 아무 잘못도 없었다. 어쩌면 고객이 실수했을 수도 있습니다.

나는 프로젝트 산출물의 품질을 모니터링하는 것을 잊었다.

나는 이유를 모른다.

이 프로젝트에서 여러분이 한 중요한 실수는 프로젝트 결과의 품질을 모니터링하는 것을 잊어 버린 것입니다. 프로젝트 모니터링은 프로젝트 일정뿐만 아니라 프로젝트 품질도 모니터링해야하기 때문에.


모니터하는 방법?

프로젝트가 현실화 될 때 다음 질문에 유의하십시오.

  • 당신은에 있습니까 일정 ? 그렇지 않다면 얼마나 늦었고 어떻게 따라 잡을 수 있습니까?
  • 당신은 끝났다 예산 ?
  • 여전히 동일한 프로젝트 목표를 향해 노력하고 있습니까?
  • 당신은 부족할 자원 ?
  • 임박한 문제 에 대한 경고 신호  있습니까?
  • 거기에 압력 빨리 프로젝트를 완료하기 위해 경영진은?

이것들은 프로젝트 진행 상황을 모니터 할 때 스스로에게 물어봐야 할 몇 가지 질문에 불과합니다.

올바른 방향으로 되돌아 가도록 조정해야하는지 알 수 있도록 프로젝트 진행 상황을 모니터링하는 것이 중요합니다. 프로젝트 진행 상황을 효과적으로 모니터링하려면 다음 단계를 따라야합니다.

1 단계) 모니터링 계획 생성

DEFINED 메트릭으로 진행률을 모니터링 할 계획이 없다면 진행 상태를 모니터링 할 수 없습니다. 테스트 계획과 마찬가지로 모니터링 계획은 진행 모니터링에서 가장 중요한 단계 중 첫 번째이자 가장 중요한 단계입니다.

모니터링 계획에서, 당신은주의 깊게 계획해야한다.

  • 수집하고 측정해야하는 측정 항목은 무엇입니까 ?
  • 측정 항목을 수집해야하는 시점은 언제 입니까?
  • 측정 항목을 통해 프로젝트 진행 상황을 평가하는 방법 은 무엇입니까?

 

 

어떤 측정 항목을 수집하고 측정해야합니까?

모니터링 계획에서 수집하고 측정해야하는 메트릭을 명확하게 정의해야합니다. 이전 섹션 에서 언급했듯이 수집해야하는 측정 항목

  • 지금까지 프로젝트에 소요 된 비용 (시간, 돈)
  • 얼마나 많은 자원 (직원, 장비)이 프로젝트에 사용 되는지
  • 작업 상태 ( 일정 , 일정 뒤 또는 앞)
  • 작업 제품 의 품질 (실행 속도 / 통과율, 결함 메트릭)

언제 데이터를 수집합니까?

이제 모니터링 계획에서 모니터링 할 데이터를 언제 또는 얼마나 자주 수집 할지 결정하십시오. 매주 또는 매월? 아니면 단지 프로젝트의 시작과 끝에서?

플랜으로서 Guru99 Bank 프로젝트는 한 달 안에 완료 될 것입니다. 이 경우 프로젝트 진행 상황을 매주 또는 매일 모니터링하는 것이 좋습니다 .

측정 항목을 통해 프로젝트 진행 상황을 평가하는 방법은 무엇입니까?

모니터링 계획에서 수집 된 메트릭을 통해 프로젝트의 진행 상황을 평가하는 방법 을 정의해야합니다 참조 할 수있는 몇 가지 메소드가 있습니다.

  • 계획의 진행 상황과 팀이 실제로 진행 한 진행 상태를 비교하십시오.
  • 프로젝트 진행 상황을 평가하는 데 사용되는 기준 을 정의합니다 예를 들어, 작업을 완료 하려는 노력이 프로젝트 지연을 계획하는 것 보다 30 % 이상의 노력이 필요한 경우.

여기 에서 모니터링 계획의 템플릿을 참조 할 수 있습니다 . 여기입니다 샘플 모니터링 계획 Guru99 은행 프로젝트는

2 단계) 진행률 기록 업데이트

시간이 지남에 따라 팀 구성원은 프로젝트 작업을 진행하게됩니다. 일정에 따라 활동을 추적하고 지출 시간, 작업 상태 등과 같은 진행 정보를 자주 업데이트하도록 요청해야합니다. 이러한 기록을 확인함으로써 프로젝트 계획에 미치는 영향을 즉시 볼 수 있습니다.

회원 증강 상황을 추적하는 가장 좋은 방법 중 하나는 정기적 인 회의를 개최하는 것 입니다.

회의에서 모든 회원은 현재 상태와 문제가있는 경우이를보고합니다. 팀원이나 구성원이 뒤쳐져 있거나 장애가있는 경우 문제를 확인하고 해결하기위한 계획을 수립하십시오.

다음 시나리오로 연습 해 봅시다.

모니터링 계획에 정의 된대로 팀 웹 사이트 Guru99 은행을 테스트하기위한 "테스트 환경 설정"작업을 할당했습니다. 그의 역할은 테스트 관리자입니다. 그는 6 일 안에 테스트 환경 을 설정해야합니다 모든 팀 회의에서 현재 상태를보고해야했습니다. 다음은 현재 진행 상황에 대한 그의 기록의 예입니다

3 단계) 기록 분석 및 조정

단계에 2 개의 하위 단계가 있습니다.

단계 3.1) 분석

이 단계에서는 계획에서 정의한 진행 상황과 팀이 수행 한 실제 진행 상태를 비교합니다. 기록을 분석하여 개별 작업에 소요 된 시간과 전체 프로젝트에 소비 된 총 시간을 확인할 수도 있습니다.

이전 섹션에서 테스트 관리자가 보낸 보고서로 돌아가 보겠습니다. 
그 보고서에서 당신은 어떤 문제를 파악 했습니까?

아무 잘못도없고, 여전히 좋습니다. 

작업 진행이 지연된 것 같습니다.

그 보고서에서 어떤 문제도 찾을 수 없었다.

계획대로, 시험 감독관은 6 일째에 100 % 자신의 과제를 완료해야합니다. 그러나 현재 상태에 따라 3 일 (50 % 시간 일정)이지만 작업의 20 % 만 완료했습니다. 결과적으로 작업이 지연되어 마감일을 놓칠 수 있습니다. 따라서이 문제는 전체 프로젝트에 영향을 줄 수 있습니다.


프로젝트 진행 상황을 추적 및 분석함으로써 프로젝트에 발생할 수있는 문제를 조기에 발견 할 수 있으며 문제를 해결할 솔루션을 찾을 수 있습니다.

단계 3.2) 조정

필요한 조정을하여 프로젝트를 계속 진행하십시오. 작업 재 할당, 일정 수정 또는 목표 재평가. 이렇게하면 결승점으로 계속 이동하는 데 도움이됩니다.

위의 예에서 "테스트 환경 설정"작업에서 문제점을 발견했습니다. 
어떻게해야합니까?
 
일정 수정 

아무것도하지 마세요

프로젝트 목표 수정

작업 속도를 높이려면 다른 팀 구성원의 지원을 요청하십시오.

Test Manager로서 여러 번 비슷한 상황에 직면 할 수 있습니다. 이 문제를 해결할 수있는 해결책은 많습니다. 자신 만의 해결책이있을 수 있습니다. 
위의 경우 해결책을 선택하는 것이 좋습니다. - 다른 팀 구성원의 지원을 요청하여 작업 속도를 높이십시오. 스케줄을 수정하거나 아무 일도하지 않는 것과 같은 다른 솔루션은 전체 프로젝트에 영향을 줄 수 있습니다. 그들은 최선의 해결책이 아닙니다.


4 단계) 보고서 작성

상사가 현재 프로젝트 진행 상황 을 묻는경우 진행 상황이 일정 보다  거나 앞당겨 있더라도 응답 할 내용은 무엇입니까? 프로젝트 진행 상황 보고서를 준비해야합니다.

보고서를 사용하면 전체 프로젝트 진행 상황을 팀 구성원이나 경영진과 공유하는 좋은 방법입니다. 또한 상사에게 프로젝트가 잘 진행되고 있는지 보여줄 수있는 유용한 방법입니다.

일부 템플릿 보고서를 사용하여 진행 데이터가 일관 되고 명확하게 표시되는지 확인할 수 있습니다 이 기사에는 참조 할 수 있는 보고서 템플릿 이 포함되어 있습니다. 또한 Guru99 Banking 프로젝트 의 견본 보고서 를 참고 자료로 확인하십시오.

테스트 모니터링 및 제어 모범 사례

  • 표준 준수 : 프로젝트 기획에서 중요한 고려 사항 중 하나 는 표준화  를 보장하는 것입니다. 이는 모든 프로젝트 활동이 표준 프로세스 가이드 라인을 따라야 함을 의미합니다. 표준화 된 프로세스, 도구, 템플릿 및 측정 값을 통해 분석이 쉬워지고 의사 소통이 원활 해지며 프로젝트 팀원이 상황을 더 잘 이해할 수 있습니다.

  • 문서화 : 문서에서 토론이나 결정을 적어 두지 않으면 어떻게됩니까? 당신은 그들을 잊어 버리고 많은 것을 잃을 수 있습니다. 적절한 장소에서 토론과 결정을 기록하고 회의를위한 공식 문서화 절차를 수립해야합니다. 이러한 문서는 프로젝트 팀 간의 오해 또는 오해의 문제를 해결하는 데 도움이됩니다.

  • 프로 액티비티 : 모든 프로젝트에서 문제가 발생합니다. 중요한 것은 프로젝트를 실행하는 동안 발생하는 문제와 문제를 해결하기 위해 능동적 인 접근 방식을 채택해야한다는 것입니다. 이러한 문제는 예산, 범위, 시간, 품질 및 인적 자원 일 수 있습니다.


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Posted by 프리스케이터