versionone tutorial all one agile project management tool guide
VersionOne으로 소프트웨어 테스트를 수행하는 이유와 방법 : 올인원 애자일 관리 도구
현재 다양한 영역에서 기술이 기하 급수적으로 발전하는 서사시에서 소프트웨어 테스트에 대한 수요는 가장 높은 수준입니다. 세계적 수준의 소프트웨어 애플리케이션 요구 사항을 반복적으로 제공하는 프로세스에 적극적으로 대응하기 위해 여러 회사에서 다양한 테스트 관리 도구를 시장에 도입했습니다.
따라서이 실습을 통해 VersionOne을 사용하는 이유와 방법 , 업계에서 사용할 수있는 많은 소프트웨어 프로젝트 관리 도구 중 하나입니다.
학습 내용 :
- 이 튜토리얼에서 다룰 내용
- VersionOne 소개
- 혜택
- 모든 에디션
- VersionOne 설치 / 설정
- 로그인
- 진술 받기
- 관리자
- 프로젝트 설정
- 회원 이름
- 핵심 프로젝트 관리 활동
- 속도 추세
- 마무리
- 결론
- 추천 도서
이 튜토리얼에서 다룰 내용
우리는 볼 것입니다 VersionOne 팀 에디션 V.17.0.1.164 소프트웨어 테스트에 중점을 둔 주요 기능 아래 측면을 다룹니다.
- VersionOne 소개 – 올인원 애자일 관리 도구
- 설치 및 설정
- 백 로그에 스토리 및 테스트 추가
- 스프린트 / 반복 계획
- 테스트가 실행될 때 결함 기록
- 아티팩트 상태에 대한 스프린트 추적 및
- 마무리
VersionOne 소개
VersionOne은 모든 항목에 빠르게 적응할 수있는 올인원 민첩한 관리 도구입니다. 애자일 소프트웨어 개발 방법론 .
실제로 이는 상향식 접근 방식으로 애자일 개발을 지원하기 위해 건전한 계획 및 추적 플랫폼을 제공하는 도구입니다. VersionOne에는 품질 보증이 내장되어 있습니다. 전체 소프트웨어 개발 프로세스의 필수 부분입니다.
혜택
- VersionOne은 모든 스토리, 결함, 작업 및 테스트를 계획하고 추적 할 수있는 엔드 투 엔드 애자일 플랫폼을 지원합니다.
- 여러 팀 및 여러 프로젝트에서 동시에 작업 할 수있는 쉬운 액세스와 가시성을 제공합니다.
- 사용자를 위해 소프트웨어 개발, 제공 및 워크 플로 설정을 단일 패키지로 통합했습니다.
- 또한 Bugzilla, Cruise Control, Eclipse, HP QuickTestPro, JIRA, Microsoft Project 및 Microsoft Visual Studio와 같은 다양한 프로그램과의 통합을 지원합니다.
또한 읽으십시오 : Agile 프로젝트 관리를 위해 JIRA 사용
모든 에디션
소프트웨어 프로젝트 관리 및 테스트 스타일과 요구 사항에 맞는 4 가지 VersionOne Edition 중 하나를 사용할 수 있습니다.
4 개 에디션 각각의 중요하고 구체적인 기능은 그림 아래에 통합되어 있습니다.
- 팀: 최대 10 명의 구성원이 하나의 프로젝트에서 작업 할 수 있습니다.
- 촉매: 최대 20 명의 사용자로 구성된 팀이 여러 프로젝트에서 작업 할 수 있습니다.
- 기업: 많은 사용자와 팀이 서로 다른 진행중인 프로젝트에서 작업 할 수 있습니다.
- 최고의: 엔터프라이즈 수준 조직에 필요할 수있는 전체 액세스 권한이 있습니다.
VersionOne 4 개 에디션 :
(노트: 이미지를 클릭하시면 크게보실 수 있습니다.)
유튜브 비디오를 다운로드하는 최고의 프로그램
수용 및 회귀 테스트에 관한 한 얼티밋 에디션 VersionOne의 통합을 위해 설계되었습니다. VersionOne은 상태, 시간 및 결과별로 승인 테스트를 추적합니다. 그리고 회귀 테스트를 수락 테스트의 템플릿으로 사용할 수 있습니다.
VersionOne 설치 / 설정
평가판을 위해 네 가지 버전 모두의 클라우드 설정이 있습니다. 가입하려면 여기에서 팀 에디션
등록 정보를 제출하면 VersionOne Team Edition에 로그인 할 수있는 URL이 제공됩니다. 동일한 프로세스에 따라 Catalyst, Enterprise 및 Ultimate의 다른 세 가지 에디션에 액세스 할 수 있습니다.
로그인
설치 / 설정 후 ID와 비밀번호를 입력해야합니다.
로그인 페이지
진술 받기
VersionOne에 표시되는 첫 번째 탭은 시작하기입니다. 제품 계획, 릴리스 계획, 스프린트 계획 및 스프린트 추적의 주요 기능에 대한 개요를 제공합니다.
특히 테스트 실행을 진행하면서 수행 할 작업을 강조합니다. 스토리를 추가하고, 릴리스를 만들고 계획하고, 스프린트 계획을 세우고, 일일 진행 상황을 추적합니다.
관리 설정은 사용자 (관리자 및 팀 구성원)가 쉽게 접근 할 수 있도록 응용 프로그램의 오른쪽에 있습니다. 또한 Release Burndown, Sprint Burndown, Velocity Trend 및 Test Trend와 같은 많은 표준 Agile보고 메트릭이 있습니다.
시작 화면
관리자
프로젝트 / 테스트 설정을 시작할 때 멤버 추가 탭을 클릭하여 필요에 따라 멤버 / 사용자를 멤버 목록에 추가 할 수 있습니다. 나중에 스토리 및 결함에 대한 스프린트로 작업 할 때 특정 작업에 할당 할 수있는 새 구성원이 추가됩니다.
회원 추가
프로젝트 설정
멤버를 삽입 한 후 새 프로젝트를 만들 프로젝트를 클릭합니다. 이 단계에서 필요할 수있는 설명, 시작 날짜, 종료 날짜, 소유자, 총 예상 포인트 및 기타 정보를 추가하여 프로젝트의 제목을 지정하고 프로젝트 수준을 지정할 수 있습니다.
새 프로젝트 생성 페이지 :
회원 이름
신청서의 오른쪽에 귀하의 이름이 회원으로 표시됩니다. 이름을 클릭하면 아래와 같은 기능을 볼 수 있습니다.
- 회원 정보 : 현재 작업중인 애플리케이션에 대한 스토리, 사례 및 프로젝트에 대한 모든 세부 정보가 있습니다.
- 암호: 액세스 암호를 VersionOne으로 변경할 수 있습니다.
- 신청 : 이 기능은 VersionOne을 통해 액세스하려는 응용 프로그램을 추가 할 수있는 기능을 제공합니다. 응용 프로그램을 추가하면 시스템에서 해당 응용 프로그램에 대한 액세스 토큰을 제공합니다.
- 로그 아웃: 일반적으로 이것은 응용 프로그램에서 로그 아웃하는 것입니다.
준비 및 설정을 완료하면 제품 계획 페이지를 클릭하여 핵심 테스트 활동을 시작할 준비가 된 것입니다.
핵심 프로젝트 관리 활동
# 1) 제품 기획
백 로그를 구성하고 테스트 실행에 필요한 스토리의 순위를 매기는 첫 번째 실용적인 단계입니다.
작업 항목을 계속 업데이트하면서 스토리, 테스트 세트 및 결함을 관리하여 백 로그를 빌드 할 수 있습니다. 제품 계획은 견적, 작업을 Epic에 연결, 이러한 스토리, 결함 및 테스트가 많을 때 백 로그 순위 지정과 같은 유용한 리소스를 제공합니다.
필요한만큼 스토리와 결함을 추가하거나 모든 프로젝트 또는 스프린트에서 액세스 할 수 있습니다. 필터링을 사용하면 우선 순위 지정을 위해 백 로그에서 항목을 끌어서 놓을 수 있습니다. 스토리는 Excel 시트에서 가져 오거나 제품 계획 페이지 오른쪽에있는 스토리 인라인 추가 메뉴에서 직접 만들 수 있습니다.
아래 그림은 제목, ID, 우선 순위, 예상 지점 및 프로젝트별로 스토리를 구성 할 수있는 백 로그의 기본 페이지를 보여줍니다.
상품 기획 화면 – 백 로그
백 로그 가져 오기 페이지 :
제품 계획 탭에서 가져 오기를 클릭하여 Excel 템플릿을 다운로드합니다. AUT (Application Under Test)의 각 모듈 요구 사항에 따라 테스트 시나리오, 테스트 사례, 테스트 데이터 및 기타 관련 열로 채울 수 있습니다.
결함 및 문제에 대해 동일한 단계를 수행 할 수 있습니다. Excel 시트를 업로드하는 동안 문제가있는 경우 VersionOne은 업로드 프로세스를 완료하기 위해 수정해야하는 특정 열 또는 행을 알려줍니다.
Add Story Inline을 클릭하면 스토리 및 결함 추가 기능이있는 드롭 다운 메뉴가 표시됩니다.
결함 추가를 클릭하면 제목, 스프린트, 설명, 예상 포인트, 소유자, 상태, 우선 순위 및 유형을 추가 할 수있는 결함 로깅을위한 아래 창이 팝업됩니다.
새 결함 페이지 추가
백 로그 항목의보고 목적을 위해 필요에 따라 생성 할 수있는 다양한 유형의보고 템플릿이 있습니다.
다음과 같은 몇 가지 주요 메트릭 유형이 있습니다.
- 로드맵
- 포트폴리오 수준
- 스토리 속도
- 작업 항목
# 2) 출시 계획
VersionOne의이 기능에서는 모든 백 로그 스토리를 릴리스로 이동할 수 있습니다. 릴리스 계획은 전술과 전략의 두 가지 접근 방식을 제공합니다. 전술적 릴리스 계획에서는 각 항목, 결함을 예약하고 백 로그 수준에서 개별적으로 테스트합니다. 전략적으로 접근하는 동안 포트폴리오 수준에서 백 로그를 예상합니다.
또한이 기능은 기존 기능이 계속 작동하는지 확인하기 위해 조정 된 테스트 활동 세트를 설명하고 매핑 할 수있는 회귀 계획의 가능성을 제공합니다.
가능한 한 많은 스프린트를 사용하여 일정 기간을 짧게 유지하는 것이 좋습니다. 릴리스 계획의 주요 근거 중 하나는 효과적인 커뮤니케이션을 통해 팀과 릴리스 마감일을 추적 할 수 있다는 것입니다.
백 로그 항목을 이동할 수있는 두 가지 방법이 있습니다.
- 프로젝트로 이동에서 한 번에 여러 스토리의 확인란을 선택합니다.
- 원하는 곳에 드래그 앤 드롭
동시에 현재 릴리스에서 작업하면서 프로젝트에 새 릴리스를 추가 할 수 있습니다. 프로젝트 Burndown은 시간 측면에서 릴리스의 전체 상태를 보여줍니다.
릴리스 계획 페이지
Sprint 릴리스의 경우 테스트 보고서 메트릭을보고 스프린트 완료를 향한 진행 상황을 측정 할 수 있습니다.
아래에 언급되어 있습니다.
- 포트폴리오 항목 종속성 보고서
- 릴리스 예측 보고서
- 스탠드 업 대시 보드 보고서
# 3) 스프린트 / 반복 계획
여기에서 우선 순위에 따라 특정 스프린트에 대해 작업 할 백 로그 항목을 선택합니다. 그런 다음이를 특정 테스트로 나누고 완료하기위한 노력을 추정합니다.
효과적인 추정은 팀의 과거 성과 수준과 진행 상황을 조사하고 현재 수행 할 작업에 대한 아이디어를 얻는 것입니다. 이 단계의 주요 기능은 다음과 같습니다.
- 스프린트 활성화 및 비활성화
- 스프린트 닫기
- 스프린트 생성 / 추가
- 스프린트 삭제
- 스프린트 관계 관리
스프린트 / 반복 일정 및 계획 용량을 사용하여 작업을 예약 한 후 팀 구성원은 할당 된 작업을받습니다. 팀은 처음에 작업해야하는 백 로그 항목을 결정하고 실행을 예약 할 수 있습니다.
원하는 각 항목을 끌어다 놓거나 항목을 여러 개 선택하여이를 수행하고 스프린트 또는 프로젝트로 함께 이동할 수 있습니다. 아래 화면과 같이 제품 백 로그 일정에서 우선 순위 항목의 세부 정보를 볼 수 있습니다.
스프린트 스케줄링
스프린트 추적을위한 다양한 유형의보고 메트릭이 있으며 스크럼 마스터, 팀 리더, 팀 구성원 및 이해 관계자에게 도움이됩니다. 주요 유형은 다음으로 구성됩니다.
- 상태 보고서 별 누적 흐름
- 멤버로드 추세 보고서
- 파이프 라인 실행 내용 보고서
- 빠른 목록 보고서
- 스프린트 / 반복 대시 보드 보고서
- 스탠드 업 대시 보드 보고서
- 테스트 실행 보고서
- Velocity Trend 보고서
- 작업 항목주기 시간 보고서.
스프린트 추적 탭을 클릭하면 테스트 실행으로 들어갑니다.
# 4) 스프린트 / 반복 추적
테스트를 생성했으면 이제 테스트를 실행할 차례입니다. 매일 스토리, 테스트 및 결함을 테스트하고 업데이트해야하는 것을 볼 수 있습니다. 대시 보드를 통해 상태 및 진행 상황을 볼 수 있습니다. 주요 애자일 메트릭, 각 스토리의 상태 및 결함을 표준 대시 보드에서 볼 수 있습니다.
각 스토리와 결함을 실행하면서 끌어서 놓기 만하면됩니다. 작업 및 테스트 실행과 관련하여 팀이 수행하는 방식에 대한 전체적인 그림을 제공합니다. 다음은 스프린트 반복 섹션에서 수행 할 수있는 작업을 설명합니다.
a) 상세 추적
업데이트 된 시간 및 상태를 포함하여이 선택된 스프린트에서 열린 모든 작업을 볼 수 있습니다.
b) 회원 추적
이 페이지는 특정 스프린트에 할당 된 모든 팀원의 목록을 보여줍니다. 테스터와 할당 된 작업 간의 관계를 나타내는 목록입니다.
회원 추적을위한 Sprint 요약 :
c) 스토리 보드
이 페이지는 스프린트에 포함 된 모든 스토리의 시각적보기를 표시합니다. None, Future, In-progress, Done 및 Accepted 열에있는 스토리에 대한 명확한 그림을 제공합니다.
스토리 보드 페이지
d) 작업 게시판
결함 및 / 또는 작업별로 그룹화 된 작업의 시각적 상태를 보여줍니다. 작업의 전반적인 진행 상황을 명확하게 보여주기 위해 팀의 일일 회의 중에 아래보기를 표시 할 수 있습니다.
e) 테스트 보드
이 페이지는 예를 들어 백 로그 항목별로 그룹화 된 승인 테스트를 표시합니다. 결함 또는 테스트 상태. 테스트주기 동안 개별 테스트 상태를 보여줍니다.
스프린트 추적에 대한보고 지표에는 다음이 포함됩니다.
- 멤버로드 추세
- 작업 항목주기 시간
- 속도 추세
- 스프린트 / 반복 번 다운
- 스탠드 업 대시 보드
- 테스트 트렌드
- 테스트 실행
- 누적 흐름
- 노력 빠른 목록
속도 추세
테스트를 위해 설정된 두 개의 스프린트 상태를 표시합니다. Team, Feature Group, Start Sprint, End Sprint, Work-items 및 Aggregation 유형을 표시하여 보고서를 생성 할 수 있습니다. 그런 다음 PDF로 변환하거나 인쇄 할 수 있습니다.
마무리
VersionOne은 다양한 팀, 프로젝트, 포트폴리오 및 이해 관계자들에 대한 가시성을 높이면서 모든 테스트 작업 항목을 계획하고 추적 할 수있는 단일 플랫폼입니다. DevOps 지원 애플리케이션 수명주기 관리 솔루션을 제공합니다.
아래 그림은 VersionOne의 전체 워크 플로와 주요 기능을 보여줍니다.
VersionOne 워크 플로 살펴보기 :
결론
우리는 시장에서 많은 애자일 프로젝트 관리 도구를 사용할 수 있습니다. VerisonOne은 그들 중 최고 중 하나입니다.
이 기사를 통해 VersionOne 도구에 대한 명확한 아이디어를 얻을 수 있습니다.
저자 정보 : 이것은 Agile 프로젝트에 대한 광범위한 경험을 가진 Haroon과 Noorullah의 게스트 포스트입니다.
이 과정에서 문제가 발생하면 의견을 남겨주세요.
추천 도서
- Jira 포트폴리오 자습서 : JIRA 용 애자일 프로젝트 포트폴리오 관리 플러그인 (검토)
- 초보자를위한 심층 이클립스 튜토리얼
- TestLink 튜토리얼 : TestLink 테스트 관리 도구에 대한 평신도 가이드 (튜토리얼 # 1)
- SVN 튜토리얼 : Subversion을 사용한 소스 코드 관리
- 2021 년 최고의 애자일 프로젝트 관리 도구 TOP 10
- JIRA Agile Tutorial : Agile 프로젝트 관리를 위해 JIRA를 효과적으로 사용하는 방법
- Bugzilla 튜토리얼 : 결함 관리 도구 실습 튜토리얼
- SAFe Agile 자습서 : Scaled Agile 프레임 워크 란?