Difference between revisions of "Enterprise Architecture (EA)"
m |
m (→Conway's Law) |
||
(55 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|title=PRIMO.ai | |title=PRIMO.ai | ||
|titlemode=append | |titlemode=append | ||
− | |keywords=artificial, intelligence, machine, learning, models, algorithms, data, singularity, moonshot, Tensorflow, Google, Nvidia, Microsoft, Azure, Amazon, AWS | + | |keywords=artificial, intelligence, machine, learning, models, algorithms, data, singularity, moonshot, Tensorflow, Facebook, Meta, Google, Nvidia, Microsoft, Azure, Amazon, AWS |
|description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools | |description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools | ||
}} | }} | ||
− | [ | + | [https://www.youtube.com/results?search_query=Enterprise+Architecture+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=Enterprise+Architecture+artificial+intelligence+deep+learning+AI ...Google search] |
− | + | * [[Architectures]] for AI ... [[Generative AI Stack]] ... [[Enterprise Architecture (EA)]] ... [[Enterprise Portfolio Management (EPM)]] ... [[Architecture and Interior Design]] | |
− | + | * [[Strategy & Tactics]] ... [[Project Management]] ... [[Best Practices]] ... [[Checklists]] ... [[Project Check-in]] ... [[Evaluation]] ... [[Evaluation - Measures|Measures]] | |
− | + | * [[Analytics]] ... [[Visualization]] ... [[Graphical Tools for Modeling AI Components|Graphical Tools]] ... [[Diagrams for Business Analysis|Diagrams]] & [[Generative AI for Business Analysis|Business Analysis]] ... [[Requirements Management|Requirements]] ... [[Loop]] ... [[Bayes]] ... [[Network Pattern]] | |
− | + | * [[Development]] ... [[Notebooks]] ... [[Development#AI Pair Programming Tools|AI Pair Programming]] ... [[Codeless Options, Code Generators, Drag n' Drop|Codeless]] ... [[Hugging Face]] ... [[Algorithm Administration#AIOps/MLOps|AIOps/MLOps]] ... [[Platforms: AI/Machine Learning as a Service (AIaaS/MLaaS)|AIaaS/MLaaS]] | |
− | + | * [[Risk, Compliance and Regulation]] ... [[Ethics]] ... [[Privacy]] ... [[Law]] ... [[AI Governance]] ... [[AI Verification and Validation]] | |
− | * [[ | + | * [[Perspective]] ... [[Context]] ... [[In-Context Learning (ICL)]] ... [[Transfer Learning]] ... [[Out-of-Distribution (OOD) Generalization]] |
− | + | * [[Causation vs. Correlation]] ... [[Autocorrelation]] ...[[Convolution vs. Cross-Correlation (Autocorrelation)]] | |
− | + | * [[Excel]] ... [[LangChain#Documents|Documents]] ... [[Database|Database; Vector & Relational]] ... [[Graph]] ... [[LlamaIndex]] | |
− | |||
− | |||
− | * [[ | ||
− | |||
− | |||
− | |||
− | |||
− | * [[ | ||
− | |||
− | |||
− | |||
− | * [ | ||
− | * [ | ||
− | |||
− | * [ | ||
− | * [ | ||
* [[Defense]]: [[Joint Capabilities Integration and Development System (JCIDS)]] | * [[Defense]]: [[Joint Capabilities Integration and Development System (JCIDS)]] | ||
− | * [ | + | * [https://www.nist.gov/cyberframework Cybersecurity Framework | NIST] |
− | * [ | + | ** [https://csrc.nist.gov/projects/risk-management/risk-management-framework-(RMF)-Overview Risk Management Framework (RMF) - NIST] |
− | * [ | + | ** [https://www.fedramp.gov/ Federal Risk and Authorization Management Program (FedRAMP) | General Services Administration (GSA)] |
− | * [ | + | * [https://docs.microsoft.com/en-us/azure/architecture/patterns/ Cloud Design Patterns | ][[Microsoft]] |
− | * [ | + | * [https://www.actiac.org/system/files/Federal-IT-COST-Commission-Report_Accelerating-the%20Mission_July%2021.2016%20.pdf Technology Business Management (TBM)] |
− | * [ | + | * [https://www.csoonline.com/article/3247848/what-is-zero-trust-a-model-for-more-effective-security.html What is Zero Trust? A model for more effective security - Zero Trust Architecture (ZTA) | Mary K. Pratt - CSO] |
− | * [ | + | * [https://www.eProcessSolutions.com/BPeat/docs/BCM.BecomingNetCentric.2003-06-18a.pdf Becoming NetCentric - Leveraging an Information Network with Communities of Interests, Architectures, and Ontologies] |
− | * [ | + | * [https://www.cio.com/article/3328495/tackling-artificial-intelligence-using-architecture.html Tackling artificial intelligence using architecture | Daniel Lambert - CIO] |
− | * [ | + | * [https://www.crayon.com/en-za/news-and-resources/how-can-machine-learning-help-the-enterprise-architect/ How can Machine Learning help the Enterprise Architect? | Crayon] |
− | * [ | + | * [https://www.zdnet.com/article/machine-learning-may-supercharge-enterprise-architecture/ Machine learning may supercharge enterprise architecture | Joe McKendrick - Service Oriented - ZDNet] |
− | * [[Algorithm Administration#AIOps / MLOps|AIOps / MLOps]] | + | * [https://cognitive.cioreview.com/cxoinsight/building-a-cognitive-enterprise-architecture-nid-24128-cid-166.html Building a Cognitive Enterprise Architecture | Josh Sutton - CIOReview] |
− | * [ | + | * [https://bizzdesign.com/blog/how-to-get-ai-right-using-enterprise-architecture/ How to Get AI Right Using Enterprise Architecture | Raz Mitache - BiZZdesign] |
− | * [ | + | * [https://www.siliconrepublic.com/advice/ai-architect-jobs What exactly does an AI architect do? | Jenny Darmody - SiliconRepublic] |
+ | * [https://pragmaticarchitect.wordpress.com/ Applied Enterprise Architecture | James Parnitzke] | ||
+ | * [https://www.youtube.com/user/IntegrateBiz/playlists Intersection of Artificial Intelligence and Architecture |] [[Creatives#Raj Ramesh|Raj Ramesh]] | ||
+ | * [https://www.infoq.com/articles/artificial-intelligence There's No AI (Artificial Intelligence) without IA (Information Architecture) | Seth Earley - InfoQ] | ||
+ | * [https://www.dataversity.net/data-architecture-artificial-intelligence-work-together/ Data Architecture and Artificial Intelligence: How Do They Work Together? | Paramita Ghosh] | ||
+ | * [[Algorithm Administration#AIOps/MLOps|AIOps/MLOps]] | ||
+ | * [https://www.ifi.uzh.ch/dam/jcr:40534f4d-0392-4b72-b0f2-f38972614602/AI%20MODELS%20FOR%20BUSINESS%20PROCESS%20REENGINEERING.pdf AI Models for Business Process Reengineering | E. Yu, J. Mylopoulos, and Y. Lesperance - Enterprise Modeling] | ||
+ | * [https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.605.9909&rep=rep1&type=pdf A knowledge-based approach for business process reengineering, SHAMASH | R. Aler, D. Borrajo, D. Camacho, and A. Sierra-Alonso] | ||
* Tools: | * Tools: | ||
− | ** [ | + | ** [https://www.websequencediagrams.com/ WebSequenceDiagrams] |
− | ** [ | + | ** [https://www.bizagi.com/solutions/artificial-intelligence Bizagi Modeler] and [https://www.bizagi.com/platform/studio Bizagi Studio] |
− | ** [ | + | ** [https://www.visual-paradigm.com/editions/ Visual Paradigm] |
− | + | ** [https://products.office.com/en-us/visio/flowchart-software Visio | Microsoft] | |
− | ** [ | + | ** [https://www.orbussoftware.com/us Orbus] |
− | ** [ | + | ** [https://www.eacomposer.com/ EAComposer | WhiteCloud Software] |
− | *** [ | + | *** [https://www.orbussoftware.com/ppc/archimate-30-starter-pack/ ArchiMate Orbus] …[https://publications.opengroup.org/guides/archimate Guide] |
− | In order to bring measurable value to their firms, Enterprise Architects of Tomorrow must understand, utilize, and evangelize the latest technologies driving the industry. These current trends include | + | In order to bring measurable value to their firms, Enterprise Architects of Tomorrow must understand, utilize, and evangelize the latest technologies driving the industry. These current trends include [[Predictive Analytics]], [[Deep Learning]], prescriptive analytics, and [[Machine Learning (ML)]]. All of these trends use current data to make predictions about unknown future events. [https://blog.leanix.net/en/an-enterprise-architects-guide-to-machine-learning-series-part-1 Lesa Moné | LeanIX] |
==== Architecture Attributes for AI ==== | ==== Architecture Attributes for AI ==== | ||
Line 73: | Line 64: | ||
* Dropout rate (or not) | * Dropout rate (or not) | ||
* Threshold | * Threshold | ||
+ | |||
+ | |||
+ | <hr> | ||
+ | <center><b><i>Architecture drives data (management) which is the 'oil of machine intelligence'</i></b></center> | ||
+ | <hr> | ||
+ | |||
Line 112: | Line 109: | ||
= <center>Taxonomy</center> = | = <center>Taxonomy</center> = | ||
− | [ | + | [https://www.youtube.com/results?search_query=difference+between+~activity+~capability+~process+~service+~function+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=difference+between+~activity+~capability+~process+~service+~function+AI ...Google search] |
− | * [ | + | * [https://www.toolbox.com/tech/big-data/blogs/taxonomy-for-process-capability-function-service-032309/ Taxonomy for Process/Capability/Function/Service | Eswar Ganesan | Toolbox] |
− | * [ | + | * [https://ingenia.wordpress.com/2009/04/29/how-do-you-differentiate-between-a-business-function-and-a-capability/ How do you differentiate between a Business Function and a Capability?] and [https://weblog.tetradian.com/2012/09/22/service-function-capability-again/ Service, function and capability (again) | Tom Graves] |
− | * [ | + | * [https://www.linkedin.com/pulse/service-vs-capability-process-daniel-dekkers Service vs. Capability vs. Process | Daniel Dekkers] |
− | * [ | + | * [https://community.mega.com/t5/Forum-Use-Cases-Best-Practices/Business-Functions-vs-Business-Capabilities-how-is-your-company/td-p/17973 Business Functions vs. Business Capabilities- how is your company handling these? | Mike Robison] |
− | * [ | + | * [https://pubs.opengroup.org/architecture/togaf9-doc/m/chap03.html The TOGAF® Standard, Version 9.2 Definitions | The Open Group] |
− | * [ | + | * [https://support.functionally.app/article/27-function-vs-activity-the-difference Function vs Activity - The Difference | Functionly] |
− | * [ | + | * [https://www.nickols.us/defineyourterms.pdf Define Your Terms | Fred Nickols] ...Clearing Up the Confusion Among Function, Process, Procedure, Operation, Task, Step and Activity |
<hr> | <hr> | ||
Line 141: | Line 138: | ||
** An example can be ‘Assign Sales person’ – essentially through a mechanism that is to be followed for assigning a particular sales person on availability to the customer – the service that helps to locate the next available sales person to be booked. Another example can be ‘update customer details’ as they apply for the offer through a system/application. Remember these services can be called upon by other processes also – ‘Assign sales person’ can be used to assign sales person for solving a customer complaint as well. | ** An example can be ‘Assign Sales person’ – essentially through a mechanism that is to be followed for assigning a particular sales person on availability to the customer – the service that helps to locate the next available sales person to be booked. Another example can be ‘update customer details’ as they apply for the offer through a system/application. Remember these services can be called upon by other processes also – ‘Assign sales person’ can be used to assign sales person for solving a customer complaint as well. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= Enterprise Architecture Frameworks = | = Enterprise Architecture Frameworks = | ||
Line 167: | Line 157: | ||
<youtube>mS0AJLqmnvQ</youtube> | <youtube>mS0AJLqmnvQ</youtube> | ||
<b>YOW! 2017 Gregor Hohpe - Enterprise Architecture = Architecting the Enterprise? #YOW | <b>YOW! 2017 Gregor Hohpe - Enterprise Architecture = Architecting the Enterprise? #YOW | ||
− | </b><br>Architects in the enterprise are often regarded as ivory tower residents who bestow their utopian plans upon project teams in the form of colorful diagrams that bear little to no resemblance to reality. The most suspicious in this group are often the “Enterprise Architects” who are perceived as being furthest from actual technical problems. However, large-scale IT operation and transformation require transparency across hundreds or thousands of applications running on all sorts of middleware in data centers around the globe. The very enterprise architects are likely the only ones who stand a chance to bring transparency into such an environment and who can direct IT investments in the hundreds of millions of Euros towards modernization and run-cost reduction. This sounds a lot more exciting and valuable than drawing pictures! This session takes a serious but light-hearted look at the role of enterprise architects in modern IT organizations. Gregor is a recognized thought leader on asynchronous messaging and service-oriented architectures. He is widely known as co-author of the seminal book “Enterprise Integration Patterns” and as frequent speaker at conferences around the world. He is an active member of the IEEE Software editorial advisory board. He has documented his experience as an architect driving IT transformation in the eBook "37 Things One Architect Knows". For more on YOW! conferences, visit | + | </b><br>Architects in the enterprise are often regarded as ivory tower residents who bestow their utopian plans upon project teams in the form of colorful diagrams that bear little to no resemblance to reality. The most suspicious in this group are often the “Enterprise Architects” who are perceived as being furthest from actual technical problems. However, large-scale IT operation and transformation require transparency across hundreds or thousands of applications running on all sorts of middleware in data centers around the globe. The very enterprise architects are likely the only ones who stand a chance to bring transparency into such an environment and who can direct IT investments in the hundreds of millions of Euros towards modernization and run-cost reduction. This sounds a lot more exciting and valuable than drawing pictures! This session takes a serious but light-hearted look at the role of enterprise architects in modern IT organizations. Gregor is a recognized thought leader on asynchronous messaging and service-oriented architectures. He is widely known as co-author of the seminal book “Enterprise Integration Patterns” and as frequent speaker at conferences around the world. He is an active member of the IEEE Software editorial advisory board. He has documented his experience as an architect driving IT transformation in the eBook "37 Things One Architect Knows". For more on YOW! conferences, visit https://www.yowconference.com.au |
|} | |} | ||
|}<!-- B --> | |}<!-- B --> | ||
Line 177: | Line 167: | ||
<b>Rethinking enterprise architecture for DevOps, agile, & cloud native organizations by Michael Cote | <b>Rethinking enterprise architecture for DevOps, agile, & cloud native organizations by Michael Cote | ||
</b><br>Current application theory says that all responsibility for software should be pushed down to the actual DevOps-style team writing, delivering, and running the software. This leaves Enterprise Architect role in the dust, seemingly killing it off. In addition to this being disquieting to EAs out there who have steep mortgage payments and other expensive hobbies, it seems to drop out the original benefits of enterprise architecture, namely oversight of all IT-related activities to make sure things both don’t go wrong (e.g., with spending, poor tech choices, problematic integration, etc.) and that things, rather, go right. I’ve spoken with several EA teams over the past few years about the changing nature of how EAs can help in a DevOps- and cloud-native-driven culture. I’ll share their experiences including what type of EA help is actually needed and helps organizations thrive. Michael Cote | </b><br>Current application theory says that all responsibility for software should be pushed down to the actual DevOps-style team writing, delivering, and running the software. This leaves Enterprise Architect role in the dust, seemingly killing it off. In addition to this being disquieting to EAs out there who have steep mortgage payments and other expensive hobbies, it seems to drop out the original benefits of enterprise architecture, namely oversight of all IT-related activities to make sure things both don’t go wrong (e.g., with spending, poor tech choices, problematic integration, etc.) and that things, rather, go right. I’ve spoken with several EA teams over the past few years about the changing nature of how EAs can help in a DevOps- and cloud-native-driven culture. I’ll share their experiences including what type of EA help is actually needed and helps organizations thrive. Michael Cote | ||
− | From Pivotal Michael Coté works at Pivotal on the advocate team. He’s been an industry analyst at RedMonk and 451 Research, worked in corporate strategy and M&A at Dell in software and cloud, and was a programmer for a decade before all that. He does several weekly (mostly) tech podcasts, writes a column on Agile & DevOps for The Register, blogs at Cote.io, and is @cote in Twitter. Subscribe to Devoxx on YouTube @ https://bit.ly/devoxx-youtube Like Devoxx on Facebook @ | + | From Pivotal Michael Coté works at Pivotal on the advocate team. He’s been an industry analyst at RedMonk and 451 Research, worked in corporate strategy and M&A at Dell in software and cloud, and was a programmer for a decade before all that. He does several weekly (mostly) tech [[podcasts]], writes a column on Agile & DevOps for The Register, blogs at Cote.io, and is @cote in Twitter. Subscribe to Devoxx on YouTube @ https://bit.ly/devoxx-youtube Like Devoxx on [[Meta|Facebook]] @ |
https://www.facebook.com/devoxxcom Follow Devoxx on Twitter @ https://twitter.com/devoxx | https://www.facebook.com/devoxxcom Follow Devoxx on Twitter @ https://twitter.com/devoxx | ||
|} | |} | ||
Line 193: | Line 183: | ||
== <span id="The OpenGroup Architecture Framework (TOGAF®)"></span>The OpenGroup Architecture Framework (TOGAF®) == | == <span id="The OpenGroup Architecture Framework (TOGAF®)"></span>The OpenGroup Architecture Framework (TOGAF®) == | ||
− | [ | + | [https://www.youtube.com/results?search_query=OpenGroup+Architecture+Framework+TOGAF+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=OpenGroup+Architecture+Framework+TOGAF+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework Wikipedia] |
− | * [ | + | * [https://pubs.opengroup.org/architecture/togaf8-doc/arch/toc.html TOGAF | The Open Group] |
− | * [ | + | * [https://www.opengroup.org/architecture/togaf9-doc/arch/chap32.html Capability-Based Planning | The Open Group] |
{|<!-- T --> | {|<!-- T --> | ||
Line 206: | Line 196: | ||
<youtube>ahL1BCy_xLg</youtube> | <youtube>ahL1BCy_xLg</youtube> | ||
<b>TOGAF® Standard, Version 9.2 | <b>TOGAF® Standard, Version 9.2 | ||
− | </b><br>The TOGAF® Standard, a standard of The Open Group, is a proven Enterprise Architecture methodology and framework used by the world’s leading organizations to improve business efficiency. The TOGAF Standard, Version 9.2 provide improved guidance, correcting errors, improving the document structure, and removing obsolete content. Key enhancements made in this version include updates to the Business Architecture and the Content Metamodel. All of these changes make the TOGAF framework easier to use and maintain. It is the most prominent and reliable Enterprise Architecture standard, ensuring consistent standards, methods, and communication among Enterprise Architecture professionals. Those professionals who are fluent in the TOGAF approach enjoy greater industry credibility, job effectiveness, and career opportunities. This approach helps practitioners avoid being locked into proprietary methods, utilize resources more efficiently and effectively, and realize a greater return on investment. The standard is constantly evolving as a result of the work delivered by members of The Open Group Architecture Forum and TOGAF certification has been achieved by over 100,000 individuals worldwide. It retains the major features and structure of the previous version of the standard including: Modular Structure: The TOGAF standard has a modular structure. The modular structure supports: * Greater usability – defined purpose for each part; can be used in isolation as a standalone set of guidelines * Incremental adoption of the TOGAF standard * Accompanying the standard is a portfolio of guidance material, known as the TOGAF Library, to support the practical application of the TOGAF approach Content Framework: The TOGAF standard includes a content framework to drive greater consistency in the outputs that are created when following the Architecture Development Method (ADM). The TOGAF content framework provides a detailed model of architectural work products. Extended Guidance: The TOGAF standard features an extended set of concepts and guidelines to support the establishment of an integrated hierarchy of architectures being developed by teams within larger organizations that operate within an overarching architectural governance model. In particular, the following concepts are included: * Partitioning – a number of techniques and considerations on how to partition the various architectures within an enterprise. * Architecture Repository – a logical information model for an Architecture Repository which can be used as an integrated store for all outputs created by executing the ADM. * Capability Framework – a structured definition of the organization, skills, roles, and responsibilities required to operate an effective enterprise architecture capability. The TOGAF standard also provides guidance on a process that can be followed to identify and establish an appropriate architecture capability. Architectural Styles: The TOGAF standard is designed to be flexible and it can be used with various architectural styles. Examples are provided both in the TOGAF standard, in Part III: ADM Guidelines & Techniques, and the TOGAF Library. Together these comprise a set of supporting materials that show in detail how the ADM can be applied to specific situations; for example: * The varying uses of iteration that are possible within the ADM and when each technique should be applied The various types of architecture development required within an enterprise and how these relate to one another Further details can be found in The Open Group library: | + | </b><br>The TOGAF® Standard, a standard of The Open Group, is a proven Enterprise Architecture methodology and framework used by the world’s leading organizations to improve business efficiency. The TOGAF Standard, Version 9.2 provide improved guidance, correcting errors, improving the document structure, and removing obsolete content. Key enhancements made in this version include updates to the Business Architecture and the Content Metamodel. All of these changes make the TOGAF framework easier to use and maintain. It is the most prominent and reliable Enterprise Architecture standard, ensuring consistent standards, methods, and communication among Enterprise Architecture professionals. Those professionals who are fluent in the TOGAF approach enjoy greater industry credibility, job effectiveness, and career opportunities. This approach helps practitioners avoid being locked into proprietary methods, utilize resources more efficiently and effectively, and realize a greater return on investment. The standard is constantly evolving as a result of the work delivered by members of The Open Group Architecture Forum and TOGAF certification has been achieved by over 100,000 individuals worldwide. It retains the major features and structure of the previous version of the standard including: Modular Structure: The TOGAF standard has a modular structure. The modular structure supports: * Greater usability – defined purpose for each part; can be used in isolation as a standalone set of guidelines * Incremental adoption of the TOGAF standard * Accompanying the standard is a portfolio of guidance material, known as the TOGAF Library, to support the practical application of the TOGAF approach Content Framework: The TOGAF standard includes a content framework to drive greater consistency in the outputs that are created when following the Architecture [[Development]] Method (ADM). The TOGAF content framework provides a detailed model of architectural work products. Extended Guidance: The TOGAF standard features an extended set of concepts and guidelines to support the establishment of an integrated hierarchy of architectures being developed by teams within larger organizations that operate within an overarching architectural governance model. In particular, the following concepts are included: * Partitioning – a number of techniques and considerations on how to partition the various architectures within an enterprise. * Architecture Repository – a logical information model for an Architecture Repository which can be used as an integrated store for all outputs created by executing the ADM. * Capability Framework – a structured definition of the organization, skills, roles, and responsibilities required to operate an effective enterprise architecture capability. The TOGAF standard also provides guidance on a process that can be followed to identify and establish an appropriate architecture capability. Architectural Styles: The TOGAF standard is designed to be flexible and it can be used with various architectural styles. Examples are provided both in the TOGAF standard, in Part III: ADM Guidelines & Techniques, and the TOGAF Library. Together these comprise a set of supporting materials that show in detail how the ADM can be applied to specific situations; for example: * The varying uses of iteration that are possible within the ADM and when each technique should be applied The various types of architecture [[development]] required within an enterprise and how these relate to one another Further details can be found in The Open Group library: https://publications.opengroup.org/ W182 White Paper: An Introduction to the TOGAF Standard, Version 9.2 N180 Reference Cards: The TOGAF Standard, Version 9.2 Overview Presenter: Mike Lambert, Fellow of The Open Group and Chair of The Open Group Architecture |
|} | |} | ||
|<!-- M --> | |<!-- M --> | ||
Line 215: | Line 205: | ||
<b>TOGAF® Standard 9.2 - Supporting EA and Business Transformation | <b>TOGAF® Standard 9.2 - Supporting EA and Business Transformation | ||
</b><br>Agenda - Organizational transformation and innovation. How to be prepared. - Best practices and open standards application - Enterprise Architecture and Digital Transformation - Agile EA - TOGAF Standards 9.2 and its evolution journey to address the new challenges and trends. | </b><br>Agenda - Organizational transformation and innovation. How to be prepared. - Best practices and open standards application - Enterprise Architecture and Digital Transformation - Agile EA - TOGAF Standards 9.2 and its evolution journey to address the new challenges and trends. | ||
− | TOGAF 9.2 Version Strategy: - The Standard suited to deliver an EA practice: Core set of concepts - General Practice stands... But it needs to be used following different approaches: Adapt and Adopt - Guidance, decoupled from the main body of the standard but ... Aligned and related with it New Features: - Business Scenarios - Business Capabilities - Value Stream - Reference Models - Integrating Risk and Security within the TOGAF Enterprise Architecture - Using the TOGAF Framework to define and govern Service-Oriented Architecture - The TOGAF Leaders Guide for establishing and evolving an EA Capability - Practitioners approach to Developing Enterprise Architecture Following the TOGAF Architecture Development Method (ADM) Do we need to apply a new EA paradigm all the time? Enterprise Agility -- Five Dimensions: - Alertness - Accessibility - Decisiveness - Swiftness - Flexibility | + | TOGAF 9.2 Version Strategy: - The Standard suited to deliver an EA practice: Core set of concepts - General Practice stands... But it needs to be used following different approaches: Adapt and Adopt - Guidance, decoupled from the main body of the standard but ... Aligned and related with it New Features: - Business Scenarios - Business Capabilities - Value Stream - Reference Models - Integrating Risk and Security within the TOGAF Enterprise Architecture - Using the TOGAF Framework to define and govern Service-Oriented Architecture - The TOGAF Leaders Guide for establishing and evolving an EA Capability - Practitioners approach to Developing Enterprise Architecture Following the TOGAF Architecture [[Development]] Method (ADM) Do we need to apply a new EA paradigm all the time? Enterprise Agility -- Five Dimensions: - Alertness - Accessibility - Decisiveness - Swiftness - Flexibility |
The TOGAF Standard supports business Transformation and innovation. TOGAF 9.2 Version Strategy: - The Standard delivers an EA practice: Core set of concepts. - General Practice but it needs to be used following different approaches: Adapt and Adopt - Guidance, decoupled from the main body of the standard but ... Aligned and related with it. Presenter: Sonia Gonzalez Paredes, Architecture Forum Director, The Open Group Sonia has 20 years experience as a consultant in Enterprise Architecture, Enterprise Governance of IT and IT Service Management, Information Systems design and analysis, Business Process Management, Service Oriented Architecture and Systematic Innovation. Sonia is certified in TOGAF®, ArchiMate® and Cobit 5, and has professional experience as a project manager and researcher. | The TOGAF Standard supports business Transformation and innovation. TOGAF 9.2 Version Strategy: - The Standard delivers an EA practice: Core set of concepts. - General Practice but it needs to be used following different approaches: Adapt and Adopt - Guidance, decoupled from the main body of the standard but ... Aligned and related with it. Presenter: Sonia Gonzalez Paredes, Architecture Forum Director, The Open Group Sonia has 20 years experience as a consultant in Enterprise Architecture, Enterprise Governance of IT and IT Service Management, Information Systems design and analysis, Business Process Management, Service Oriented Architecture and Systematic Innovation. Sonia is certified in TOGAF®, ArchiMate® and Cobit 5, and has professional experience as a project manager and researcher. | ||
|} | |} | ||
Line 221: | Line 211: | ||
== <span id="DOD Architecture Framework (DoDAF)"></span>DOD Architecture Framework (DoDAF) == | == <span id="DOD Architecture Framework (DoDAF)"></span>DOD Architecture Framework (DoDAF) == | ||
− | [ | + | [https://www.youtube.com/results?search_query=DOD+Architecture+Framework+DoDAF+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=DOD+Architecture+Framework+DoDAF+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://en.wikipedia.org/wiki/Department_of_Defense_Architecture_Framework Wikipedia] |
− | * [ | + | * [https://dodcio.defense.gov/library/dod-architecture-framework/ DoDAF | ] [[Defense| DOD]] |
+ | * [https://bea.osd.mil/ DoD Business Enterprise Architecture (BEA) | ] [[Defense| DOD]] | ||
{|<!-- T --> | {|<!-- T --> | ||
Line 233: | Line 224: | ||
<youtube>0BqOBe0t92o</youtube> | <youtube>0BqOBe0t92o</youtube> | ||
<b>Demystifying DoDAF 2.02 - Introduction | <b>Demystifying DoDAF 2.02 - Introduction | ||
− | </b><br>This 2-hour seminar introduces DoDAF 2.02 at a high-level aiming at removing some of the confusion associated with terminology and DoDAF component relationships. SPEC Innovations Training Services - | + | </b><br>This 2-hour seminar introduces DoDAF 2.02 at a high-level aiming at removing some of the confusion associated with terminology and DoDAF component relationships. SPEC Innovations Training Services - https://www.specinnovations.com/training/ © 1993-2014 Systems and Proposal Engineering Company. |
|} | |} | ||
|<!-- M --> | |<!-- M --> | ||
Line 241: | Line 232: | ||
<youtube>ZLl1Dubdbwc</youtube> | <youtube>ZLl1Dubdbwc</youtube> | ||
<b>Exploring DoDAF and Other Architecture Frameworks in CORE by Ron Kratzke | <b>Exploring DoDAF and Other Architecture Frameworks in CORE by Ron Kratzke | ||
− | </b><br>VitechCorp The CORE toolset includes a Systems Architecture schema developed to support the Department of Defense Architecture Framework (DoDAF) description. This webinar will discuss the origins of operational and system architecture principles and the overall approach taken by CORE to support development of operational architectures. The presentation's focus will be on the organization of DoDAF -- one of many architecture framework descriptions available in CORE -- and methods for populating the CORE system architecture schema. | + | </b><br>VitechCorp The CORE toolset includes a Systems Architecture schema developed to support the Department of Defense Architecture Framework (DoDAF) description. This webinar will discuss the origins of operational and system architecture principles and the overall approach taken by CORE to support [[development]] of operational architectures. The presentation's focus will be on the organization of DoDAF -- one of many architecture framework descriptions available in CORE -- and methods for populating the CORE system architecture schema. |
|} | |} | ||
|}<!-- B --> | |}<!-- B --> | ||
== <span id="Zachman Framework"></span>Zachman Framework == | == <span id="Zachman Framework"></span>Zachman Framework == | ||
− | [ | + | [https://www.youtube.com/results?search_query=Zachman+Framework+Enterprise+Architecture+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=Zachman+Framework+Enterprise+Architecture+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://en.wikipedia.org/wiki/Zachman_Framework Wikipedia] |
− | * [ | + | * [https://www.zachman.com/ Zachman Framework | Zachman International] |
− | + | https://www.zachman.com/images/ZI_PIcs/ZF3.0.jpg | |
{|<!-- T --> | {|<!-- T --> | ||
Line 260: | Line 251: | ||
<youtube>MuG5JGi2CZo</youtube> | <youtube>MuG5JGi2CZo</youtube> | ||
<b>Introduction to Enterprise Architecture | <b>Introduction to Enterprise Architecture | ||
− | </b><br>The Zachman Framework™ is an enterprise ontology and metamodel for enterprise architecture. which provides a formal and structured way of viewing and defining an enterprise. The ontology is a two dimensional classification schema that reflects the intersection between two historical classifications. The Zachman Framework is not a methodology, like the TOGAF® Architecture Development Method (ADM), but rather a template describing how different abstract ideas are viewed from different perspectives. It is an ontology matrix simply that helps to form a logical structure for classifying and organizing artifacts developed in enterprise architecture. Zachman is focused on identifying the different viewpoints that might be relevant for different purposes while TOGAF is focused on the process of developing architectures. Presenter: John A. Zachman | + | </b><br>The Zachman Framework™ is an enterprise [[Graph#Ontology|ontology]] and metamodel for enterprise architecture. which provides a formal and structured way of viewing and defining an enterprise. The [[Graph#Ontology|ontology]] is a two dimensional classification schema that reflects the intersection between two historical classifications. The Zachman Framework is not a methodology, like the TOGAF® Architecture [[Development]] Method (ADM), but rather a template describing how different abstract ideas are viewed from different perspectives. It is an [[Graph#Ontology|ontology]] matrix simply that helps to form a logical structure for classifying and organizing artifacts developed in enterprise architecture. Zachman is focused on identifying the different viewpoints that might be relevant for different purposes while TOGAF is focused on the process of developing architectures. Presenter: John A. Zachman |
|} | |} | ||
|<!-- M --> | |<!-- M --> | ||
Line 273: | Line 264: | ||
== <span id="Federal Enterprise Architecture (FEA)"></span>Federal Enterprise Architecture (FEA) == | == <span id="Federal Enterprise Architecture (FEA)"></span>Federal Enterprise Architecture (FEA) == | ||
− | [ | + | [https://www.youtube.com/results?search_query=Federal+Enterprise+Architecture+FEA+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=Federal+Enterprise+Architecture+FEA+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://en.wikipedia.org/wiki/Federal_enterprise_architecture Wikipedia] |
* [https://obamawhitehouse.archives.gov/omb/e-gov/FEA Federal Enterprise Architecture (FEA)] | * [https://obamawhitehouse.archives.gov/omb/e-gov/FEA Federal Enterprise Architecture (FEA)] | ||
Line 297: | Line 288: | ||
|} | |} | ||
|}<!-- B --> | |}<!-- B --> | ||
+ | |||
+ | == <span id="Business-Centric Methodology (BCM)"></span>Business-Centric Methodology (BCM) == | ||
+ | |||
+ | * [https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=bcm Business-Centric Methodology (BCM) |] [https://www.oasis-open.org/ OASIS] | ||
+ | * [https://www.oasis-open.org/committees/download.php/5809/BCM%20brochure%20V1.pdf BCM Brochure | Bruce Peat, Mike Lubash - ] [https://www.oasis-open.org/ OASIS] | ||
+ | * [https://PRIMO.AI/BCM/BCM.ExecutiveWhitePaper.2003-10-15.doc BCM Executive White Paper | ][https://www.oasis-open.org/ OASIS] | ||
+ | * [https://PRIMO.AI/BCM/BCM.OASIS.SpecificationDraft.2003-09-28.pdf BCM Specification | ][https://www.oasis-open.org/ OASIS] | ||
+ | * [https://PRIMO.AI/BCM/BCM.AppendixB.LinkingSwitching.2003-08-07.pdf BCM Specification Appendix B: Linking and Switching with Context and Choice Points | ][https://www.oasis-open.org/ OASIS] | ||
+ | * [https://PRIMO.AI/BCM/BCM.DevelopingForChoice.2003-09-16.doc BCM Developing For Choice | Audrey Davis - Defense Finance Accounting Service (DFAS)] | ||
+ | * [https://PRIMO.AI/BCM/BCM.ApplyingBCMEventTemplateToFinancialManagement.2003-10-10.pdf BCM Event Template to Financial Management | Bruce Peat] | ||
+ | * [https://PRIMO.AI/BCM/BCM.EventTemplate.2003-09-29.xls BCM Event Template | ][https://www.oasis-open.org/ OASIS] | ||
+ | * [https://PRIMO.AI/BCM/BCM.Checklist.2003-11-20.ppt BCM Checklist | ][https://www.oasis-open.org/ OASIS] | ||
+ | * [https://PRIMO.AI/BCM/BCM.BecomingNetCentric.2003-06-18a.pdf BCM.BecomingNetCentric.2003-06-18a.pdf | Bruce Peat] | ||
+ | * Posters | Bruce Peat: | ||
+ | ** [https://PRIMO.AI/BCM/BCM.Poster1.2003-03-07.ppt Poster 1] | ||
+ | ** [https://PRIMO.AI/BCM/BCM.Poster2.2003-02-27.ppt Poster 2] | ||
+ | ** [https://PRIMO.AI/BCM/BCM.Poster3.2003-03-31.ppt Poster 3] | ||
+ | ** [https://PRIMO.AI/BCM/BCM.Poster4.2003-07-30.ppt Poster 4] | ||
+ | |||
+ | The OASIS Business-Centric Methodology (BCM) is a specification that provides business managers with a set of clearly defined methods with which to acquire agile and interoperable e-business information systems within communities of interests. Defining methods to acquire interoperable e-business information systems within communities of interest. | ||
+ | |||
+ | Mindmap: https://PRIMO.AI/BCM/BCM_MindMap_2003-10-18.bmp | ||
+ | |||
+ | |||
+ | <img src="https://PRIMO.AI/BCM/BCM.InteroperabilityCs.2003-11-11.jpg" width="500"> | ||
+ | |||
+ | |||
+ | <img src="https://PRIMO.AI/BCM/BCM.InformationLevels.jpg" width="800"> | ||
+ | |||
+ | = <span id="Conway's Law"></span>Conway's Law = | ||
+ | |||
+ | Conway's Law is an adage in the field of software development, coined by computer programmer Melvin Conway in 1968. It states that "organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations." In simpler terms, the structure of a software system tends to mirror the communication structure of the organization that produces it. | ||
+ | |||
+ | <hr> | ||
+ | |||
+ | <center><b><i>Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.</i> — Melvin E. Conway</b> [https://en.wikipedia.org/wiki/Conway%27s_law - Conway's Law]</center> | ||
+ | |||
+ | <hr> | ||
+ | |||
+ | This principle implies that the way a team is organized, the communication channels between team members, and the dynamics of collaboration will inevitably influence the design and architecture of the software they create. For instance, if a team is organized into separate functional silos, with limited communication between them, the resulting software might end up being composed of distinct modules that correspond to those silos, potentially leading to integration challenges and inefficiencies. | ||
+ | |||
+ | In the context of AI development, Conway's Law suggests that the organization of teams working on AI projects will impact the design and structure of the AI systems they produce. If teams are organized around specific AI techniques or technologies (e.g., natural language processing, computer vision), the resulting AI systems may reflect this organizational structure, potentially leading to disjointed or fragmented solutions. Conway's Law serves as a reminder that the social and organizational aspects of AI development are as crucial as the technical aspects, and paying attention to how teams are organized and how they communicate can ultimately impact the quality and effectiveness of the AI systems they produce. | ||
= <span id="ITIL - IT Service Management"></span>ITIL - IT Service Management = | = <span id="ITIL - IT Service Management"></span>ITIL - IT Service Management = | ||
− | [ | + | [https://www.youtube.com/results?search_query=ITIL+Service+management+Architecture+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=ITIL+Service+management+Architecture+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://en.wikipedia.org/wiki/ITIL Wikipedia] |
− | * [ | + | * [https://www.axelos.com/itil-4 ITIL 4 | AXELOS] |
− | * [ | + | * [https://www.axelos.com/case-studies-and-white-papers/itil-4-and-artificial-intelligence ITIL 4 and artificial intelligence White Paper | Julie L. Mohr | AXELOS] |
− | * [ | + | * [https://en.it-processmaps.com/news/itil-4-process-map-itil4-templates.html ITIL Process Map for ITIL 4 GbR | Stefan Kempter and Andrea Kempter] |
− | * [ | + | * [https://www.bmc.com/blogs/itil-4/ Service Management Blog; The Complete Guide to ITIL 4 | BMC Blogs] ... ITIL Best Practice e-Books & history of ITIL |
* Spreadsheets: | * Spreadsheets: | ||
− | ** [ | + | ** [https://www.bestitdocuments.com/Samples/ITIL_V3-CobiT_V4-2_Mapping.xls ITIL_V3-CobiT_V4-2_Mapping.xls | Best IT Documents] |
− | ** [ | + | ** [https://images.template.net/wp-content/uploads/2016/04/04084638/Copmuter-IT-Service-Catalog-Inventory-Template.xls Computer-IT-Service-Catalog-Inventory-Template | Hoffman - ITILworx - ETS] |
ITIL is the most widely recognized framework for IT and digitally enabled services in the world. It provides comprehensive, practical and proven guidance for establishing an effective service management system. [https://www.axelos.com/best-practice-solutions/itil ITIL Homepage | AXELOS] ...AXELOS is a joint venture company, created in 2013 by the Cabinet Office on behalf of Her Majesty’s Government (HMG) in the United Kingdom and Capita plc, to manage, develop and grow the Global Best Practice portfolio. | ITIL is the most widely recognized framework for IT and digitally enabled services in the world. It provides comprehensive, practical and proven guidance for establishing an effective service management system. [https://www.axelos.com/best-practice-solutions/itil ITIL Homepage | AXELOS] ...AXELOS is a joint venture company, created in 2013 by the Cabinet Office on behalf of Her Majesty’s Government (HMG) in the United Kingdom and Capita plc, to manage, develop and grow the Global Best Practice portfolio. | ||
Line 327: | Line 360: | ||
<youtube>HS3a-alzDgU</youtube> | <youtube>HS3a-alzDgU</youtube> | ||
<b>ITIL® 4: What is Service Management? (Lesson 1/25) | <b>ITIL® 4: What is Service Management? (Lesson 1/25) | ||
− | </b><br>ITIL® 4 Foundation eLearning Course, by Ivor Macfarlane (co-author of ITIL), Management Plaza [ | + | </b><br>ITIL® 4 Foundation eLearning Course, by Ivor Macfarlane (co-author of ITIL), Management Plaza [https://mplaza.training/online-courses/itil-4-foundation/ Full course] |
|} | |} | ||
|}<!-- B --> | |}<!-- B --> | ||
Line 349: | Line 382: | ||
= <span id="Capability Maturity Model Integration (CMMI)"></span>Capability Maturity Model Integration (CMMI) = | = <span id="Capability Maturity Model Integration (CMMI)"></span>Capability Maturity Model Integration (CMMI) = | ||
− | [ | + | [https://www.youtube.com/results?search_query=Capability+Maturity+Model+Integration+CMMI+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=Capability+Maturity+Model+Integration+CMMI+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration Wikipedia] |
− | * [ | + | * [https://cmmiinstitute.com/capability-counts/2018/program1/day-1/10-40am/innovative-approaches-with-cmmi AI-Infused Project Management |] [https://cmmiinstitute.com CMMI Institute] |
− | * [ | + | * [https://cmmiinstitute.com/getattachment/5b16e5f1-acd2-4b86-aa4c-c9bc353a669f/attachment.aspx Introducing CMMI Development V2.0 |] [https://cmmiinstitute.com CMMI Institute] |
− | * [ | + | * [https://cmmiinstitute.com/learning/appraisals/levels CMMI Levels of Capability and Performance |] [https://cmmiinstitute.com CMMI Institute] |
− | For 25+ years, high-performing organizations have achieved clear, sustainable business results with ISACA®’s CMMI® maturity models. Originally created for the U.S. Department of Defense to assess the quality and capability of their software contractors, ISACA’s CMMI models have expanded beyond software engineering to help organizations around the world, in any industry, understand their current level of capability and performance and offer a guide to optimize business results. [ | + | For 25+ years, high-performing organizations have achieved clear, sustainable business results with ISACA®’s CMMI® maturity models. Originally created for the U.S. Department of Defense to assess the quality and capability of their software contractors, ISACA’s CMMI models have expanded beyond software engineering to help organizations around the world, in any industry, understand their current level of capability and performance and offer a guide to optimize business results. [https://cmmiinstitute.com/ CMMI Institute] |
− | * Development | + | * [[Development]] |
* Services | * Services | ||
* Supply Chain | * Supply Chain | ||
Line 370: | Line 403: | ||
<youtube>J5uaKjNKbw8</youtube> | <youtube>J5uaKjNKbw8</youtube> | ||
<b>Transforming Organizational Capability and Performance Using CMMI V2.0 | Ronald Lear | <b>Transforming Organizational Capability and Performance Using CMMI V2.0 | Ronald Lear | ||
− | </b><br>Key Topics covered include: Operational Excellence Business Transformation Lean Transformation Lean Manufacturing Six Sigma Continuous Improvement Digital Transformation Cultural Transformation Agile & Agile Culture Business Process Management / iBPM Robotic Process Automation (RPA) Download the FREE 130 pages research report, the most comprehensive study of critical challenges and future trends within Operational Excellence. | + | </b><br>Key Topics covered include: Operational Excellence Business Transformation Lean Transformation Lean Manufacturing Six Sigma Continuous Improvement Digital Transformation Cultural Transformation Agile & Agile Culture Business Process Management / iBPM [[Robotic Process Automation (RPA)]] Download the FREE 130 pages research report, the most comprehensive study of critical challenges and future trends within Operational Excellence. https://bit.ly/BTOEreport |
|} | |} | ||
|<!-- M --> | |<!-- M --> | ||
Line 383: | Line 416: | ||
= <span id="National Association of State Chief Information Officers (NASCIO)"></span>National Association of State Chief Information Officers (NASCIO) = | = <span id="National Association of State Chief Information Officers (NASCIO)"></span>National Association of State Chief Information Officers (NASCIO) = | ||
− | [ | + | [https://www.youtube.com/results?search_query=NASCIO+artificial+intelligence+deep+learning+AI Youtube search...] |
− | [ | + | [https://www.google.com/search?q=NASCIO+artificial+intelligence+deep+learning+AI ...Google search] |
− | * [ | + | * [https://www.nascio.org/ NASCIO] |
− | * [ | + | * [https://www.cybersecurityintelligence.com/national-association-of-state-chief-information-officers-nascio-2888.html NASCIO's Cybersecurity Committee] ...help state CIOs formulate high-level security and data protection policies and technical controls to secure the states' information systems and protect the personal and sensitive information within them. |
− | * [ | + | * [https://www.niem.gov/ National Information Exchange Model (NIEM) | ] ...an XML-based information exchange framework based on a common vocabulary that enables efficient information exchange across diverse public and private organizations. [https://en.wikipedia.org/wiki/National_Information_Exchange_Model NIEM Wikipedia] |
{|<!-- T --> | {|<!-- T --> | ||
Line 409: | Line 442: | ||
= <span id="Tailoring"></span>Tailoring = | = <span id="Tailoring"></span>Tailoring = | ||
− | |||
* [[Government Services]] | * [[Government Services]] | ||
+ | ** [[National Institute of Standards and Technology (NIST)]] | ||
+ | ** [[U.S. Department of Homeland Security (DHS)]] | ||
+ | ** [[Defense]] | ||
{|<!-- T --> | {|<!-- T --> | ||
| valign="top" | | | valign="top" | | ||
Line 427: | Line 462: | ||
<b>What Does it Mean to Lead IT? - Mark Schwartz | <b>What Does it Mean to Lead IT? - Mark Schwartz | ||
</b><br>What Does it Mean to Lead IT? Mark Schwartz, Author, The Art of Business Value and A Seat at the Table | </b><br>What Does it Mean to Lead IT? Mark Schwartz, Author, The Art of Business Value and A Seat at the Table | ||
− | In an era of autonomous teams working directly with business users and product owners, what is the role of IT Leadership? We talk a lot about the role of CIOs in leading the transformation to DevOps and to digital services, but what then? What does an IT Leader do once an organization has embraced DevOps? And what does it mean to be an Agile CIO? For Mark Schwartz, this is a pressing issue. As a CIO leading a DevOps transformation in the most challenging of environments, he is facing an existential question. As he puts it: “um, what do I do now?” The literature on IT leadership does not concern itself with today’s advances in Agility and DevOps, and the Agile and DevOps worlds do not seem to talk much about what they expect IT leaders to be doing. An Agile CIO must do more than oversee Agile projects. In this session, Mr. Schwartz will bring the principles of Agility to bear on the practice of IT Leadership, and show just how deep a change is required in how we think about not just the craft of the IT leader, but the very basis of how IT fits into the enterprise. His conclusions are surprising and provocative. DOES17 London DevOps Enterprise Summit | + | In an era of autonomous teams working directly with business users and product owners, what is the role of IT Leadership? We talk a lot about the role of CIOs in leading the transformation to DevOps and to digital services, but what then? What does an IT Leader do once an organization has embraced DevOps? And what does it mean to be an Agile CIO? For Mark Schwartz, this is a pressing issue. As a CIO leading a DevOps transformation in the most challenging of environments, he is facing an existential question. As he puts it: “um, what do I do now?” The literature on IT leadership does not concern itself with today’s advances in Agility and DevOps, and the Agile and DevOps worlds do not seem to talk much about what they expect IT leaders to be doing. An Agile CIO must do more than oversee Agile projects. In this session, Mr. Schwartz will bring the principles of Agility to bear on the practice of IT Leadership, and show just how deep a change is required in how we think about not just the craft of the IT leader, but the very basis of how IT fits into the enterprise. His conclusions are surprising and provocative. DOES17 London DevOps Enterprise Summit https://events.itrevolution.com/eur/ |
|} | |} | ||
|}<!-- B --> | |}<!-- B --> | ||
Line 436: | Line 471: | ||
<youtube>Whbed3dAxiU</youtube> | <youtube>Whbed3dAxiU</youtube> | ||
<b>Mark Schwartz, DHS, CIS CIO shares how agencies are modernizing and accelerating the pace of IT | <b>Mark Schwartz, DHS, CIS CIO shares how agencies are modernizing and accelerating the pace of IT | ||
− | </b><br>Mark Schwartz, Chief Information Officer, Department of Homeland Security, USCIS shares how working in the cloud enabled his department to be more effective. View more here | + | </b><br>Mark Schwartz, Chief Information Officer, Department of Homeland Security, USCIS shares how working in the cloud enabled his department to be more effective. View more here https://oak.ctx.ly/r/3cz00 |
|} | |} | ||
|<!-- M --> | |<!-- M --> | ||
Line 444: | Line 479: | ||
<youtube>QwHVlJtqhaI</youtube> | <youtube>QwHVlJtqhaI</youtube> | ||
<b>DOES14 - Mark Schwartz - U.S. Citizenship and Immigration Services | <b>DOES14 - Mark Schwartz - U.S. Citizenship and Immigration Services | ||
− | </b><br>How DevOps Can Fix Federal Government IT The Federal Government spends more than $80 billion each year on information technology. As the fiasco with healthcare.gov demonstrates, the results are not always good. Government IT programs are expensive and monolithic, and the lead time from a “mission need” to a deployed capability is often measured in years (in one of our agency’s programs, about 12 years!). IT systems are often difficult to use, and the US government’s online service offerings to citizens are far from meeting the expectations of a public that is used to [[Google]], [[Facebook]], and Twitter. The US government has only recently begun to adopt agile approaches, and only in a few agencies. But the results have been encouraging, and show that it is possible for the bureaucracy to be agile. DevOps, however is a game changer. At USCIS we have moved to a continuous integration, continuous delivery approach, and have begun experimenting with a DevOps model tailored to the needs of the government. By combining DevOps with some ideas taken from the Lean Startup movement, I believe we can cause a radical change in how the government does IT. We can dramatically reduce lead times and costs, improve the usability of systems, provide more transparency, create citizen-centric online services, and – importantly – significantly improve the government’s security posture. | + | </b><br>How DevOps Can Fix Federal Government IT The Federal Government spends more than $80 billion each year on information technology. As the fiasco with healthcare.gov demonstrates, the results are not always good. Government IT programs are expensive and monolithic, and the lead time from a “mission need” to a deployed capability is often measured in years (in one of our agency’s programs, about 12 years!). IT systems are often difficult to use, and the US government’s online service offerings to citizens are far from meeting the expectations of a public that is used to [[Google]], [[Meta|Facebook]], and Twitter. The US government has only recently begun to adopt agile approaches, and only in a few agencies. But the results have been encouraging, and show that it is possible for the bureaucracy to be agile. DevOps, however is a game changer. At USCIS we have moved to a continuous integration, continuous delivery approach, and have begun experimenting with a DevOps model tailored to the needs of the government. By combining DevOps with some ideas taken from the Lean Startup movement, I believe we can cause a radical change in how the government does IT. We can dramatically reduce lead times and costs, improve the usability of systems, provide more transparency, create citizen-centric online services, and – importantly – significantly improve the government’s security posture. |
|} | |} | ||
|}<!-- B --> | |}<!-- B --> |
Latest revision as of 10:24, 7 June 2024
Youtube search... ...Google search
- Architectures for AI ... Generative AI Stack ... Enterprise Architecture (EA) ... Enterprise Portfolio Management (EPM) ... Architecture and Interior Design
- Strategy & Tactics ... Project Management ... Best Practices ... Checklists ... Project Check-in ... Evaluation ... Measures
- Analytics ... Visualization ... Graphical Tools ... Diagrams & Business Analysis ... Requirements ... Loop ... Bayes ... Network Pattern
- Development ... Notebooks ... AI Pair Programming ... Codeless ... Hugging Face ... AIOps/MLOps ... AIaaS/MLaaS
- Risk, Compliance and Regulation ... Ethics ... Privacy ... Law ... AI Governance ... AI Verification and Validation
- Perspective ... Context ... In-Context Learning (ICL) ... Transfer Learning ... Out-of-Distribution (OOD) Generalization
- Causation vs. Correlation ... Autocorrelation ...Convolution vs. Cross-Correlation (Autocorrelation)
- Excel ... Documents ... Database; Vector & Relational ... Graph ... LlamaIndex
- Defense: Joint Capabilities Integration and Development System (JCIDS)
- Cybersecurity Framework | NIST
- Cloud Design Patterns | Microsoft
- Technology Business Management (TBM)
- What is Zero Trust? A model for more effective security - Zero Trust Architecture (ZTA) | Mary K. Pratt - CSO
- Becoming NetCentric - Leveraging an Information Network with Communities of Interests, Architectures, and Ontologies
- Tackling artificial intelligence using architecture | Daniel Lambert - CIO
- How can Machine Learning help the Enterprise Architect? | Crayon
- Machine learning may supercharge enterprise architecture | Joe McKendrick - Service Oriented - ZDNet
- Building a Cognitive Enterprise Architecture | Josh Sutton - CIOReview
- How to Get AI Right Using Enterprise Architecture | Raz Mitache - BiZZdesign
- What exactly does an AI architect do? | Jenny Darmody - SiliconRepublic
- Applied Enterprise Architecture | James Parnitzke
- Intersection of Artificial Intelligence and Architecture | Raj Ramesh
- There's No AI (Artificial Intelligence) without IA (Information Architecture) | Seth Earley - InfoQ
- Data Architecture and Artificial Intelligence: How Do They Work Together? | Paramita Ghosh
- AIOps/MLOps
- AI Models for Business Process Reengineering | E. Yu, J. Mylopoulos, and Y. Lesperance - Enterprise Modeling
- A knowledge-based approach for business process reengineering, SHAMASH | R. Aler, D. Borrajo, D. Camacho, and A. Sierra-Alonso
- Tools:
In order to bring measurable value to their firms, Enterprise Architects of Tomorrow must understand, utilize, and evangelize the latest technologies driving the industry. These current trends include Predictive Analytics, Deep Learning, prescriptive analytics, and Machine Learning (ML). All of these trends use current data to make predictions about unknown future events. Lesa Moné | LeanIX
Contents
Architecture Attributes for AI
- Variables type
- Variable scaling
- Cost function
- Type of neural network - CNN, RNN, FFN
- Number of layers, hidden
- Type of layers
- LSTM, Dense, Highway
- Convolutional
- Pooling
- Weight initialization type
- Number of nodes
- Type of activation function - linear, Sigmoid, ReLU
- Dropout rate (or not)
- Threshold
|
|
|
|
Taxonomy
Youtube search... ...Google search
- Taxonomy for Process/Capability/Function/Service | Eswar Ganesan | Toolbox
- How do you differentiate between a Business Function and a Capability? and Service, function and capability (again) | Tom Graves
- Service vs. Capability vs. Process | Daniel Dekkers
- Business Functions vs. Business Capabilities- how is your company handling these? | Mike Robison
- The TOGAF® Standard, Version 9.2 Definitions | The Open Group
- Function vs Activity - The Difference | Functionly
- Define Your Terms | Fred Nickols ...Clearing Up the Confusion Among Function, Process, Procedure, Operation, Task, Step and Activity
- Capability - what ability to do something; in terms of expertise and capacity realized by its people, processes, information, and technology; focused on specific business outcomes. Used for strategic planning purposes on its own, a capability literally has no function.
- Examples of Capabilities include: Capability to sell a new Product, Capability for eCommerce, Capability for rapid merger and acquisition activities, Capability to survive the credit crunch, Capability to conduct research, Capability to achieve delivery objectives and be ready for future unknown challenges. An example for capabilities can be ‘Manage Offers’ – the skills required by the role-players in effectively managing the business processes – effective in presenting the offer with brochures, advertisements etc, effective in negotiating with the customers to make them accept the offer, effective in shipping the goods quickly to reach the customer as well effective in collecting checks at the shortest possible time from customers.
- Function - what something does or is used for; encapsulating terms such as value chain, process area, capability, business function, etc. a function needs to be linked to a capability in order to do anything. The people who possess the specialized skills found in a functional area are typically organized into a system of hierarchically distributed authority (i.e., reporting relationships).
- Examples of Functions include: Sales, Mаrketing, Supply Chаin Management, Finаnciаl Mаnаgement, Operations, Customer Relationship Management, Product Management, Supplier/Pаrtner Relаtionship Mаnаgement. An example can be ‘Sales Function’ which includes the related processes of fulfill an offer, advertise the offer, manage funds for offers, analyze need for offers and fine tune processes of similar nature as required for effectively managing it. Functions help manage processes effectively.
- Activity - how the functional objective is achieved; traditionally a granular very specific action. One of the more common work activities with a clearly defined beginning and ending is the task. Task descriptions are often referred to as procedures.
- Examples of Activities include: To answer phones, make travel arrangements and cover reception during lunch, monthly meeting with team to walk through plan, make adjustments to the strategy, Send to CEO for review and set meeting to discuss
- Process - Series of services together in some way to achieve some kind of outcome; may include systematic purposeful concepts, activities, courses of action, sequences, structures, interactions, rules, policies, and procedures that govern a system or enterprise. The process view is a horizontal view; it is concerned with flows; it is often the case that no one individual is accountable for processes that cross functional boundaries.
- An example may be ‘Fulfill an offer’ – series of activities can be make an offer to the customer, accept offer by the customer, provide terms and conditions related to the offer to customers, accept the terms and conditions by the customer, dispatch the goods to the customer with invoice, collect the amount and close the deal.
- Service - everything can be represented as a service; function and capability are linked together in order to create a service. A physical service enables access to a set of one or more capabilities consistent with constraints and policies.
- An example can be ‘Assign Sales person’ – essentially through a mechanism that is to be followed for assigning a particular sales person on availability to the customer – the service that helps to locate the next available sales person to be booked. Another example can be ‘update customer details’ as they apply for the offer through a system/application. Remember these services can be called upon by other processes also – ‘Assign sales person’ can be used to assign sales person for solving a customer complaint as well.
Enterprise Architecture Frameworks
|
|
|
|
The OpenGroup Architecture Framework (TOGAF®)
Youtube search... ...Google search
|
|
DOD Architecture Framework (DoDAF)
Youtube search... ...Google search
|
|
Zachman Framework
Youtube search... ...Google search
|
|
Federal Enterprise Architecture (FEA)
Youtube search... ...Google search
|
|
Business-Centric Methodology (BCM)
- Business-Centric Methodology (BCM) | OASIS
- BCM Brochure | Bruce Peat, Mike Lubash - OASIS
- BCM Executive White Paper | OASIS
- BCM Specification | OASIS
- BCM Specification Appendix B: Linking and Switching with Context and Choice Points | OASIS
- BCM Developing For Choice | Audrey Davis - Defense Finance Accounting Service (DFAS)
- BCM Event Template to Financial Management | Bruce Peat
- BCM Event Template | OASIS
- BCM Checklist | OASIS
- BCM.BecomingNetCentric.2003-06-18a.pdf | Bruce Peat
- Posters | Bruce Peat:
The OASIS Business-Centric Methodology (BCM) is a specification that provides business managers with a set of clearly defined methods with which to acquire agile and interoperable e-business information systems within communities of interests. Defining methods to acquire interoperable e-business information systems within communities of interest.
Mindmap: https://PRIMO.AI/BCM/BCM_MindMap_2003-10-18.bmp
Conway's Law
Conway's Law is an adage in the field of software development, coined by computer programmer Melvin Conway in 1968. It states that "organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations." In simpler terms, the structure of a software system tends to mirror the communication structure of the organization that produces it.
This principle implies that the way a team is organized, the communication channels between team members, and the dynamics of collaboration will inevitably influence the design and architecture of the software they create. For instance, if a team is organized into separate functional silos, with limited communication between them, the resulting software might end up being composed of distinct modules that correspond to those silos, potentially leading to integration challenges and inefficiencies.
In the context of AI development, Conway's Law suggests that the organization of teams working on AI projects will impact the design and structure of the AI systems they produce. If teams are organized around specific AI techniques or technologies (e.g., natural language processing, computer vision), the resulting AI systems may reflect this organizational structure, potentially leading to disjointed or fragmented solutions. Conway's Law serves as a reminder that the social and organizational aspects of AI development are as crucial as the technical aspects, and paying attention to how teams are organized and how they communicate can ultimately impact the quality and effectiveness of the AI systems they produce.
ITIL - IT Service Management
Youtube search... ...Google search
- Wikipedia
- ITIL 4 | AXELOS
- ITIL 4 and artificial intelligence White Paper | Julie L. Mohr | AXELOS
- ITIL Process Map for ITIL 4 GbR | Stefan Kempter and Andrea Kempter
- Service Management Blog; The Complete Guide to ITIL 4 | BMC Blogs ... ITIL Best Practice e-Books & history of ITIL
- Spreadsheets:
ITIL is the most widely recognized framework for IT and digitally enabled services in the world. It provides comprehensive, practical and proven guidance for establishing an effective service management system. ITIL Homepage | AXELOS ...AXELOS is a joint venture company, created in 2013 by the Cabinet Office on behalf of Her Majesty’s Government (HMG) in the United Kingdom and Capita plc, to manage, develop and grow the Global Best Practice portfolio.
|
|
|
|
Capability Maturity Model Integration (CMMI)
Youtube search... ...Google search
- Wikipedia
- AI-Infused Project Management | CMMI Institute
- Introducing CMMI Development V2.0 | CMMI Institute
- CMMI Levels of Capability and Performance | CMMI Institute
For 25+ years, high-performing organizations have achieved clear, sustainable business results with ISACA®’s CMMI® maturity models. Originally created for the U.S. Department of Defense to assess the quality and capability of their software contractors, ISACA’s CMMI models have expanded beyond software engineering to help organizations around the world, in any industry, understand their current level of capability and performance and offer a guide to optimize business results. CMMI Institute
- Development
- Services
- Supply Chain
- People Management
|
|
National Association of State Chief Information Officers (NASCIO)
Youtube search... ...Google search
- NASCIO
- NASCIO's Cybersecurity Committee ...help state CIOs formulate high-level security and data protection policies and technical controls to secure the states' information systems and protect the personal and sensitive information within them.
- National Information Exchange Model (NIEM) | ...an XML-based information exchange framework based on a common vocabulary that enables efficient information exchange across diverse public and private organizations. NIEM Wikipedia
|
|
Tailoring
|
|
|
|