أساسيات معمارية البرمجيات
ما معمارية البرمجيات، ولماذا تحدد الطريقة التي يشيخ بها النظام، وما الذي يفعله مهندس المعمارية فعلياً. تتعلم كيف تقرأ احتياجات أصحاب المصلحة والقيود وسمات الجودة بوصفها القوى التي تقف خلف كل قرار هيكلي.
يبني هذا المجال تعريفك العملي لمعمارية البرمجيات والمفردات التي تعتمد عليها بقية الدورة. تتعرف على دور مهندس المعمارية، وتتعلم تحديد أصحاب المصلحة والقيود، وتتدرب على تحويل أهداف الجودة الغامضة إلى سيناريوهات قابلة للقياس. وكل ما يأتي لاحقاً في الدورة يعود إلى منهجية الموازنات التي تبنيها هنا.
