introduction ibm rational doors next generation requirements management tool
IBM Rational DOORS следващо поколение (NG) е неразделна част от CLM, която помага на бизнес анализатор да улавя, анализира и управлява ефективно функционалните и нефункционалните изисквания.
От моя опит също съм използвал този инструмент за управление на изискванията да си сътрудничат с клиентите по отношение на изискванията, за да предоставят одобрения или да предоставят зелена светлина за по-нататъшно развитие и тестване.
ЗАБЕЛЕЖКА : Този урок има много изображения, така че му позволете да се зареди правилно.
В този урок ще ви обясня за задълбоченото използване на Следващо поколение на IBM Rational DOORS но преди това нека да разгледаме как създадохме и управлявахме изискванията. По-късно ще ви обясня по-нататък какво повече може да се направи за ефективно управление на изискванията.
Какво ще научите:
- Въведение в IBM Rational DOORS следващо поколение
- Създаване на изискване в IBM Rational DOORS NG
- Определяне на бизнес процеса
- Скица на потребителския интерфейс
- Колекции и отчети
- Заключение
- Препоръчително четене
Въведение в IBM Rational DOORS следващо поколение
Моля, имайте предвид, че тук не разглеждаме създаването или улавянето на елементи от User Story като изисквания, а създаването и управлението на нуждите на крайния потребител. Елементите на User Story са елементи от плана от гледна точка на разработката и се управляват в друг инструмент, наречен IBM Rational Team Concert.
В предишната ми статия на IBM Rational Collaborative Management Lifecycle Management (CLM) обсъдихме интегрирания изглед на следните 3 инструмента, които осигуряват процес на доставка до край в една платформа, базирана на IBM Jazz.
- IBM Rational DOORS NG - за събиране и управление на изискванията
- Концерт на IBM Rational Team - за планиране на проекти, SCM и управление на сгради
- IBM Рационално управление на качеството - за дейности по управление на тестове
IBM Rational DOORS Next Generation предлага следните функции:
- Създаване и управление на функционални и нефункционални изисквания
- Диаграми за бизнес процеси
- Използвайте диаграми на случаи
- Скици на потребителския интерфейс и раскадровка
- Процес на одобрение
- Анализ на въздействието
Създаване на изискване в IBM Rational DOORS NG
Първоначално нека започнем със създаването на Изисквания.
Ако приемем, че сте прочели предишната ми статия на IBM Rational CLM за да създадем проект за жизнен цикъл, ще влезем в същия проект, за да започнем да създаваме и управляваме изискванията. Веднъж създадените изисквания ще бъдат свързани с потребителски истории и тестови случаи.
Ето стъпките:
# 1) Влезте в RM приложението, използвайки URL адреса https: //: 9443 / rm / web
# две) Щракнете, за да изберете CLM_Project (Изисквания) след влизане в системата. Публичното табло за управление, което ще бъде видимо за членовете на екипа на този проект, ще се появи, както е показано по-долу.
(Забележка: Щракнете върху произволно изображение за увеличен изглед)
# 3) Кликнете върху Артефакти -> Преглед на артефакти за да видите структурата на папките и да създадете изисквания.
# 4) Щракнете с левия бутон върху папката ‘Features and Vision’ и изберете Създаване на артефакти.
Въведете името като ‘Place Order for Music CD’, Artifact Type като ‘Feature and Artefact Format като‘ Text ’и кликнете върху ДОБРЕ.
# 5) Новосъздаденото изискване ще бъде показано тук.
# 6) Щракнете върху новосъздаденото изискване и след това щракнете върху редактиране за да добавите подробности
След добавяне на подробностите можете да видите различни атрибути или свойства към дясната ви страна, които могат да се използват за по-добро разбиране на изискванията. Кликнете върху Запазете веднъж направено.
# 7) Речникът, който определя ключовите термини за справка, също може да бъде добавен. За да добавите същото, изберете думата на линия и след това щракнете с десния бутон, за да създадете Срок
Добавяне Първоначално съдържание за описание и се уверете, че типът на артефакт е избран като Срок Изберете други подробности, както е показано и след това щракнете ДОБРЕ. Запазете промените, след което кликнете върху Свършен.
# 8) Поставете курсора върху термина на термина, както е дефиниран по-долу, и ще можете да видите значението.
# 9) Всички промени, направени по време на съществуването на проекта, са заснети и са достъпни като The История на току-що създаденото изискване и то ще бъде показано, както е дадено по-долу.
как да приложите графика в java -
Всички промени, направени за определен период от време, се улавят и можете да погледнете какви промени са направени по-рано.
Ако е извършена някаква промяна на екрана История по-рано, тогава това също ще бъде заловено. Ако възникне нужда от възстановяване на промените, извършени известно време назад, тогава можете да изберете същото от менюто Действие и да изберете Възстанови.
Кликнете върху Затвори историята веднъж направено.
# 10) Обикновено екипите си сътрудничат по изискванията чрез имейл или по някакъв друг прекъснат начин, който всъщност не е свързан с изискването.
какви vr слушалки работят с ps4
DOORS NG обаче предлага функция за добавяне на КОМЕНТАР към изискването и сътрудничество с останалите потребители. За да направите това, РЕДАКТИРАЙТЕ изискването и отидете в категорията КОМЕНТАРИ отдясно, за да създадете коментар за Артефакт.
Добавете, както е показано по-горе, и след това щракнете върху OK. Потребителят в споменатия коментар може да влезе в проекта. Задачата, спомената за потребителя, ще се появи на таблото и той също може да отговори на коментара.
Това е удобна функция за бърз преглед и ще бъде видима за целия екип.
# единадесет) Сега нека разгледаме как да показваме или да добавяме стойности към атрибутите за новосъздаденото изискване в таблото за управление Artifact. Отидете на Артефакти => Преглед на артефакти , щракнете върху Характеристики и визия Изберете току-що създаденото изискване и след това кликнете върху опцията ‘Редактиране на атрибути’.
Изберете атрибутите, за да добавите стойността, както е показано по-долу, по-късно ги променете и кликнете върху Запазете.
# 12) За да покажете атрибутите, щракнете върху иконата, за да изберете „ Конфигуриране на настройките на страницата “.
# 13) Кликнете върху ‘Конфигуриране на колони за показване’
# 14) Изберете атрибутите Business Priority и Description, които да се показват. Премахнете избора на тези, които не са необходими. След това кликнете върху Добре
Както видяхте, ние създадохме бизнес изискване от тип Feature, DOORS NG също ви позволява да създавате различни видове изисквания като Актьори, Нефункционални изисквания, всякакви потребителски типове изисквания и също така определя техните атрибути, Коментари за сътрудничество, Речник, История и т.н.,
Определяне на бизнес процеса
Сега ще създадем диаграма на бизнес процеса в подкрепа на бизнес изискванията, създадени по-рано. Диаграмата на бизнес процеса е по-лесна за визуализиране за бизнес потребителите, отколкото текстов формат. В IBM Rational DOORS NG той е създаден с помощта на нотацията BPMN, която означава „Нотация за моделиране на бизнес процеси“ и също е индустриален стандарт.
# 1) За да създадете диаграма на бизнес процеса, щракнете с левия бутон върху папката ‘ Процес и след това изберете ‘Създаване на артефакт’.
# две) Дайте името като „Покупка на музикален компактдиск онлайн“ и тип артефакт като „Диаграма на бизнес процеса“
# 3) Създадената схема на процеса ще се покаже и отвори автоматично. Ако не кликнете върху него, за да отворите диаграмата.
Кликнете върху редактиране за да отворите диаграмата в графичен редактор. За да отворите графични артефакти, Добавка за RM браузър трябва да е на разположение и ще бъде инсталиран автоматично при редактирането на всеки графичен артефакт. Това е еднократна инсталация на браузъра.
Моля вижте това статия за отстраняване на проблеми с добавката.
# 4) Под категория Бизнес моделиране изберете Стартирайте събитието нотация и го плъзнете в редактора на диаграми.
Наименувайте Стартовото събитие като „Стартиране на уебсайт“ , докато нотацията е избрана, започнете да пишете, за да я наименувате.
Създайте задача и я наречете „Преглед на музикален магазин онлайн“.
Щракнете върху иконата на конектора и след това го плъзнете до ЗАДАЧАТА, както е показано по-долу.
# 5) За да добавите стрелки между ЗАДАЧИ, изберете стрелката и щракнете върху Свойства
# 6) За Край падащото меню изберете подходящата стрелка.
# 7) Сега попълнете диаграмата, както е показано, и добавете Крайно събитие за излизане, както е показано по-долу. Запазете диаграмата, след като сте готови.
Скица на потребителския интерфейс
Нека сега създадем скица на потребителския интерфейс. Скицата на потребителския интерфейс предоставя първоначален изглед на това как би изглеждала уеб страницата, след като бъде внедрена.
# 1) За да започнете да създавате скица на потребителския интерфейс, върнете се на главната страница Артефакти и създайте папка, която да държи скиците на потребителския интерфейс.
# две) Назовете го като UI Sketches и след това щракнете върху OK.
Забележка : Стартиране на CLM 6.0.1 в случай, че трябва да създадете стари графични диаграми опцията „Активиране на създаването на приставка въз основа на графични формати на артефакти“ трябва да бъде настроено на вярно. Ако не е активирано, задайте го на вярно и след това рестартирайте CLM сървъра.
# 3) На UI Sketches папка създайте артефакт от потребителски интерфейс и го наречете като Пълно изтегляне за музикален CD.
Щракнете върху OK и артефактът ще бъде отворен. Ако в случай, че бъдете помолени да инсталирате добавката за браузър RM, щракнете върху Добре за да го инсталирате. За предпочитане е да се използва браузърът IE11 за създаване на артефакти на диаграмата.
# 4) След като артефактът на диаграмата се отвори, започнете с добавяне на a Етикет и въведете следното, както е показано по-долу.
# 5) След това добавете a Падащ списък заедно с етикета, както е показано по-долу
# 6) Поставете Елементи от падащия списък от Меню за контрол на входа
Плъзнете елементите в пространството в падащия списък
# 7) Добавете текстово поле и бутон по-долу, за да завършите скицата на потребителския интерфейс
# 8) Окончателният изглед на скицата изглежда като изображението, дадено по-долу
Колекции и отчети
IBM Rational DOORS NG предоставя функция за приоритизиране на вашите изисквания в пъргав начин . Тази функция се нарича Колекции .
Можете да създадете итеративна или колекция за издания, която по-късно ще бъде свързана или с Sprint, или с план за издание по време на разработката. След като колекцията е създадена, можете да добавите приоритетните изисквания, които да бъдат планирани за бъдещо разработване и тестване.
как играете swf файлове
Накрая завършвам с различните доклади, които могат да бъдат генерирани за преглед или документиране. От менюто Отчети изберете опцията за генериране на отчета.
Следните предварително дефинирани отчети могат да бъдат генерирани и записани като документ на Word или PDF файл.
Заключение
Е, в това Урок на IBM Rational DOORS от следващо поколение видяхме за процеса на управление на изискванията, който всеки екип трябва да следва за ефективна доставка на всяко приложение или продукт. Има стара поговорка, която казва „Грешките в изискванията, уловени по-рано, са по-евтини за поправяне, отколкото по-късно“ .
Събирането и управлението на ефективни изисквания са много важни за разбирането и приоритизирането на нуждите на клиента.
В предстоящите ми уроци , ще видим повече за инструменти като 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 Management Lifecycle Management (CLM)
- Интеграция на IBM Rational Quality Manager (RQM) с Rational Functional Tester (RFT)
- SVN към IBM Rational Team Concert Migration Tutorial
- Изучаване на основи на Rational Robot - Инструмент за автоматизация на тестовете на IBM
- IBM Rational Team Concert (RTC) и SVN интеграция на Windows
- IBM Rational Team Concert Разширено персонализиране на работни елементи