Sparxi ettevõtte arhitekt
Blogide loend

Sparxi ettevõtte arhitekt

Blogi | 6 min loetud
Kirjutas Jeff Price

Sisukord

Sparxi ettevõtte arhitekt

Oletame, et teil on uue tarkvaratoote idee. Kuna toode on üsna keeruline, teate, et õige tegutsemisviis on selle arhitektuuri kavandamine juba ette. Kuidas sellele ülesandele lähenete? Kui hindate oma aega ja soovite saavutada parimaid võimalikke tulemusi, peaksite kaaluma visuaalse modelleerimise ja kujundamise tööriista Sparx Enterprise Architect, mis hõlmab kõiki arendustsükli aspekte ja tagab täieliku jälgitavuse algsest projekteerimisetapist kuni juurutamise, hoolduse, testimine ja muudatuste juhtimine.

Sparx ea pilditulemus

Mis on Sparx Enterprise Architect?

Sparx Enterprise Architect on kogu elutsükli jooksul UML-põhine modelleerimisvahend, mida kasutatakse tarkvaramahukate süsteemide ja äriprotsesside kavandamiseks, kujundamiseks ja ehitamiseks. Geoffrey Sparksi poolt 1996. aastal asutatud Austraalia tarkvarafirma Sparx Systems poolt välja töötatud Enterprise Architect on saadaval neljas erinevas väljaandes (sissejuhatav professionaalne versioon, ettevõtte meeskonnapõhine väljaanne, rikkalikult varustatud Unified väljaanne ja lõpuks Ultimate väljaanne). kohandatud erinevate kasutusstsenaariumide jaoks.

Kirjutamise ajal on Enterprise Architectil üle 850,000 XNUMX kasutaja kogu maailmas. Selle kasutajad hõlmavad mitmesuguseid tööstusharusid, sealhulgas lennundus- ja kaitsetööstus, autotööstus, pangandus ja rahandus, elektrotehnika, meditsiin, teadus ja akadeemiline ringkond, jaekaubandus, transport ja kommunaalteenused. Alates esimesest väljaandest on Enterprise Architect muutunud valitud UML-i modelleerimisvahendiks arendajatele, konsultantidele ja analüütikutele, kes kasutavad seda mitte ainult oma süsteemide arhitektuuri modelleerimiseks, vaid ka nende mudelite rakendamise töötlemiseks kogu rakenduse arendamise elutsükli jooksul .

Vaatamata nimele kasutavad Sparx Enterprise Architecti ka lahendusarhitektid, kes erinevad ettevõtte arhitektidest mitmel olulisel moel. Alustuseks keskenduvad lahendusarhitektid tavaliselt vähemale projektidele kui ettevõtte arhitektid, kes kipuvad opereerima mitme projekti ajal korraga. Kui lahenduste arhitektid vastutavad konkreetsete toodete ehitamise ja juhtimise eest, siis ettevõtte arhitektid kipuvad kogu organisatsioonis juhtima metoodikate, disainilahenduste, tööriistade ja tehnoloogiate standardimist.

Sparx Enterprise Architecti peamised omadused

Sparx Enterprise Architectil on palju muljetavaldavaid funktsioone, mis tõstavad selle paljudest teistest ULM-põhistest modelleerimisvahenditest kõrgemale ja muudavad selle suurepäraseks keeruka teabe modelleerimise ja haldamise, nõuete tabamise ja jälgimise eest alates kujundusest kuni juurutamiseni ja kaugemale, integreerides meeskonnad kõigist sektsioonidest ja kõigist etappidest toote elutsükkel, keerulise tarkvara mõistmine, tööriistade vahel teabe jagamine ja taaskasutamine ning palju muud. 

Kõigi UML 2.5 mudelite ja skeemide tugi

Enterprise Architect oli esimene UML-i tööriist, mis tutvustas ulatuslikku UML 2 tuge 2004. aasta aprillis, ja see uus toetab kõiki UML 2.5 mudeleid ja diagramme, mis võimaldab modelleerida äriprotsesse, veebisaite, kasutajaliideseid, võrke, riistvarakonfiguratsioone, sõnumeid ja palju muud. . 

Lisaks UML-ile toetab Enterprise Architect ka uusimaid äriprotsesside modelleerimise märkeid (BPMN) ja süsteemide modelleerimise keele (SysML) spetsifikatsioone. BPMN on graafiline esitus, mis põhineb vooskeemide tehnikal, mis on väga sarnane UML-i tegevusskeemidega, ja seda kasutatakse äriprotsesside täpsustamiseks äriprotsesside mudelis. SysML on üldotstarbeline modelleerimiskeel süsteemitehnoloogiliste rakenduste jaoks ja see on määratletud kui UML-i alamhulga laiendus, kasutades UML-i profiilimehhanismi.

Lihtne lisandmoodulite haldamine 

Enterprise Architecti funktsionaalsust saab laiendada lisandmoodulitega, mis võimaldavad tarkvaraarendajatel täiustada kasutajaliidest, lisades uusi menüüsid, alammenüüsid, aknaid ja muid juhtelemente mitmesuguste funktsioonide täitmiseks. Lisandmooduleid saab XMI-na avaldada ja neid saab erinevates mudelites korduvkasutatava varateenuse (RAS) abil uuesti kasutada ning dünaamilise lisandmooduli aktiveerimine on turvakontrolliga protsess, mida kontrollib ainult administraator või mõni muu volitatud isik. 

Andmekaevur

Enterprise Architecti uusim versioon on muutnud väga lihtsaks andmete abstraktsuse mitmetest välistest andmeallikatest, näiteks andmebaasidest, tekstifailidest ja URL-idest, ning mudelvormingus määratletud taasesitatava impordiprotsessi loomise. Imporditud andmeid saab kasutada tarkvaraprojektide või äriprotsesside keeruliste visuaalsete esituste toetamiseks. 

Kohandatud tabelid ja aruanded 

Enterprise Architecti kasutajad saavad määratleda oma kohandatud tabelid ja määrata lahtrivärvid ja -piirid, joondamise, lahtrite lisamise ja lahtrite ühendamise. Samuti saavad nad automatiseerimisfunktsiooni ära kasutada, et arvutada rea ​​väärtused mudeli andmete põhjal ja võime täita SQL-i päringu abil paketti. 

Enterprise Architect toetab otsuste langetamist oma kohandatud aruannetega, mida saab hõlpsalt luua, lihtsalt lohistades mis tahes mudeli sisu avatud dokumendi artefaktile ja valides hüpikdialoogis sobiva malli. 

Google'i ja AWS-i ikoonikomplektid

Amazon Web Service'i või Google Web Service'iga töötavad lahendus- ja ettevõttearhitektid saavad hinnata Google'i ja AWS-i ikoonikomplektide olemasolu Enterprise Architecti uusimas versioonis, mis hõlmab Amazoni / AWS-diagrammide ja Google / GCP-skeemide modelleerimiseks vajalikke pilte. 

Sparx Enterprise Architecti ALM-i integreerimine 

Sparx Enterprise Architect on loodud sujuvalt integreeruma teiste äritööriistadega, näiteks Nõuete halduse ALM-i platvormiga, mis integreerib samas keskkonnas teiste protsesside tuge, näiteks riskijuhtimise, testide haldamine, probleemide ja defektide jälgimine ning muudatuste haldamine.

Sparx Enterprise Architecti integreerimine Visure Requirements ALM-iga võimaldab analüüsisammul Visure'i poolt kogutud nõuded saata Enterprise Architectile ja kasutada neid modelleerimise ja kujundamise lähtepunktina. See aitab tõsta tarkvara ja süsteemiarenduse elutsükli tootlikkust, viia läbi mõjuanalüüsi ja muuta prioriteetide seadistamist, teavitada nõudeid kogu olelusringi jooksul ning täpsustada ja dokumenteerida nõuded arusaadavalt. 

Nõuded visuaalsusele ALM annab võimaluse väljendada nõudeid mitte ainult teksti, vaid ka kõrgetasemeliste kasutusjuhtumitena. Veelgi enam, Visure Requirementsis sisalduv teabe metamudel võimaldab esindada Visure Requirementsis Enterprise Architectilt pärinevaid kasutusjuhtumeid ja nende seoseid koos nõuete ja testjuhtumitega, et oleks võimalik teha otsast lõpuni muudatusi mõju analüüs.

Kõik see ja muu muudab Sparx Enterprise Architecti ja Visure Requirements'i kombinatsiooni nii tõhusaks, kui on vaja täielikku pakkumist jälgitavus algsest projekteerimisetapist kuni kasutuselevõtuni ja kaugemale. 


Muud seotud artiklid:

Ärge unustage seda postitust jagada!

Jaga veebisaidil Twitter
Jaga veebisaidil Facebook
Jaga otsingus
Jagage whatsapp
Jagage e-postiga
top