Arhitektuur agiilsetes projektides - kursus 32 900 RUB. IBS Koolituskeskusest, koolitus 16 tundi, Kuupäev: 03.12.2023.
Varia / / December 03, 2023
Väga sageli puudub Agile’i rakendamisel arusaam, kuidas ühendada Agile’i postulaate ja soovitusi arhitektuurse projekteerimise ja arhitektuurijuhtimise teooria ja praktikaga. Mõnel juhul eitatakse arhitektuursete praktikate vajadust isegi suurte projektide puhul, mis loomulikult ei too kaasa midagi head. Tegelikult pole Agile'i ja arhitektuurse disaini praktika vahel vastuolu ning kõik väljatöötatud Agile'i raamistikud tunnistavad seda ning määravad arhitektuuritöö jaoks kohad ja rollid. See kursus jätkab ARC-001 kursust, mis puudutas ainult seda probleemi, ja uurib seda teemat üksikasjalikult. Analüüsitakse agiilsete ja arhitektuuripraktikate vahelist seost, selgitatakse välja, miks ja kuidas need üksteist täiendavad, mida suudavad saavutada põhjustada moonutusi ühes või teises suunas ja kui praktiliselt on võimalik ja vajalik arhitektuuripraktikate kohandamine Agiilne kontekst. Sellised praktikad nagu: nõuete analüüs nende mittetäielikkuse ja pideva muutumise tingimustes, arhitektuursete otsuste tegemine (koos riskide ja kompromisside arvestamine), projekti dokumenteerimine ja isedokumenteerimine, samuti arhitektuurne järelevalve ja ülevaatus tehnikate abil. Agiilne. Kursus ühendab endas nii teoreetilise sissejuhatuse kui ka disainianalüüsi oskuste praktilise arendamise konteksti, riske, samuti tehnilisi ja organisatsioonilisi projekteerimisoskusi teemasid
Kursuse programm
Käsitletavad teemad:
1. Arhitektuuri omadused Agile'is (1 tund)
Agile'i ajalugu.
Agiilne arhitektuur: keeldumisest riskipõhise arhitektuurimudelini.
2. Agiilse arhitektuuri kontseptsioonid: RAD, SAFe (2 tundi)
Riskijuhitud arhitektuur.
Väga varieeruvate süsteemide arhitektuur.
Arhitekti roll SAFe-s.
3. Arhitektuuriliselt oluliste nõuetega töötamine (3 tundi)
Arhitektuuriliselt olulised nõuded.
Põhistsenaariumid.
Funktsionaalsed põhinõuded, mittefunktsionaalsed nõuded.
Lähenemisviis „Kui see ei tööta, miks ma sellest hoolin?”.
Piirangud kasutajate loole, võimaldajatele, tehniliste võlgade lugudele, maandumisalale.
Arhitektuursed piirangud.
4. Otsuste tegemise protsess, arhitektuuristiilid (3 tundi)
Iteratiivne otsustusprotsess (ADD kerged versioonid).
Kiire simulatsioon.
Stiilide ja mallide rakendamine näidetega (mikroteenused).
5. Dokumenteerimislahendused: NoUML, reaalajas dokumentatsioon (2 tundi)
Kontekst, perspektiivid (Perspective).
NoUML: C4 ja LADR.
"Reaalajas" dokumentatsioon.
Antimustrid.
6. Meeskonna organiseerimine, skaleeritav Agile (2 tundi)
Conway seadus.
Kaks lähenemist: arhitektuurilt või olemasoleva meeskonna poolt.
Antimustrid.
7. Arhitektuurne järelevalve CI ja UT vahenditega (1 tund)
Peamised mehhanismid.
Arhitektuurikoodide ülevaade.
Arhitektuuriüksuse testid.
Staatilise koodi analüsaatorid, mõõdikud.
Fitness funktsioonid.
8. Arhitektuursete lahenduste ülevaade (2 tundi)
LAAAAM.
TARA.
Kogu selles Lifehackeri jaotises avaldatud teave ei ole avalik pakkumine vastavalt Vene Föderatsiooni tsiviilseadustiku artikli 437 sätetele ja see on mõeldud ainult informatiivsel eesmärgil.
Teenus kasutab projekti „Õpetatud“ tehnoloogiaid ega paku haridusteenuseid.