فاز · architecture
معماری — IFEM Doctrine
معماری، مقصود را به مسئولیتها و روابط قابل مشاهده تبدیل میکند، بیآنکه وانمود کند همه انتخابهای محلی از پیش معلوماند.
هدف
هدف آن قابلبررسیکردن مالکیت، جهت وابستگی، مرزهای تغییر و تصمیمهای مهم سیستم برای کسانی است که باید آنها را اجرا کنند.
ورودیها و مسئولیتها
معماری برگه مقصود، محدودیتها، نشانههای ریسک و تصمیمهای بازی را دریافت میکند که به پاسخ ساختاری نیاز دارند.
خروجیها و آثار
خروجیها شامل نقشه مسئولیت، نمای وابستگی، تصمیمهای مرزی و توضیح درباره همجایی یا جدایی دغدغههاست.
اعتبارسنجی و دروازه تصمیم
اعتبارسنجی بررسی میکند هر مسئولیت مهم مالک دارد، وابستگیها جهت آگاهانه دارند و ساختار بدون اتکا به دانش شفاهی قابل توضیح است.
شکستهای رایج
نمودار با مالکیت اشتباه گرفته میشود، مرزها حول فناوریها بهجای مسئولیتها کشیده میشوند یا تصمیمهای باز پنهان میمانند.
نکتههای اجرایی
نمای معماری باید با تغییر جزئیات پیادهسازی همچنان مفید بماند. این نما توضیح میدهد چرا مسئولیتها جدا شدهاند، کدام وابستگیها اجازه عبور از مرز دارند و کجا به وعدهای پایدار برای رابط نیاز است. تجزیه، تصمیمی درباره پاسخگویی است نه فقط مجموعهای از جعبهها. گذار به رابطها زمانی آماده است که هر مرز دلیل قابل مشاهدهای برای وجود خود داشته باشد.