ibm rational collaborative lifecycle management hands tutorial
IBM Rational CLM pokazuje povezanost sljedivosti između zahtjeva i razvoja, omogućavajući tako poslovnom analitičaru i voditelju projekta da znaju status niza poslovnih zahtjeva i planirane radne stavke.
Ukratko, IBM CLM kombinacija je upravljanja zahtjevima, upravljanja promjenama i konfiguracijama (CCM) i upravljanja kvalitetom u okviru jedne jedine ALM platforme za bolje i jednostavno stvaranje pogleda sljedivosti.
BILJEŠKA : Ovaj tutorial ima mnogo slika pa mu dopustite da se pravilno učita.
Što ćete naučiti:
- Uvod u IBM Rational CLM
- Projekt životnog ciklusa u IBM Rational CLM
- Stvorite zahtjev u IBM Rational DOORS NG
- Utvrđivanje poslovnog procesa
- Povezivanje zahtjeva s korisničkom pričom i test slučajem
- Bliži pogled na korisničku priču u IBM Rational Team Concert
- Izrada razvojnih zadataka
- Upravljanje testom pomoću IBM Rational Quality Manager
- Zaključak
- Preporučena literatura
Uvod u IBM Rational CLM
IBM Rational Collaborative Management Lifecycle Management (CLM) je prvenstveno a set od 3 integrirana alata koji uključuju:
- IBM Racionalna VRATA NG - za prikupljanje i upravljanje zahtjevima
- IBM Rational Team Concert - za planiranje projekata, SCM i upravljanje zgradama
- IBM Racionalno upravljanje kvalitetom - za aktivnosti upravljanja testovima
Ova integracija pomaže čitavom projektnom timu da pogleda jedan alat za hvatanje svih projektnih artefakata, umjesto da koristi više alata u silosima bez NO odgovarajuće sljedivosti, podataka u stvarnom vremenu o napretku rada i izvješća.
Uz IBM Rational CLM poslovni analitičar može sagledati što se događa sa skupom poslovnih zahtjeva, tj. Je li razvijen i testiran ili ne. Slično tome, voditelj projekta može pogledati status niza planiranih radnih stavki u slučaju implementacije skruma, to bi bilo PRIČA kao primjer radnih predmeta i pripadajućih zadataka programera i test slučajeva.
U slučaju implementacije slapa, to bi bio POSLOVNI POTREBNI radni predmet i pridruženi zadaci programera i test slučajevi.
Radna stavka važan je koncept u IBM Rational Team Concertu za upravljanje i praćenje razvojnih zadataka. Primjeri radnog predmeta uključuju EPIC, PRIČU, ZADATAK, POSLOVNU POTREBU, RIZIK, NEDOSTATAK, RETROSPEKTIVU itd. Pored ovih unaprijed definiranih radnih predmeta timovi mogu stvoriti i vlastite prilagođene radne predmete. Radni predmeti sastavni su dio planiranja projekta i povezani su s promjenama koda pomoću značajke SCM i upravljanja gradnjom.
Projekt životnog ciklusa u IBM Rational CLM
Tipično kada timovi koriste više alata nema odgovarajuće sljedivosti za praćenje artefakata s kraja na kraj u životnom ciklusu projekta.
Koncept projekta životnog ciklusa u IBM Rational CLM pomaže povezati čitav tim na jednu platformu. Dakle, stvaranjem projekta životnog ciklusa možete povezati poslovne zahtjeve s artefaktima UML dizajna, a zatim s radnim predmetima i radnim predmetima sa razvojnim zadacima i testnim slučajevima. Sve se to radi dinamički.
Korištenje projekta životnog ciklusa pomoći će vidjeti projekt stvoren u svakom od 3 spremnika, tj. Upravljanje zahtjevima (RM), Upravljanje promjenama i konfiguracijama (CCM) i Upravljanje kvalitetom (QM), kao što je prikazano u nastavku, a također povezan, tako da pogled na sljedivost može biti lako stvorena.
Može biti više o stvaranju projekta životnog ciklusa, dodavanju korisnika, uloga, dozvola i ažuriranju licenci naći ovdje .
Svakoj CLM aplikaciji može se pristupiti pomoću sljedećih URL-ova
- RM - https: //: 9443 / rm / web
- CCM - https: //: 9443 / ccm / web
- QM - https: //: 9443 / qm / web
Jednom kada se prijavite na RM URL, kao što je gore spomenuto, lako možete doći i do ostalih aplikacija.
Stvorite zahtjev u IBM Rational DOORS NG
Krenimo od stvaranja Zahtjeva. Da biste stvorili isti, slijedite dolje navedene korake. Jednom stvoreni zahtjevi bit će povezani s korisničkim pričama i test slučajevima.
# 1) Prijavite se u RM aplikaciju pomoću URL-a https: //: 9443 / rm / web
#dva) Kliknite da biste odabrali CLM_Project nakon prijave. Javna nadzorna ploča pojavit će se kao što je prikazano u nastavku.
(Bilješka:Kliknite bilo koju sliku za uvećani prikaz)
# 3) Kliknite na Artefakti - > Pregledajte artefakte stvoriti zahtjeve.
# 4) Lijevi klik na ‘Značajke i vizija’ mapu, a zatim odaberite Stvorite artefakte
Unesite naziv kao ‘Place Order for Music CD’, Artifact Type kao ‘Feature and Artefact Format kao‘ Text ’. Zatim kliknite na U REDU.
# 5) Novostvoreni zahtjev prikazan je u nastavku:
# 6) Definirajte atribute za novostvoreni zahtjev. Zatim odaberite upravo stvoreni zahtjev i odaberite ' Uredi atribute Opcija.
Dodajte atribute kao što je prikazano u nastavku, a zatim kliknite na Uštedjeti
# 7) Da biste prikazali atribute, kliknite ikonu za odabir ' Konfiguriranje postavki stranice '
pitanja za intervju za oracle pl sql za 5 godina iskustva
# 8) Sada kliknite na ‘Konfiguriranje prikaza stupaca’
# 9) Sada odaberite atribute Prioritet poslovanja i Opis koji će se prikazati i poništite odabir onih koji nisu potrebni i kliknite na u redu .
Kao što vidite, stvorili smo poslovni zahtjev. IBM Rational DOORS NG također vam omogućuje stvaranje različitih vrsta zahtjeva kao što su glumci, nefunkcionalni zahtjevi, bilo koji prilagođeni tip zahtjeva i također njihovi definirani atributi.
Utvrđivanje poslovnog procesa
Sljedeći je korak obično stvaranje dijagrama poslovnog procesa koji podržava stvoreni poslovni zahtjev. Dijagram poslovnog procesa jednostavnije je vizualizirati za poslovne korisnike nego u tekstualnom formatu.
U IBM Racionalna VRATA NG stvoren je pomoću oznake BPMN koja označava oznaku modeliranja poslovnih procesa što je industrijski standard.
Detaljno objašnjenje o tome kako stvoriti poslovni proces možete pogledati u mom članku o IBM Racionalna VRATA NG
Sada da vidimo kako će se pratiti poslovni zahtjevi ili povezati s korisničkom pričom i test slučajem
Povezivanje zahtjeva s korisničkom pričom i test slučajem
Kao što ste svjesni da je IBM Rational CLM jedinstveno integrirano okruženje i da za jedan jedinstveni cjeloviti prikaz sljedivost osigurava pokrivenost kroz artefakte životnog ciklusa i također pomaže u pronalaženju praznina u pogledu isporuke.
Vratite se na prikaz Artefakti ( Artefakti - > Pregledajte artefakte ) i kliknite mapu ‘Značajke i vizija’.
Za povezivanje a Zahtjev za korisničkom pričom koja definira funkcionalnost koja će se implementirati iz perspektive razvoja, odaberite Zahtjev i kliknite na ‘Dodajte vezu na Artefakt - > Još ’.
Odaberite vrstu veze kao ‘Provedeno od’ i Artefact Container kao CLM_Project (Upravljanje promjenama) za stvaranje Nove priče dodavanjem Sažetka i ostalih odgovarajućih atributa kao što je prikazano, a zatim kliknite U redu
Slično postupku povezivanja a Zahtjev za testni slučaj bit će ponovno definiran u IBM Rational Quality Manager, stoga odaberite zahtjev i kliknite na ‘Dodajte vezu na Artefakt - > Još ’.
Odaberite vrstu veze kao ‘Potvrdio / la’ i Artefact Container ‘CLM_Project’ (Upravljanje kvalitetom) za stvaranje novog test slučaja i davanje imena kao što je prikazano. I kliknite na u redu jednom učinjeno.
Pogledajmo sada Pogled na sljedivost. Kliknite na ‘Konfiguriraj postavke stranice’ à ‘Konfiguriraj prikaz stupaca’.
Dodajte stupce 'Implementirano od' i 'Provjereno od' i kliknite na U REDU. Sada se prikazuje prikaz sljedivosti.
Gornji prikaz prikazuje Zahtjev kao Provedeno od stavka User Story i Potvrđeno od test slučaj. To je moguće samo ako imate integrirani alat kao što je IBM Rational CLM.
Bliži pogled na korisničku priču u IBM Rational Team Concert
U gornjoj sljedivosti, kliknite na User Story u stupcu ‘Implementirano od’.
Stavka User Story sada se otvara u spremniku CCM-a, kao što je prikazano u nastavku.
Nekoliko atributa za STORY radnu stavku treba napomenuti vrlo važno = poput Story Points koji definiraju složenost značajke koja se razvija, u vlasništvu, prioritetu i za koju se planira. Kriteriji prihvaćanja također se mogu definirati u TAB-u prihvaćanja kako bi se potvrdilo dovršavanje stavke Priča.
Gore navedeni atributi potrebni su za planiranje sprinta sa stajališta upravljanja projektima za voditelje projekata. Pored gore navedenih atributa, mogu se dodati i prilagođeni atributi prema potrebama projekta.
Voditelji projekata koji upravljaju Agile SCRUM projektima zainteresirani za stvaranje zaostalih proizvoda i održavanje Sprint planova za svoje timove mogu pogledati dostupne serije od dva dijela.
- Dio 1. Postavite projekt, područje tima i zaostatak proizvoda
- Dio 2. Planiranje i upravljanje sprintima
Izrada razvojnih zadataka
U otvorenom radnom članku Story kliknite na TABLICU Veze. Budući da je sljedivost zahtjeva stvorena ranije, ona je upravo prikazana.
Sada kliknite padajući izbornik 'Dodaj srodno', a zatim odaberite 'Dodaj djecu' da biste započeli stvaranje i dodavanje razvojnih zadataka
Kliknite vezu 'Stvori povezani defekt' i promijenimo to u Tip zadatka.
kako upotrijebiti naredbu diff za usporedbu dviju datoteka
U obrascu koji se otvori, na padajućem izborniku promijenite tip u Zadatak.
Obrazac je sada promijenjen u Tip zadatka, pa dodajte detalje kao što je prikazano u nastavku.
Važni atributi uključuju vlasnika (obično se dodjeljuje programerima), prioritet i planirano za odgovarajući sprint, planirani napor koji je definiran kao procjena i datum dospijeća. Uz ove atribute mogu se stvoriti i prilagođeni atributi prema potrebama projekta. Kliknite na Uštedjeti.
Primijetit ćete da će tijekom napredovanja zadatka također trebati mijenjati padajući meni tijeka stanja s desne strane. Ovo se može u potpunosti prilagoditi prema našoj potrebi.
Sada kliknite Roditeljski ID (227) s desne strane, koji će vas vratiti na stavku Priča. Kliknite TAB TABLE stavke Story da biste vidjeli zadatak programera povezan i prikazan.
Stvoreni zadaci programera bit će dalje povezani Izvorni kod a zatim izgrađena. To ću pokazati u zasebnom članku.
Budući da je testni slučaj već stvoren kada je povezan sa zahtjevom, sada se može dodati u stavku Story. Kliknite padajući izbornik 'Dodaj srodno' i odaberite 'Dodaj testirano na testnom slučaju'
Izaberi 'Veza na postojeći testni slučaj'.
Odaberite test slučaj koji je već stvoren ranije, a zatim kliknite U redu.
Sljedivost je sada ažurirana tako da prikazuje testni slučaj povezan.
Stavka Story također ima tijek rada koji se može zatvoriti nakon što se završe zadaci, nedostaci i testovi programera.
Upravljanje testom pomoću IBM Rational Quality Manager
U gornjem prikazu stavke Story kliknite Test Case da biste je otvorili za stvaranje ručnih test skripti i za daljnje testiranje.
Za daljnju upotrebu IBM Rational Quality Managera, pogledajte moj raniji članak objavljen na => IBM Rational Quality Manager (RQM): Kompletni praktični vodič
Zaključak
Čitajući ovaj članak shvatili biste važnost postojanja jedne jedine ALM platforme za isporuku od kraja do kraja.
Iz svog iskustva vjerujem da nije lako zamijeniti vaše postojeće okruženje za isporuku u kojem se koristi više alata, ali predlažem da pogledate prelazak na jedno okruženje spremišta u bliskoj budućnosti.
Da rezimiramo, vidjeli smo:
- Što je IBM Rational CLM
- 3 sastavnice CLM-a
- Korištenje i najbolje prakse koje treba slijediti za upotrebu povezivanja artefakata putem IBM Rational DOORS NG, IBM Rational Team Concert i IBM Rational Quality Manager
O autoru: Ovaj članak napisao je član STH tima Niranjan. Ima više od 20 godina iskustva u IBM Rational alatima.
Dalje, pokrivat ćemo temeljite praktične upute o IBM Alatima poput:
- Upravljanje zahtjevima pomoću DOORS NG
- IBM Rational Team Concert
- Izdanje i primjena IBM Urbancodea
Pokušat ćemo se usredotočiti kako bismo duboko zarobili i neke od ovih značajki.
Preporučena literatura
- Vodič za alat za upravljanje nedostacima u programu IBM Rational Team
- Značajka baze podataka u IBM Rational Quality Manageru za upravljanje test podacima
- Uvod u IBM Rational DOORS Alat za upravljanje zahtjevima sljedeće generacije
- Integracija IBM Rational Quality Manager (RQM) s Racionalnim funkcionalnim testerom (RFT)
- SVN u IBM Rational Team Concert Migration Tutorial
- Učenje osnova racionalnog robota - IBM Test Automation Tool
- IBM Rational Team Concert (RTC) i SVN integracija na Windowsima
- IBM Rational Team Concert Napredno prilagođavanje radnih stavki