Yazılım mimarisinin nasıl tasarlanacağını açıklar.
Yazılım mimarisi tasarlamak, yazılımın modüller, veritabanları, sunucular vb. gibi çeşitli bileşenlerinin yapısına ve etkileşimine karar vermeyi içerir. Ayrıca bileşenlerin ve aralarındaki ilişkilerin tanımlanmasını, özel uygulama ayrıntılarının tasarlanmasını, tasarımın kalite ve güvenlik açısından değerlendirilmesini içerir. ve mimariyi belgelemek.