Core concepts : Deliverables, Artifacts, and Building Blocks...

Deliverables
work product contractually specified, formally reviewed, agreed to, and signed off on by stakeholders; outputs of projects
كل شئ تم الاتفاق على تسليمه في العقد وتم مراجعته من جميع الأطراف وتمت الموافقة والتوقيع عليه

Artifacts (الملحقات)
architectural work product; catalogs; diagrams; matrices; parts of deliverables; placed into Architecture Repository
كل الملحقات التي تم استخدامها أثناء تطوير المشروع، وتم وضعها في الArchitecture Repositoryوده هنتكلم عليها بالتفصيل فيما بعد

Building Blocks
 a potentially re-useable component
زي application بنستخدمه مثلا للـOrder entery system وده جزء من مجموعة applications في الenterprise فكل واحد من الapplications ده بنسميه BB أو Solution BB

Enterprise Continuum 
• How the generic solutions can be leveraged (usefull) for your organization 
Is a view of the architecture repository 
• Most generic on the left to most specific on the right 

طريقة عرض الarchitecture repository بحيث تكون الarch. الmore generic أقصى اليسار، والarch. الـmore specific أقصى اليمين وتتدرج باقي الarchitects بينهم، وده من خلال تصنيف الarch. كالآتي:
• Foundation architecture  (very general)
• Common systems architecture (common archs., i.e general design patterns)
• Industry architecture (field specific arch. like banking arch.)
• Organization-specific architecture (very specific)

Architecture Repository
• Supports Enterprise Continuum 
• Different architectural output at different levels of abstraction

Architecture Repository Components 
• Architecture Metamodel 
metamodel تعني المحتوى\النموذج المتغير، وفيها كل الtemplates اللي نستخدمها ونملاها عشان نوصف الArchitecture
وبيكون فيها الtailored frameworks اللي تساعدنا على توصيف الarchitecture

• Architecture Capability 
كل ما نقيم قدرة المؤسسة على تنفيذ الarch. وبنعمل ده من وقت للتاني فكل مرة بنكون مجموع من الـdocs ده بيتم حفظه تحت مسمى الarchitecture capability

• Architecture Landscape 
كل ما يخص الacrh وكل المخرجات من كل المراحل والbuilding blocks

• Standards Information Base 
الstandards الخارجية اللي نستخدمها كلها يتم حفظها تحت مسمىSIB

• Reference Library 
كل المراجع الخارجية عن الcommon systems اللي بنطبقها

• Governance Log 
كل القرارات التي تم اتخاذها سواء بالموافقة أو بالرفض وتوثيق جميع التفاصيل عنها وحفظها تحت مسمى الGL

Architecture Capability of an Organization 
• The capability of a business to support an architecture function 
• Full-time architect, a group, who they report to, governance board
هل يوجد شخص اومجموعة شغالة دوام كامل في هذه المهمة أم لا، هل يوجد بورد أو مجلس إدارة يتحكم في القرارات الخاصة بالArch. وهل هم بيتبعو الprocesses المتوافقة مع الtogaf وده كلها أسئلة ممكن نقيم نفسنا فيها من واحد إلى عشرة عشان نعرف احنا فين من تطبيق الArch.
• Will everyone follow the rules? How to ensure?
هل الكل ملتزم بقواعد الarch طب ازاي نضمن ده، بحيث نضمن إن في حالة الخلاف إن احنا نمشي على الرأي صح برده.
• Roles and responsibilities
• Skills and processes

Capabilities as the Focus of Enterprise Architecture Business:
capabilities are a combination of business processes, people (organization, knowledge and skills, culture), technology solutions, and assets (facilities, funds, etc.) aligned by strategic performance objectives.

Capabilities, in this approach, are the building blocks of the enterprise. They have relationships to each other and to the environment, and we need to pay attention to these interfaces, and to be clear on what responsibilities are being assigned to a capability. Together, people, process, technology and performance management yield a capability that has quality characteristics. These quality characteristics are important in driving the capability design process, just as in any other kind of architecture. 

Comments

Popular posts from this blog

Maxpooling vs minpooling vs average pooling

Percentiles, Deciles, and Quartiles

Understand the Softmax Function in Minutes