Kõik on vastutavad. Aga vahel inimesed ei ole üksteisega nõus. Skaleeruvus suurtes tiimides : kuidas tiim kokku panna, eriti kui nad geolokaalselt erinevates kohtades. Lahenduseks valitakse üht arhitektuuri vastutajat. See ei tähenda, et arhitektuur on ühe inimese oma, vaid aitab alamtiime arhitektuurist aru saada. o Arhitektuur suures meeskonnas § Arhitektuuri juhitud lähenemine § Featuuri juhitud lähenemine § Avatud lähtekoodi lähenemine § Kombinatsioon eelnevatest o Arhitektuur ei ole ühe inimese teema. Arhitekt peaks kaasama kõiki töösse, isegi telliijat. o Arhitektuuri testimine. Küsi endalt: § Millistele eeldustele tugineb arhitektuur § Milliseid nõudeid arhitektuur katab
o Karda kivisse raiutud arhitektuuri o Igal süsteemil on arhitektuur o Arhitektuur skaleerub o Arhitektuur evoleerub o Kes vastutab arhitektuuri eest? – Kõik vastutavad. Probleem: Vahel inimesed ei ole üksteisega nõus Suurtes tiimides skaleeruvus o Nimeta arhitektuuri manager/omanik/vastutaja Arhitektuur suures meeskonnas o Arhitektuuri juhitud lähenemine o Featuuri juhitud lähenemine o Avatud lähtekoodi lähenemine o Kombinatsioon eelnevatest o Arhitektuuri testimine o Küsi endalt: Millistele eeldustele tugineb arhitektuur Millised nõuded arhitektuur katab Mis on selle arhitektuuri võtme riskid Milliste meetmetega leevendada riske Mil moel on see arhitektuur edasiminek viimase
● suurtes tiimides skaleeruvus Sellisel juhul valitakse arhitektuurile üks omanik/vastutaja, kes aitab alumistel tiimidel jõuda ühistele arusaamisel. Kui laat läheb väga suureks, siis keegi, kes tõuseb püsti ja ütleb, et mina võtan nüüd otsuse vastu. 104. Kuidas toimub töötamine arhitektuuriga suures meeskonnas? Agiilne arhitektuur ● Arhitektuuri juhitud lähenemine ● Featuuri juhitud lähenemine ● Avatud lähtekoodi lähenemine ● Kombinatsioon eelnevatest Agiilne arhitektuuri loomine on iteratiivne. Arhitekt ei tohi olla egoist, ta peab arvestama teiste arvamust ja viima sisse muudatusi. Kaasata tuleb ka tellija, ei toh arvata, et tellija on rumal ja ta ei tea midagi. 105. Arhitektuuri testimine.