Konceptualna arhitektura pruža konceptualni okvir za organiziranje sustava koji uključuje principe, koncepte i odnose između komponenti sustava. Glavne značajke konceptualne arhitekture su:
1 Veza s tehničkom arhitekturom: konceptualna arhitektura služi kao temelj za tehničku arhitekturu sustava. To znači da se konceptualna arhitektura koristi kao konceptualni okvir za definiranje i povezivanje komponenti sustava, kao osnova za određivanje tehničkih zahtjeva sustava.
2 Opće značenje: konceptualna arhitektura predstavlja glavnu i glavnu ideju sustava na visokoj razini perspektive i obraća pažnju na sustav kao cjelinu. Drugim riječima, konceptualna arhitektura služi za definiranje sustava općenito te za određivanje glavnih i primarnih ciljeva sustava.
3 Opis odnosa i veza: konceptualna arhitektura uključuje opis odnosa i veza između komponenti sustava. To uključuje kako komponente komuniciraju, kako se razmjenjuju podaci i kako komuniciraju s okolinom.
4 Promjenjivost: Konceptualna arhitektura treba imati visoku promjenjivost kako bi se mogla prilagoditi promjenama u potrebama i ciljevima sustava. Drugim riječima, konceptualna arhitektura treba se sastojati od temelja koji omogućuju promjene i razvoj.
5 Korištenje prikaza konceptualne arhitekture treba koristiti prikaze kao što su konceptualni dijagrami, UML dijagrami ili ER dijagrami za objašnjenje komponenti sustava. Ovi se dijagrami koriste kao alati za prikazivanje veza i ovisnosti između komponenti sustava.
6 Upravljanje složenošću: Konceptualna arhitektura koristi se kao konceptualni okvir za upravljanje složenošću sustava. Definiranjem i dijeljenjem komponenti sustava te određivanjem odnosa među njima, konceptualna arhitektura pomaže smanjiti složenost sustava.
7 Korištenje standarda: Konceptualna arhitektura treba koristiti standarde kao što je ISO 42010 kako bi se omogućila usporedba i tumačenje arhitekture sustava.
8 Pažnja na sigurnost: Konceptualna arhitektura treba obratiti pozornost na sigurnost sustava i koristiti odobrene metode za upravljanje sigurnošću sustava.
9 Korištenje metoda dizajna: Konceptualna arhitektura treba koristiti metode dizajna kao što su Design Thinking i Human Centered Design za razvoj i poboljšanje sustava.
10. Obraćanje pozornosti na fleksibilnost: konceptualna arhitektura treba koristiti arhitektonske obrasce kao što su mikroservisi i Cloud arhitektura kako bi se osigurala fleksibilnost sustava.
11. Obraćanje pozornosti na učinkovitost: konceptualna arhitektura treba obratiti pozornost na učinkovitost sustava i koristiti metode optimizacije i upravljanje resursima sustava za poboljšanje performansi sustava.
12 Pozornost na kvalitetu: Konceptualna arhitektura treba obratiti pozornost na kvalitetu sustava i koristiti odobrene metode za procjenu i poboljšanje kvalitete sustava.
13 Obraćanje pozornosti na komunikaciju: Konceptualna arhitektura treba obratiti pozornost na komunikaciju s drugim sustavima i vanjskim resursima te koristiti metode kao što su API dizajn i integracijska arhitektura.
14 Obraćanje pozornosti na isplativost: konceptualna arhitektura treba obratiti pažnju na isplativost sustava i koristiti metode optimizacije troškova kao što je korištenje usluga u oblaku i marketinških sustava.
Općenito, konceptualna arhitektura je konceptualni okvir za organizaciju sustava koji služi kao temelj za tehničku arhitekturu sustava i treba obratiti pozornost na stvari kao što su fleksibilnost, učinkovitost, kvaliteta i sigurnost. Upotreba prikaza kao što su konceptualni dijagrami i obraćanje pozornosti na standarde također su karakteristike konceptualne arhitekture.