Kādi ir UML lietojumi biznesa analīzei?

Vienoto modelēšanas valodu (UML) var izmantot dažādiem biznesa analīzes aspektiem. Modeļus var izveidot biznesa analītiķis (BA), lai attēlotu gan pašreizējos, gan ierosinātos biznesa procesus, veicinot organizatoriskas izmaiņas. UML biznesa analīzei var izmantot arī, lai aptvertu biznesa prasības un nodrošinātu sākumpunktu datoru lietojumprogrammu izstrādei un izstrādei.

UML biznesa analīzei piedāvā dažāda veida diagrammas. Katrs veids izceļ noteiktus biznesa procesu vai sistēmas prasību aspektus. Šīs diagrammas var ietvert peldēšanas joslu diagrammas, lietošanas gadījumu diagrammas, aktivitāšu diagrammas un secību diagrammas.

Peldēšanas joslu diagrammu var izmantot gan biznesa procesu, gan prasību analīzei. Šī diagramma parāda konkrētu procesu, procesa dalībniekus un mijiedarbību starp dalībniekiem, kas var attēlot, kā darba vienība pārvietojas starp dalībniekiem. Šīs diagrammas parasti ir viegli saprotamas lietotājiem, kas nav tehniski, tāpēc viņi var pārliecināties, ka diagramma ir pareiza. Peldēšanas joslu diagrammas arī ļauj viegli apskatīt procesa atlaišanu vai neefektivitāti, lai to varētu uzlabot. Piemēram, ja darba vienums aktierim atgriežas vairākas reizes, iespējams, ka procesu var padarīt efektīvāku, apvienojot uzdevumus, lai darba vienums tiktu atdots mazāk reižu.

Lietošanas gadījumu diagrammas norāda vismaz vienu dalībnieku un uzdevumu, kas sniedz vērtību dalībniekam(-iem). Piemēram, aktieris var būt Klients, un uzdevums, kas jāveic, ir preču pasūtīšana. Šī UML biznesa analīzes diagramma ļoti vienkārši parāda sistēmas prasības funkcijai, kas ļauj dalībniekam pasūtīt preces.

Klases diagrammas parasti izmanto, lai palīdzētu definēt biznesa prasības sistēmu izstrādei. Tie parāda objektu veidus, piemēram, cilvēkus vai lietas, to attiecības vienam ar otru, kā arī to īpašības un darbības. Piemēram, apdrošināšanas sabiedrībai var būt polišu pārvaldības sistēma ar klasi ar nosaukumu Polises. Politiku klasei var būt atribūts, piemēram, īpašnieks, un darbība, piemēram, payClaim.

Darbību diagrammas ir noderīgas biznesa procesu modelēšanai, jo tās attēlo darbplūsmu, un tās var izmantot arī kā sistēmas prasību dokumentus. Darbību diagrammā bieži tiks parādīti secīgi veiktie uzdevumi. Modelim bieži ir sākums un beigas, lēmumu pieņemšanas punkti, kā arī norādītas dažādas atbildīgās puses un to uzdevumi. Tas arī norāda, kuri uzdevumi var notikt vienlaikus.

Secības diagrammas ir vēl viens UML biznesa analīzes rīks, ko var izmantot biznesa procesa līmenī, lai aprakstītu, kā biznesa objekti pašlaik mijiedarbojas. Šīs diagrammas var izmantot arī jaunu lietojumu prasībām. Tie attēlo zvanus vai ziņojumus starp objektiem secībā, kādā tie notiek.

SmartAsset.