introduction ibm rational doors next generation requirements management tool
IBM Rational DOORS Next Generation (NG) jest integralną częścią CLM, która pomaga analitykowi biznesowemu w efektywnym wychwytywaniu, analizowaniu i zarządzaniu wymaganiami funkcjonalnymi i niefunkcjonalnymi.
Z mojego doświadczenia korzystałem również to narzędzie do zarządzania wymaganiami współpraca z klientami w zakresie wychwyconych wymagań w celu uzyskania zatwierdzeń lub udzielenia zgody na dalszy rozwój i testowanie.
UWAGA : Ten samouczek zawiera wiele obrazów, więc pozwól mu się poprawnie załadować.
W tym samouczku wyjaśnię Ci dogłębne wykorzystanie IBM Rational DOORS Next Generation ale zanim to nastąpi, przyjrzyjmy się, jak stworzyliśmy wymagania i zarządzaliśmy nimi. Później wyjaśnię Ci dalej, co jeszcze można zrobić, aby efektywnie zarządzać wymaganiami.
Czego się nauczysz:
- Wprowadzenie do IBM Rational DOORS Next Generation
- Tworzenie wymagania w IBM Rational DOORS NG
- Definiowanie procesu biznesowego
- Szkic interfejsu użytkownika
- Kolekcje i raporty
- Wniosek
- rekomendowane lektury
Wprowadzenie do IBM Rational DOORS Next Generation
Zwróć uwagę, że tutaj nie skupiamy się na tworzeniu lub przechwytywaniu elementów User Story jako wymagań, ale na tworzeniu i zarządzaniu potrzebami użytkowników końcowych. Elementy User Story to elementy planu z punktu widzenia programowania i są zarządzane w innym narzędziu o nazwie IBM Rational Team Concert.
W moim poprzednim artykule na temat IBM Rational Collaborative Lifecycle Management (CLM) omówiliśmy zintegrowany widok trzech następujących narzędzi, które zapewniają kompleksowy proces dostarczania na jednej platformie opartej na IBM Jazz.
- IBM Rational DOORS NG - do gromadzenia wymagań i zarządzania nimi
- Koncert zespołu IBM Rational - do planowania projektów, zarządzania SCM i budowania
- IBM Rational Quality Management - do czynności związanych z zarządzaniem testami
IBM Rational DOORS Next Generation udostępnia następujące funkcje:
- Tworzenie i zarządzanie wymaganiami funkcjonalnymi i niefunkcjonalnymi
- Diagramy procesów biznesowych
- Diagramy przypadków użycia
- Szkice interfejsu użytkownika i tworzenie scenorysów
- Proces zatwierdzania
- Analiza wpływu
Tworzenie wymagania w IBM Rational DOORS NG
Na początek zacznijmy od stworzenia wymagań.
Zakładając, że przeczytałeś mój poprzedni artykuł na temat IBM Rational CLM aby stworzyć projekt cyklu życia, zalogujemy się do tego samego projektu, aby rozpocząć tworzenie wymagań i zarządzanie nimi. Raz utworzone wymagania zostaną połączone z historiami użytkowników i przypadkami testowymi.
Oto kroki:
# 1) Zaloguj się do aplikacji RM za pomocą adresu URL https: //: 9443 / rm / web
#dwa) Kliknij, aby wybrać CLM_Project (wymagania) po zalogowaniu. Publiczny pulpit nawigacyjny, który będzie widoczny dla członków zespołu tego projektu, pojawi się, jak pokazano poniżej.
(Uwaga: Kliknij dowolny obraz, aby wyświetlić powiększony widok)
# 3) Kliknij Artefakty -> Przeglądaj artefakty aby zobaczyć strukturę folderów i stworzyć wymagania.
# 4) Kliknij lewym przyciskiem myszy folder „Features and Vision” i wybierz Twórz artefakty.
Wpisz nazwę jako „Złóż zamówienie na muzyczną płytę CD”, typ artefaktu jako „Format funkcji i artefaktu” jako „Tekst” i kliknij OK.
# 5) Nowo utworzone wymaganie zostanie wyświetlone tutaj.
# 6) Kliknij nowo utworzone wymaganie, a następnie kliknij Edytować aby dodać szczegóły
Po dodaniu szczegółów możesz zobaczyć różne atrybuty lub właściwości po prawej stronie, które można wykorzystać do lepszego zrozumienia wymagań. Kliknij Zapisać raz zrobione.
# 7) Można również dodać Glosariusz, który definiuje kluczowe warunki odniesienia. Aby dodać to samo, wybierz słowo online a następnie kliknij prawym przyciskiem myszy, aby utworzyć Semestr.
Dodaj Treść początkowa dla opisu i upewnij się, że typ artefaktu jest wybrany jako Semestr. Wybierz inne szczegóły, jak pokazano, a następnie kliknij OK. Zapisać zmiany również, a następnie kliknij Gotowy.
# 8) Umieść kursor na słowniczku TERM, jak zdefiniowano poniżej, a zobaczysz znaczenie.
# 9) Wszystkie zmiany dokonane podczas istnienia projektu są przechwytywane i dostępne jako plik Historia wymagania, które właśnie zostało utworzone i zostanie pokazane, jak pokazano poniżej.
qa testowanie pytań i odpowiedzi na rozmowę kwalifikacyjną dla doświadczonych
Wszystkie zmiany dokonane w danym okresie są rejestrowane i możesz przyjrzeć się, jakie zmiany zostały wprowadzone wcześniej.
Jeśli na ekranie historii dokonano jakichkolwiek zmian wcześniej, wtedy to również zostanie schwytane. Jeśli zajdzie potrzeba przywrócenia zmiany dokonanej jakiś czas temu, możesz wybrać to samo z menu Akcja i wybrać Przywracać.
Kliknij Zamknij historię raz zrobione.
# 10) Zwykle zespoły współpracują nad wymaganiami za pośrednictwem poczty elektronicznej lub w inny sposób, który nie jest tak naprawdę powiązany z wymaganiem.
uruchom plik .jar dla systemu Windows 10
Jednak DOORS NG udostępnia funkcję dodawania KOMENTARZA do wymagania i współpracy z innymi użytkownikami. W tym celu EDYTUJ wymaganie i przejdź do kategorii KOMENTARZE poniżej po prawej stronie, aby utworzyć komentarz do artefaktu.
Dodaj, jak pokazano powyżej, a następnie kliknij OK. Użytkownik we wspomnianym komentarzu może zalogować się do projektu. Zadanie wymienione dla użytkownika pojawi się na pulpicie nawigacyjnym i może on również odpowiedzieć na komentarz.
Jest to przydatna funkcja do szybkiego przeglądu i będzie widoczna dla całego zespołu.
#jedenaście) Przyjrzyjmy się teraz, jak wyświetlić lub dodać wartości do atrybutów dla nowo utworzonego wymagania na pulpicie nawigacyjnym artefaktu. Iść do Artefakty => Przeglądaj artefakty , Kliknij na Funkcje i wizja Wybierz właśnie utworzone wymaganie, a następnie kliknij opcję „Edytuj atrybuty”.
Wybierz atrybuty, aby dodać wartość, jak pokazano poniżej, później zmodyfikuj je i kliknij Zapisać.
# 12) Aby wyświetlić atrybuty, kliknij ikonę, aby wybrać „ Konfiguruj ustawienia strony ”.
# 13) Kliknij „Skonfiguruj kolumny do wyświetlenia”
# 14) Wybierz atrybuty Priorytet biznesowy i Opis do wyświetlenia. Odznacz te, które nie są wymagane. Następnie kliknij ok
Jak widzieliście, stworzyliśmy funkcję typu wymagań biznesowych, DOORS NG umożliwia również tworzenie różnych typów wymagań, takich jak aktorzy, wymagania niefunkcjonalne, dowolne niestandardowe typy wymagań, a także definiuje ich atrybuty, komentarze do współpracy, słownik, historię itp.,
Definiowanie procesu biznesowego
Utworzymy teraz diagram procesu biznesowego do obsługi wcześniej utworzonego wymagania biznesowego. Diagram procesu biznesowego jest łatwiejszy do wizualizacji dla użytkowników biznesowych niż format tekstowy. W IBM Rational DOORS NG jest on tworzony przy użyciu notacji BPMN, która oznacza notację modelowania procesów biznesowych i jest również standardem branżowym.
# 1) Aby utworzyć diagram procesów biznesowych, kliknij lewym przyciskiem folder „ Proces' a następnie wybierz „Utwórz artefakt”.
#dwa) Podaj nazwę „Kup muzyczną płytę CD online”, a typ artefaktu jako „Diagram procesów biznesowych”
# 3) Utworzony diagram procesu zostanie wyświetlony i otwarty automatycznie. Jeśli nie, kliknij go, aby otworzyć diagram.
Kliknij Edytować aby otworzyć diagram w edytorze graficznym. Aby otworzyć wszelkie artefakty graficzne, plik Dodatek do przeglądarki RM musi być dostępny i zostanie zainstalowany automatycznie podczas edycji dowolnego artefaktu graficznego. To jest jednorazowa instalacja przeglądarki.
Proszę odnieś się do tego artykuł aby rozwiązać wszelkie problemy z dodatkiem.
# 4) W kategorii Modelowanie biznesowe wybierz Rozpocznij wydarzenie notację i przeciągnij ją do edytora diagramów.
Nazwij wydarzenie początkowe jako „Uruchom witrynę” , gdy notacja jest zaznaczona, zacznij pisać, aby ją nazwać.
Utwórz zadanie i nazwij je „Przeglądaj sklep muzyczny online”.
Kliknij ikonę łącznika, a następnie przeciągnij ją do ZADANIA, jak pokazano poniżej.
# 5) Aby dodać strzałki między ZADANIAMI, wybierz strzałkę i kliknij Właściwości
# 6) Dla Koniec z listy rozwijanej wybierz odpowiednią strzałkę.
# 7) Teraz uzupełnij diagram, jak pokazano, i dodaj plik Zakończ wydarzenie do wylogowania, jak pokazano poniżej. Zapisz diagram po wykonaniu.
Szkic interfejsu użytkownika
Utwórzmy teraz szkic interfejsu użytkownika. Szkic interfejsu użytkownika zapewnia wstępny widok tego, jak strona internetowa będzie wyglądać po wdrożeniu.
# 1) Aby rozpocząć tworzenie szkicu interfejsu użytkownika, wróć do głównej strony artefaktów i utwórz folder do przechowywania szkiców interfejsu użytkownika.
#dwa) Nazwij to jako Szkice interfejsu użytkownika a następnie kliknij OK.
Uwaga : Uruchamianie produktu CLM 6.0.1 w przypadku konieczności tworzenia starszych diagramów graficznych opcja „Włącz tworzenie wtyczek na podstawie graficznych formatów artefaktów” powinien być ustawiony na prawdziwe. Jeśli nie jest włączona, ustaw ją na prawdziwe a następnie zrestartuj serwer CLM.
# 3) Na Szkice interfejsu użytkownika folder Utwórz artefakt typu interfejsu użytkownika i nadaj mu nazwę Pełne pobieranie dla muzycznej płyty CD.
Kliknij OK, a artefakt zostanie otwarty. Jeśli pojawi się prośba o zainstalowanie dodatku do przeglądarki RM, kliknij ok aby go zainstalować. Do tworzenia artefaktów diagramu najlepiej jest używać przeglądarki IE11.
# 4) Po otwarciu artefaktu diagramu zacznij od dodania pliku Etykieta i wpisz, jak pokazano poniżej.
# 5) Następnie dodaj plik Lista rozwijana wraz z etykietą, jak pokazano poniżej
# 6) Wstaw plik Elementy do listy rozwijanej z Menu Input Controls
Przeciągnij elementy do miejsca na liście rozwijanej
# 7) Dodaj pole tekstowe i przycisk poniżej, aby ukończyć szkic interfejsu użytkownika
# 8) Ostateczny widok szkicu wygląda jak na poniższym obrazku
Kolekcje i raporty
IBM Rational DOORS NG udostępnia funkcję nadawania priorytetów wymaganiom użytkownika w zwinny sposób . Ta funkcja nazywa się Kolekcje .
Możesz utworzyć kolekcję iteracyjną lub kolekcję wydań, która zostanie później połączona z planem Sprint lub Release podczas programowania. Po utworzeniu kolekcji możesz dodać priorytetyzowane wymagania, które mają być zaplanowane do przyszłego rozwoju i testowania.
jak wyświetlić plik .dat
Na koniec kończę z różnymi raportami, które można wygenerować do celów przeglądu lub dokumentacji. Z menu Raporty wybierz opcję generowania raportu.
Poniższe predefiniowane raporty można wygenerować i zapisać jako dokument Word lub plik PDF.
Wniosek
Cóż, w tym Kurs IBM Rational DOORS Next Generation widzieliśmy proces zarządzania wymaganiami, który każdy zespół powinien przestrzegać, aby skutecznie dostarczać dowolną aplikację lub produkt. Jest takie stare powiedzenie, które mówi „Błędy w wymaganiach wykryte wcześnie są tańsze w naprawie niż później” .
Efektywne gromadzenie wymagań i zarządzanie nimi ma kluczowe znaczenie dla zrozumienia i ustalenia priorytetów potrzeb klienta.
W moich nadchodzących tutorialach , dowiemy się więcej o narzędziach, takich jak IBM Rational Team Concert, który jest używany do programowania i budowania oraz IBM Urban code Deploy do automatyzacji wdrażania. Ostatnim z serii produktów IBM Rational CLM jest Rational Quality Manager for Test Management, o którym wszyscy już widzieli i czytali.
Daj nam znać swoje przemyślenia / sugestie w sekcji komentarzy poniżej.
rekomendowane lektury
- IBM Rational Team Concert Defect Management Tool - samouczek
- Funkcja puli danych w produkcie IBM Rational Quality Manager do zarządzania danymi testowymi
- Samouczek praktyczny dotyczący produktu IBM Rational Collaborative Lifecycle Management (CLM)
- Integracja produktu IBM Rational Quality Manager (RQM) z produktem Rational Functional Tester (RFT)
- Migracja z SVN do IBM Rational Team Concert - samouczek
- Nauka podstaw Rational Robot - IBM Test Automation Tool
- IBM Rational Team Concert (RTC) i integracja SVN w systemie Windows
- IBM Rational Team Concert Zaawansowane dostosowywanie elementów pracy