1. ماژولار بودن - شکستن معماری به ماژول های کوچکتر و مستقل امکان نگهداری انعطاف پذیرتر و آسان تر را فراهم می کند.
2. سادگی - طراحی معماری ساده و ساده پیچیدگی را به حداقل می رساند و درک و مدیریت آن را آسان تر می کند.
3. مقیاس پذیری - طراحی معماری باید به اندازه کافی انعطاف پذیر باشد تا بتواند نیازها و نیازهای در حال تغییر را برآورده کند.
4. عملکرد - طراحی معماری باید برای عملکرد بهینه شود تا اطمینان حاصل شود که سیستم می تواند بار مورد نیاز را به طور موثر اداره کند.
5. امنیت - امنیت بسیار مهم است و طراحی معماری باید شامل اقداماتی برای محافظت در برابر آسیب پذیری های احتمالی باشد.
6. قابلیت نگهداری - یک طراحی معماری خوب باید امکان تعمیر و نگهداری آسان را فراهم کند و اطمینان حاصل کند که بهروزرسانیها یا تغییرات میتوانند سریع و آسان انجام شوند.
7. قابلیت استفاده مجدد - استفاده مجدد از اجزا و طرح های موجود می تواند در زمان و تلاش صرفه جویی کند و کارایی کلی را بهبود بخشد.
8. انعطافپذیری - طراحی معماری باید انعطافپذیر باشد تا تغییرات در الزامات کسبوکار و فناوریهای نوظهور را تطبیق دهد.
تاریخ انتشار: