introduction ibm rational doors next generation requirements management tool
IBM Rational DOORS Next Generation (NG) 비즈니스 분석가가 기능 및 비 기능적 요구 사항을 효과적으로 캡처, 분석 및 관리하는 데 도움이되는 CLM의 필수 부분입니다.
내 경험상, 나는 또한 이 요구 사항 관리 도구 승인을 제공하거나 추가 개발 및 테스트를 위해 선행을 제공하기 위해 캡처 된 요구 사항에 대해 고객과 협력합니다.
노트 :이 튜토리얼에는 이미지가 많으므로 제대로로드 할 수 있습니다.
이 튜토리얼에서는 IBM Rational DOORS 차세대 하지만 그 전에 우리가 요구 사항을 어떻게 만들고 관리했는지 살펴 보겠습니다. 나중에 효과적인 요구 사항 관리를 위해 무엇을 더 할 수 있는지 자세히 설명하겠습니다.
학습 내용 :
- IBM Rational DOORS Next Generation 소개
- IBM Rational DOORS NG에서 요구 사항 작성
- 비즈니스 프로세스 정의
- 사용자 인터페이스 스케치
- 수집 및 보고서
- 결론
- 추천 도서
IBM Rational DOORS Next Generation 소개
여기서는 사용자 스토리 항목을 요구 사항으로 생성하거나 캡처하는 것이 아니라 최종 사용자 요구 사항을 생성하고 관리하는 것을 고려합니다. 사용자 스토리 항목은 개발 관점의 계획 항목이며 IBM Rational Team Concert라는 다른 도구에서 관리됩니다.
이전 기사에서 IBM Rational Collaborative Lifecycle Management (CLM) IBM Jazz를 기반으로하는 단일 플랫폼에서 엔드 투 엔드 전달 프로세스를 제공하는 다음 3 가지 도구의 통합보기에 대해 논의했습니다.
- IBM Rational DOORS NG- 요구 사항 수집 및 관리
- IBM Rational Team Concert – 프로젝트 계획, SCM 및 빌드 관리 용
- IBM Rational 품질 관리 – 테스트 관리 활동
IBM Rational DOORS Next Generation은 다음 기능을 제공합니다.
- 기능 및 비 기능 요구 사항 생성 및 관리
- 비즈니스 프로세스 다이어그램
- 사용 사례 다이어그램
- UI 스케치 및 스토리 보드
- 승인 절차
- 영향 분석
IBM Rational DOORS NG에서 요구 사항 작성
먼저 요구 사항을 작성하여 시작하겠습니다.
이전 기사를 읽었다 고 가정합니다. IBM Rational CLM 수명주기 프로젝트를 생성하기 위해 동일한 프로젝트에 로그인하여 요구 사항 생성 및 관리를 시작합니다. 일단 생성 된 요구 사항은 사용자 스토리 및 테스트 케이스에 연결됩니다.
단계는 다음과 같습니다.
#1) URL을 사용하여 RM 애플리케이션에 로그인 https : // : 9443 / rm / web
#두) 로그인 후 CLM_Project (요구 사항)를 클릭하여 선택하십시오.이 프로젝트의 팀 구성원이 볼 수있는 공용 대시 보드가 아래와 같이 나타납니다.
(노트: 이미지를 클릭하시면 크게보실 수 있습니다.)
#삼) 클릭 아티팩트-> 아티팩트 찾아보기 폴더 구조를보고 요구 사항을 생성합니다.
# 4) '기능 및 비전'폴더를 마우스 왼쪽 버튼으로 클릭하고 아티팩트를 만듭니다.
이름을 'Place Order for Music CD'로 입력하고 Artifact Type을 'Feature'로, Artifact Format을 'Text'로 입력하고 확인.
# 5) 새로 생성 된 요구 사항이 여기에 표시됩니다.
# 6) 새로 생성 된 요구 사항을 클릭 한 다음 편집하다 세부 사항을 추가하려면
세부 정보를 추가 한 후에는 요구 사항을 더 잘 이해하는 데 사용할 수있는 다양한 속성 또는 속성을 오른쪽으로 볼 수 있습니다. 클릭 저장 일단 완료되었습니다.
# 7) 참고 용 주요 용어를 정의하는 용어집도 추가 할 수 있습니다. 같은 단어를 추가하려면 온라인 그런 다음 마우스 오른쪽 버튼을 클릭하여 기간.
더하다 초기 내용 설명을 위해 아티팩트 유형이 다음과 같이 선택되었는지 확인하십시오. 기간. 표시된대로 다른 세부 정보를 선택한 다음 확인. 저장 변경 사항도 확인한 다음 끝난.
# 8) 아래 정의 된 용어집 TERM 위에 커서를 놓으면 의미를 볼 수 있습니다.
# 9) 프로젝트가 존재하는 동안 수행 된 모든 변경 사항이 캡처되고 The 역사 방금 생성 된 요구 사항의 다음과 같이 표시됩니다.
외장 하드 드라이브를위한 최고의 데이터 복구 소프트웨어
일정 기간 동안 수행 된 모든 변경 사항이 캡처되고 이전에 수행 된 변경 사항을 볼 수 있습니다.
History 화면에서 변경된 사항이있는 경우 일찍이, 그런 다음 그것도 캡처됩니다. 이전에 수행 된 변경 사항을 복원해야하는 경우 작업 메뉴에서 동일한 항목을 선택하고 복원.
클릭 닫기 역사 일단 완료되었습니다.
# 10) 일반적으로 팀은 이메일을 통해 또는 실제로 요구 사항과 연결되지 않은 다른 연결되지 않은 수단을 통해 요구 사항에 대해 공동 작업합니다.
얼마나 많은 유형의 파일이 파이썬에 있습니까?
그러나 DOORS NG는 요구 사항에 COMMENT를 추가하고 다른 사용자와 협업하는 기능을 제공합니다. 그렇게하려면 요구 사항을 편집하고 오른쪽 아래의 주석 범주로 이동하여 아티팩트에 대한 주석을 작성하십시오.
위와 같이 추가 한 다음 확인을 클릭합니다. 언급 된 댓글의 사용자는 프로젝트에 로그인 할 수 있습니다. 사용자에게 언급 된 작업이 대시 보드에 표시되고 댓글에 답장 할 수도 있습니다.
이것은 빠른 검토를 수행 할 수있는 편리한 기능이며 전체 팀이 볼 수 있습니다.
#열한) 이제 아티팩트 대시 보드에서 새로 생성 된 요구 사항의 속성에 값을 표시하거나 추가하는 방법을 살펴 보겠습니다. 이동 Artifacts => Artifacts 찾아보기 , 클릭 특징 및 비전 방금 만든 요구 사항을 선택한 다음 옵션을 클릭하십시오. '속성 편집'.
아래와 같이 값을 추가 할 속성을 선택하고 나중에 수정하고 저장.
# 12) 속성을 표시하려면 아이콘을 클릭하여‘ 페이지 설정 구성 '을 참조하십시오.
# 13) 클릭 ‘표시 할 열 구성’
# 14) 표시 할 비즈니스 우선 순위 및 설명 속성을 선택하십시오. 필요하지 않은 항목은 선택 취소하십시오. 그런 다음 확인
이미 살펴본 것처럼 기능 유형의 비즈니스 요구 사항을 만들었습니다. DOORS NG를 사용하면 액터, 비 기능적 요구 사항, 사용자 지정 요구 사항 유형과 같은 다양한 유형의 요구 사항을 만들 수 있으며 해당 속성, 공동 작업에 대한 주석, 용어집, 내역도 정의 할 수 있습니다. 기타.,
비즈니스 프로세스 정의
이제 앞서 만든 비즈니스 요구 사항을 지원하는 비즈니스 프로세스 다이어그램을 만들 것입니다. 비즈니스 프로세스 다이어그램은 텍스트 형식보다는 비즈니스 사용자를 위해 시각화하기가 더 쉽습니다. IBM Rational DOORS NG에서는 Business Process Modeling Notation을 나타내는 BPMN 표기법을 사용하여 생성되며 업계 표준이기도합니다.
#1) 비즈니스 프로세스 다이어그램을 만들려면‘ 방법' 그런 다음 '아티팩트 생성'.
#두) 이름을 '음악 CD 온라인 구매'로 지정하고 아티팩트 유형을 '비즈니스 프로세스 다이어그램'으로 지정합니다.
#삼) 생성 된 프로세스 다이어그램이 자동으로 표시되고 열립니다. 클릭하지 않으면 다이어그램을 엽니 다.
클릭 편집하다 그래픽 편집기에서 다이어그램을 엽니 다. 그래픽 아티팩트를 열려면 RM 브라우저 애드온 사용 가능해야하며 그래픽 아티팩트 편집시 자동으로 설치됩니다. 이것은 브라우저의 일회성 설치입니다.
이쪽을 참조하십시오 조 애드온 관련 문제를 해결합니다.
# 4) 비즈니스 모델링 카테고리에서 이벤트 시작 표기법을 사용하여 다이어그램 편집기로 드래그하십시오.
시작 이벤트의 이름을 ‘웹 사이트 시작’ , 표기법이 선택되어있는 동안 입력을 시작하여 이름을 지정합니다.
작업을 만들고 이름을 '온라인 뮤직 스토어 찾아보기'로 지정합니다.
Connector 아이콘을 클릭 한 다음 아래 그림과 같이 TASK로 드래그하십시오.
# 5) 작업 사이에 화살표를 추가하려면 화살표를 선택하고 속성을 클릭하십시오.
# 6) 에 대한 종료 드롭 다운에서 적절한 화살표를 선택합니다.
# 7) 이제 그림과 같이 다이어그램을 완성하고 이벤트 종료 아래와 같이 로그 오프합니다. 완료되면 다이어그램을 저장하십시오.
사용자 인터페이스 스케치
이제 사용자 인터페이스 스케치를 만들어 보겠습니다. UI 스케치는 일단 구현 된 웹 페이지의 모습에 대한 초기보기를 제공합니다.
#1) UI 스케치 만들기를 시작하려면 기본 아티팩트 페이지로 돌아가 UI 스케치를 보관할 폴더를 만듭니다.
#두) 이름을 UI 스케치 확인을 클릭합니다.
노트 : 레거시 그래픽 다이어그램을 작성해야하는 경우 CLM 6.0.1 시작 옵션 “그래픽 아티팩트 형식을 기반으로 플러그인 생성 가능” 설정해야합니다 진실. 활성화되지 않은 경우 다음으로 설정하십시오. 진실 그런 다음 CLM 서버를 다시 시작하십시오.
#삼) 에 UI 스케치 폴더는 UI 유형 이슈를 생성하고 이름을 다음과 같이 지정합니다. 음악 CD 다운로드를 완료합니다.
확인을 클릭하면 아티팩트가 열립니다. RM Browser Add-On을 설치하라는 메시지가 표시되면 확인 설치합니다. IE11 브라우저를 사용하여 다이어그램 아티팩트를 작성하는 것이 좋습니다.
# 4) 다이어그램 아티팩트가 열리면 먼저 상표 다음과 같이 입력합니다.
# 5) 다음으로 드롭 다운 목록 아래와 같이 라벨과 함께
# 6) 삽입 드롭 다운 목록 항목 ~로부터 입력 컨트롤 메뉴
드롭 다운 목록 안의 공간으로 항목을 드래그합니다.
# 7) 아래에 텍스트 필드와 버튼을 추가하여 UI 스케치를 완성하세요.
# 8) 스케치의 최종보기는 아래 주어진 이미지와 같습니다.
수집 및 보고서
IBM Rational DOORS NG는 요구 사항의 우선 순위를 지정하는 기능을 제공합니다. 민첩한 방법 . 이 기능은 컬렉션 .
Iterative 또는 Release Collection을 만들 수 있으며 나중에 개발 중에 Sprint 또는 Release 계획에 연결할 수 있습니다. 컬렉션이 생성되면 향후 개발 및 테스트를 위해 계획 할 우선 순위 요구 사항을 추가 할 수 있습니다.
다른 어떤 이메일 제공 업체가 있습니까
마지막으로 검토 또는 문서화 목적으로 생성 할 수있는 여러 보고서로 결론을 내립니다. 보고서 메뉴에서 보고서 생성 옵션을 선택합니다.
다음과 같은 미리 정의 된 보고서를 생성하여 Word 문서 또는 PDF 파일로 저장할 수 있습니다.
결론
음, 이것에 IBM Rational DOORS Next Generation 튜토리얼 우리는 모든 팀이 애플리케이션이나 제품을 효과적으로 제공하기 위해 따라야하는 요구 사항 관리 프로세스에 대해 살펴 보았습니다. 이렇게 말하는 오래된 속담이 있습니다 '초기에 발견 된 요구 사항 오류는 나중에 해결하는 것보다 비용이 저렴합니다.' .
효과적인 요구 사항 수집 및 관리는 고객의 요구 사항을 이해하고 우선 순위를 지정하는 데 매우 중요합니다.
다가오는 튜토리얼에서 , 개발 및 빌드에 사용되는 IBM Rational Team Concert와 배치 자동화를위한 IBM Urban code Deploy와 같은 도구에 대해 자세히 살펴 보겠습니다. IBM Rational CLM 시리즈의 마지막 시리즈는 테스트 관리를위한 Rational Quality Manager로 여러분 모두가 이미보고 읽었습니다.
아래 의견란에 귀하의 생각 / 제안을 알려주십시오.
추천 도서
- IBM Rational Team Concert 결함 관리 도구 튜토리얼
- 테스트 데이터 관리를위한 IBM Rational Quality Manager의 데이터 풀 기능
- IBM Rational Collaborative Lifecycle Management (CLM) 실습 튜토리얼
- IBM Rational Quality Manager (RQM)와 Rational Functional Tester (RFT) 통합
- SVN에서 IBM Rational Team Concert로 마이그레이션 튜토리얼
- Rational Robot의 기초 학습-IBM 테스트 자동화 도구
- Windows에서 IBM Rational Team Concert (RTC) 및 SVN 통합
- IBM Rational Team Concert 고급 작업 항목 사용자 정의