برنامه نویسی
هدف معماری نرم افزار

هدف معماری نرم افزار به حداقل رساندن نیروی انسانی مورد نیاز برای ساخت و نگهداری سیستم مورد نیاز است.
معیار کیفیت طراحی صرفاً معیار تلاشی است که برای برآوردن نیازهای مشتری لازم است. اگر این تلاش کم باشد، و در طول عمر سیستم کم بماند، طراحی خوب است. اگر این تلاش با هر نسخه جدید افزایش یابد، طراحی بد است. به همین سادگی است.