الأساليب المعمارية: ما هو ولماذا هم بحاجة إليه

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


لذلك ، على الرغم من هذا التنازل ، من الضروري الارتباط بالرسوم البيانية التي تم إنشاؤها بكل المسؤولية. في هذا الصدد ، من المنطقي التفكير في كيفية إنشاء التحف المعمارية بشكل صحيح: المستندات ذات الأوصاف والرسوم البيانية والنماذج؟ كيفية جعل الوثائق المعمارية مفيدة قدر الإمكان واستخدامها من قبل المتخصصين التقنيين الآخرين في المشروع؟ كيف تتجنب الأخطاء؟ هل هناك عمليات موصوفة بالفعل وأدوات خاصة وتوصيات فقط؟ إذا كان المشروع معقدًا وشارك فيه العديد من المهندسين المعماريين في أدوار مختلفة (على سبيل المثال ، من البنية التحتية ، من وحدات التطبيق والشركات) ، فكيف يتم توزيع المسؤوليات بشكل صحيح ، من يفعل ماذا وبأي شكل؟



نعطي تعريف ونجري التشابه


. ? — , - . , . , -. , , , . (user manual) – , , , .


vs – ?


. , – . : , , , , , . , — . , ( – ) .


, , . , -, . , . IBM, , Unified Method Framework, , , , . The Open Group Architecture Framework (TOGAF) Architecture Development Method (ADM) .



, , ? -, (, Architecture Quickstart, Agile with Discipline). , , , ( ) . , , , . , .


: . , : , , . , . , , Agile , DevOps .
(work products). 2 : deliverables ( ). – . , gap- , (use cases). , cloud-native data reservoir.


deliverables , . , deliverable . 10 , -, , , , : , , .



, , . test-driven , – . , .


, . , ( , ), ( , , ), . — , , – , .



, – , , . , . IBM, , IBM MethodWeb, . , , ( Rational System/Software Architect . , , xml .



, , . – , (IBM Garage Method – cloud-native ) - (Enterprise Design Thinking). , .



, . IBM, , . , : , ( pre-sale, , ( delivery). , , (enterprise architecture). , Agile , – waterfall. , cloud-native . , , SAP Oracle, .



. , , , . , , service mesh . , .


IBM , - ( , .) , , . , , , ., . , .


?


– , . , . , . . IBM (Architecture Quickstart), (Team Solution Design), – (IBM Garage Method).


, , – , , , . , , , - . , , – . 100%, , , . , - , - , - . , , , .


All Articles