introduction ibm rational doors next generation requirements management tool
IBM Rational DOORS Next Generation (NG) er en integreret del af CLM, som hjælper en forretningsanalytiker med at indfange, analysere og styre de funktionelle og ikke-funktionelle krav effektivt.
Efter min erfaring har jeg også brugt dette værktøj til styring af krav at samarbejde med kunder om de krav, der er indfanget for at give godkendelser eller for at give klarsignal til videreudvikling og test.
BEMÆRK : Denne vejledning har mange billeder, så lad den indlæses korrekt.
I denne vejledning forklarer jeg dig om den dybtgående brug af IBM Rational DOORS Next Generation men før det skal vi se på, hvordan vi skabte og styrede kravene. Senere vil jeg forklare dig nærmere om, hvad der mere kan gøres for effektiv kravstyring.
Hvad du lærer:
- Introduktion til IBM Rational DOORS Next Generation
- Oprettelse af krav i IBM Rational DOORS NG
- Definition af forretningsprocessen
- Brugergrænsefladeskitse
- Samlinger og rapporter
- Konklusion
- Anbefalet læsning
Introduktion til IBM Rational DOORS Next Generation
Vær opmærksom på, at vi her ikke ser på at oprette eller indfange emner i User Story som krav, men at skabe og administrere slutbrugernes behov. User Story-emner er planelementer fra et udviklingssynspunkt og styres i et andet værktøj kaldet IBM Rational Team Concert.
I min tidligere artikel om IBM Rational Collaborative Lifecycle Management (CLM) vi diskuterede den integrerede opfattelse af de følgende 3 værktøjer, der giver afslutning på afslutningsprocessen i en enkelt platform, der er baseret på IBM Jazz.
- IBM Rational DOORS NG - til kravindsamling og ledelse
- IBM Rational Team Concert - til projektplanlægning, SCM og bygningsstyring
- IBM Rational Quality Management - til testledelsesaktiviteter
IBM Rational DOORS Next Generation indeholder følgende funktioner:
- Oprettelse og styring af funktionelle og ikke-funktionelle krav
- Diagrammer over forretningsprocesser
- Brug sagsdiagrammer
- UI-skitser og Storyboarding
- Godkendelsesproces
- Effektanalyse
Oprettelse af krav i IBM Rational DOORS NG
Lad os først starte med at oprette krav.
Forudsat at du har læst min tidligere artikel om IBM Rational CLM for at oprette et livscyklusprojekt logger vi ind på det samme projekt for at begynde at oprette og administrere kravene. Kravene, når de er oprettet, vil være knyttet til brugerhistorier og testtilfælde.
Her er trinene:
# 1) Log ind på RM-applikationen ved hjælp af URL'en https: //: 9443 / rm / web
#to) Klik for at vælge CLM_Project (krav) efter login. Det offentlige dashboard, der vil være synligt for teamets medlemmer i dette projekt, kommer op som vist nedenfor.
(Bemærk: Klik på et hvilket som helst billede for at se et forstørret billede)
# 3) Klik på Artefakter -> Gennemse artefakter for at se mappestrukturen og skabe krav.
# 4) Venstreklik på mappen 'Features and Vision', og vælg Opret artefakter.
Indtast navnet som 'Bestil for musik-cd', artefakttype som 'Feature and Artifact Format som' Text 'og klik på OKAY.
# 5) Det nyoprettede krav vises her.
# 6) Klik på det nyoprettede krav, og klik derefter på Redigere for at tilføje detaljer
Når du har tilføjet detaljerne, kan du se forskellige attributter eller egenskaber mod din højre side, der kan bruges til at forstå kravene bedre. Klik på Gemme en gang færdig.
# 7) Ordlisten, der definerer nøgleordene til reference, kan også tilføjes. For at tilføje det samme skal du vælge ordet online og højreklik derefter for at oprette Semester.
Tilføje Indledende indhold til beskrivelse og sørg for, at artefakt-typen er valgt som Semester. Vælg andre detaljer som vist, og klik derefter på OKAY. Gemme ændringerne også, og klik derefter på Færdig.
# 8) Placer markøren over ordlisten TERM som defineret nedenfor, og du vil kunne se betydningen.
# 9) Alle ændringer, der er foretaget under projektets eksistens, fanges og er tilgængelige som The Historie af det krav, der netop blev oprettet, og det vil blive vist som angivet nedenfor.
spørgsmål om seleninterview i 8 års erfaring
Alle ændringer foretaget over en periode fanges, og du kan se på, hvilke ændringer der blev foretaget tidligere.
Hvis der blev foretaget nogen ændring på historikskærmen tidligere, så bliver det også fanget. Hvis der opstår behov for at gendanne ændringen, der er foretaget et stykke tid tilbage, kan du vælge det samme i menuen Handling og vælge Gendan.
Klik på Luk historik en gang færdig.
# 10) Normalt samarbejder teams om kravene via e-mail eller på en anden afbrudt måde, som ikke rigtig er knyttet til kravet.
hvordan man åbner et shockwave-flash-objekt
Dog tilbyder DOORS NG en funktion til at tilføje KOMMENTAR til kravet og samarbejde med de andre brugere. For at gøre det REDIGER kravet og gå til kategorien KOMMENTARER nedenfor på højre side for at oprette en kommentar til artefakt.
Tilføj som vist ovenfor, og klik derefter på OK. Brugeren i den nævnte kommentar kan logge ind på projektet. Den nævnte opgave for brugeren vises på instrumentbrættet, og han kan også svare på kommentaren.
Dette er en praktisk funktion til at foretage en hurtig gennemgang, og den vil være synlig for hele teamet.
#elleve) Lad os nu se på, hvordan man viser eller tilføjer værdier til attributterne for det nyoprettede krav i Artifact-dashboardet. Gå til Artefakter => Gennemse artefakter , klik på Funktioner og vision Vælg det netop oprettede krav, og klik derefter på indstillingen 'Rediger attributter'.
Vælg attributterne for at tilføje værdien som vist nedenfor, rediger dem senere og klik på Gemme.
# 12) For at få vist attributterne skal du klikke på ikonet for at vælge ' Konfigurer sideindstillinger ’.
# 13) Klik på 'Konfigurer kolonner, der skal vises'
# 14) Vælg de attributter for forretningsprioritet og beskrivelse, der skal vises. Fravælg dem, der ikke er påkrævet. Klik derefter på Okay
Som du har set, har vi oprettet et forretningskrav af typen Feature, DOORS NG giver dig også mulighed for at oprette forskellige typer krav som skuespillere, ikke-funktionelle krav, eventuelle brugerdefinerede kravtyper og definerer også deres attributter, kommentarer til samarbejde, ordliste, historie etc.,
Definition af forretningsprocessen
Vi opretter nu et forretningsprocesdiagram til understøttelse af det tidligere oprettede forretningskrav. Business Process-diagram er lettere at visualisere for forretningsbrugere snarere end et tekstformat. I IBM Rational DOORS NG oprettes det ved hjælp af BPMN-notationen, der står for Business Process Modelling Notation, og det er også en industristandard.
# 1) For at oprette forretningsprocesdiagrammet skal du venstreklikke på mappen ' Behandle' og vælg derefter 'Opret artefakt'.
#to) Angiv navnet som 'Køb musik-cd online' og artefakt-typen som 'forretningsprocesdiagram'
# 3) Det oprettede procesdiagram vises og åbnes automatisk. Hvis ikke, klik på det for at åbne diagrammet.
Klik på Redigere for at åbne diagrammet i en grafisk editor. For at åbne grafiske artefakter an RM Browser-tilføjelse skal være tilgængelig, og den installeres automatisk på redigering af enhver grafisk artefakt. Dette er en engangsinstallation af browseren.
Se dette artikel for at foretage fejlfinding af eventuelle problemer med tilføjelsesprogrammet.
# 4) Vælg under Forretningsmodelleringskategori Start begivenhed notation og træk den til diagrameditoren.
Navngiv startbegivenheden som 'Start websted' , mens notationen er valgt, skal du begynde at skrive for at navngive den.
Opret en opgave, og navngiv den som 'Gennemse musikbutik online'.
Klik på Connector-ikonet, og træk det derefter til OPGAVET som vist nedenfor.
# 5) For at tilføje pile mellem OPGAVER skal du vælge pilen og klikke på Egenskaber
# 6) Til Ende drop-down vælg den relevante pil.
# 7) Udfyld nu diagrammet som vist og tilføj et Afslut begivenhed for Logoff som vist nedenfor. Gem diagrammet, når det er gjort.
Brugergrænsefladeskitse
Lad os nu oprette en brugergrænsefladeskitse. UI-skitse giver en indledende oversigt over, hvordan websiden vil se ud, når den først er implementeret.
# 1) For at begynde at oprette en UI-skitse, gå tilbage til hovedsiden af artefakter og opret en mappe, der indeholder UI-skitser.
#to) Navngiv det som UI-skitser og klik derefter på OK.
Bemærk : Start af CLM 6.0.1, hvis du har brug for at oprette ældre grafiske diagrammer 'Aktiver oprettelse af plug-in baseret på grafiske artefaktformater' skal indstilles til sand. Hvis den ikke er aktiveret, skal du indstille den til sand og genstart derefter CLM-serveren.
# 3) På den UI-skitser mappe oprette en UI-type artefakt og navngiv den som Komplet download til musik-cd.
Klik på OK, og artefakten åbnes. Hvis du bliver bedt om at installere RM Browser Add-On, skal du klikke på Okay for at installere det. Det foretrækkes at bruge IE11-browseren til at oprette diagramartefakter.
# 4) Når diagramartefakten er åbnet, start med at tilføje en Etiket og skriv følgende som vist nedenfor.
# 5) Tilføj derefter en Rulleliste sammen med etiketten som vist nedenfor
# 6) Indsæt Elementer til rullelisten fra Menuen Indgangskontrol
Træk elementerne ind i rummet inde i rullelisten
# 7) Tilføj et tekstfelt og en knap nedenfor for at fuldføre brugergrænsefladen
# 8) Den endelige visning af skitsen ligner billedet nedenfor
Samlinger og rapporter
IBM Rational DOORS NG leverer en funktion til at prioritere dine krav i en smidig måde . Denne funktion kaldes Samlinger .
Du kan enten oprette en Iterative eller Release Collection, som senere linkes til enten en Sprint- eller en Release-plan under udviklingen. Når indsamling er oprettet, kan du tilføje de prioriterede krav, der skal planlægges til fremtidig udvikling og test.
hvordan man starter automatiseringstest fra bunden
Endelig afslutter jeg de forskellige rapporter, der kan genereres til gennemgang eller dokumentationsformål. Fra menuen Rapporter skal du vælge indstillingen til at generere rapporten.
Følgende foruddefinerede rapporter kan genereres og gemmes som et Word-dokument eller en PDF-fil.
Konklusion
Nå, i dette IBM Rational DOORS Next Generation tutorial Vi har set om kravstyringsprocessen, som hvert hold skal følge for effektiv levering af enhver applikation eller produkt. Der er et gammelt ordsprog, der siger 'Kravfejl fanget tidligt er billigere at rette end senere' .
Effektive kravindsamling og ledelse er meget afgørende for at forstå og prioritere kundens behov.
I mine kommende tutorials , vil vi se mere om værktøjer som IBM Rational Team Concert, der bruges til udvikling & build og IBM Urban code Deploy til implementeringsautomatisering. Den sidste i serien til IBM Rational CLM er Rational Quality Manager for Test Management, som I alle har set og læst om.
Fortæl os dine tanker / forslag i kommentarfeltet nedenfor.
Anbefalet læsning
- IBM Rational Team Concert Defect Management Tool Tutorial
- Data Pool-funktion i IBM Rational Quality Manager til testdatastyring
- IBM Rational Collaborative Lifecycle Management (CLM) praktisk vejledning
- IBM Rational Quality Manager (RQM) integration med Rational Functional Tester (RFT)
- SVN til IBM Rational Team Concert Migration Tutorial
- Læringsgrundlag for rationel robot - IBM Test Automation Tool
- IBM Rational Team Concert (RTC) og SVN-integration på Windows
- IBM Rational Team Concert Advanced Work Item Customization