The document discusses Louw Labuschagne and his background in information management over 16 years, acting as a strategist, architect, speaker, trainer, analyst, modeller and developer. As a leader, Louw values teamwork and accountability. His personal interests have made him a subject matter expert in information analysis, design and management. Louw understands how to move tacit knowledge to explicit knowledge within organizations. He is currently a Ph.D. student researching capabilities required by South African Enterprise Architecture professionals.
Lecture 1: Introduction. The full teaching pack with 19 lectures, tests and other materials based on the book "The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment", which can be freely used for teaching purposes, adapted or translated with references to the original, is available on request to the author (visit http://kotusev.com)
A Brief Introduction to Enterprise Architecture Daljit Banger
Presentation to Metropolitan University (London) on the 16th Feb 2017.
The purpose of the session was to introduce core basic concepts around Enterprise Architecture and discuss the role of the Enterprise Architect .
Lecture 3: The Role of Enterprise Architecture PracticeSvyatoslav Kotusev
Lecture 3: The Role of Enterprise Architecture Practice. The full teaching pack with 19 lectures, tests and other materials based on the book "The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment", which can be freely used for teaching purposes, adapted or translated with references to the original, is available on request to the author (visit http://kotusev.com)
A simple guide to learn what EA is, why it’s important and how you can be using it to help your enterprise.
For more information: info@boc-group.com
Try ADOIT for EA:
https://www.boc-group.com/adoit/#test-it
How to Articulate the Value of Enterprise Architecturecccamericas
Ever struggled with the question, What is the Value of Enterprise Architecture? In this facilitated conversation, Michael Fulton will share his perspective on Enterprise Architecture and the value it provides to the CIO, to IT, and to the business.
Come ready to engage, because in the conversation we will discuss:
•The EA 7-year itch
•Several External Perspectives on EA Value
•The CC&C perspective on a simplified approach to EA Value
•Ensuring your perspective on EA Value is relevant for your stakeholders
At the end of this conversation, you should walk away with:
•A new perspective on the value of EA
•Tips and tricks on how to articulate and quantify EA Value for your key stakeholders.
Business Architecture as an Approach to Connect Strategy & ProjectsEnterprise Architects
Helen Palmer @helenmpal hosted interactive sessions at the October 2015 IIBA professional development days in Melbourne and Brisbane.
The presentation titled "Business Architecture as an Approach to Connect Strategy & Projects" covers a high level introduction to the discipline of Business Architecture and the platform it provides for effectively executing Business Strategy. Helen provided insights into how Business Architecture is positioned within the wider context of Enterprise Architecture and how the value it delivers can improve greatly with an increase in the mandate from the business. The presentation also gives an overview of some of the key artifacts and models used in defining a Business Architecture.
Enterprise Architects offers IIBA members an exclusive discount on our (IIBA endorsed) Applied Business Architecture: 4 Day Course
http://enterprisearchitects.com/courses/business-architecture/applied-business-architecture/
You can reach out to one of our learning services consultants at training@enterprisearchitects.com to find out more.
Introduction to Enterprise ArchitectureMohammed Omar
what is Enterprise Architecture
Enterprise Architecture Life-cycle
Enterprise Architecture benefits
Enterprise Architecture challenges
EA driven approach for IT strategy
Enterprise Architecture frameworks
Why do we Need Enterprise Architecture
Lecture 1: Introduction. The full teaching pack with 19 lectures, tests and other materials based on the book "The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment", which can be freely used for teaching purposes, adapted or translated with references to the original, is available on request to the author (visit http://kotusev.com)
A Brief Introduction to Enterprise Architecture Daljit Banger
Presentation to Metropolitan University (London) on the 16th Feb 2017.
The purpose of the session was to introduce core basic concepts around Enterprise Architecture and discuss the role of the Enterprise Architect .
Lecture 3: The Role of Enterprise Architecture PracticeSvyatoslav Kotusev
Lecture 3: The Role of Enterprise Architecture Practice. The full teaching pack with 19 lectures, tests and other materials based on the book "The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment", which can be freely used for teaching purposes, adapted or translated with references to the original, is available on request to the author (visit http://kotusev.com)
A simple guide to learn what EA is, why it’s important and how you can be using it to help your enterprise.
For more information: info@boc-group.com
Try ADOIT for EA:
https://www.boc-group.com/adoit/#test-it
How to Articulate the Value of Enterprise Architecturecccamericas
Ever struggled with the question, What is the Value of Enterprise Architecture? In this facilitated conversation, Michael Fulton will share his perspective on Enterprise Architecture and the value it provides to the CIO, to IT, and to the business.
Come ready to engage, because in the conversation we will discuss:
•The EA 7-year itch
•Several External Perspectives on EA Value
•The CC&C perspective on a simplified approach to EA Value
•Ensuring your perspective on EA Value is relevant for your stakeholders
At the end of this conversation, you should walk away with:
•A new perspective on the value of EA
•Tips and tricks on how to articulate and quantify EA Value for your key stakeholders.
Business Architecture as an Approach to Connect Strategy & ProjectsEnterprise Architects
Helen Palmer @helenmpal hosted interactive sessions at the October 2015 IIBA professional development days in Melbourne and Brisbane.
The presentation titled "Business Architecture as an Approach to Connect Strategy & Projects" covers a high level introduction to the discipline of Business Architecture and the platform it provides for effectively executing Business Strategy. Helen provided insights into how Business Architecture is positioned within the wider context of Enterprise Architecture and how the value it delivers can improve greatly with an increase in the mandate from the business. The presentation also gives an overview of some of the key artifacts and models used in defining a Business Architecture.
Enterprise Architects offers IIBA members an exclusive discount on our (IIBA endorsed) Applied Business Architecture: 4 Day Course
http://enterprisearchitects.com/courses/business-architecture/applied-business-architecture/
You can reach out to one of our learning services consultants at training@enterprisearchitects.com to find out more.
Introduction to Enterprise ArchitectureMohammed Omar
what is Enterprise Architecture
Enterprise Architecture Life-cycle
Enterprise Architecture benefits
Enterprise Architecture challenges
EA driven approach for IT strategy
Enterprise Architecture frameworks
Why do we Need Enterprise Architecture
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
Overview on the Practical Enterprise Architecture approach using TOGAF ADM for architectures development, Zachman Framework as artifacts repository and Sparx EA as a modelling tool.
Introduction to Enterprise architecture and the steps to perform an Enterpris...Prashanth Panduranga
This presentation was used to introduce Enterprise Architecture, Introduction to how to perform an Enterprise Architecture Assessment followed by TechSharp introduction.
Deliverables in the presentation is not clear, the slides represent what was shown as part of the demo.
List of deliverables:
Application Rationalization framework
Portfolio Analysis framework
Road Map
Current state analysis
Target State establishing process
System Context
System Landscape
(subtitle: Extending enterprise architecture beyond IT)
This presentation (in Notes View, to show slides and script) reviews some of the themes needed to break out enterprise architecture from the usual IT-centric constraints, as represented by most of the existing EA frameworks and toolsets.
[Core content copyright (c) Tetradian 2007; other copyrights and trademarks as indicated]
In this session we are going to consider some lessons that Business Architecture practitioners might learn from Lean. Business Architecture has traditionally delivered ivory tower models which are slow to generate, hard to understand, and require heavy maintenance.
We'll start with a '101' level introduction to Business Architecture, discussing both the process of defining a Business Architecture and also some of the models that Business Architecture produces. We'll also try to understand the value of Business Architecture.
We'll then start to map some Lean Principles to Business Architecture and try and understand how we could potentially optimise the value stream. We'll consider where Business Architecture can be wasteful, discussing the diminishing value of information and the concept of analysis paralysis.
Finally I'll introduce you to a leaner approach to Business Architecture that focusses on rapid techniques for model generation and heavier engagement of system actors in both the development and the maintenance of models. I'll also share my technique for rapid enterprise modelling which can help you to build a capability model in hours rather than weeks/months.
Your Challenge
Organizations have to adapt to a growing number of trends, putting increased pressure on IT to move at the same speed as the business.
The business, seeing that IT is slower to react, looks to external solutions to address its challenges and capitalize on opportunities.
IT and business leaders don’t have a clear and unified understanding or definition of an operating model.
Our Advice
Critical Insight
The IT operating model is not a static entity and should evolve according to changing business needs.
However, business needs are diverse, and the IT organization must recognize that the business includes groups that consume technology in different patterns. The IT operating model needs to support and enable multiple groups, while continuously adapting to changing business conditions.
Impact and Result
Determine how each technology consumer group interacts with IT. Use consumer experience maps to determine what kind of services consumer groups use and if there are opportunities to improve the delivery of those services.
Identify how changing business conditions will affect the consumption of technology services. Classify your consumers based on business uncertainty and reliance on IT to plan for the future delivery of services.
Optimize the IT operating model. Create a target IT operating model based on the gathered information about technology service consumers. Select different implementations of common operating model elements: governance, sourcing, process, and structure.
The challenge of alignment, integration and change in the development of e-services has gave attention to enterprise architecture. It provide the framework of engagement and thinking tool to define, elaborate, document, agree and communicate the strategic baseline, strategic intent, strategic architecture, strategic change and strategic resources in the development and improvement of e-services within the defined context and perspectives of time, stakeholders, performance, funds, environment, leadership and technology. The shared open presentation is a product of direct engagement with people of decision and work who are enabled to participate the formulation of enterprise architecture that matters to their performance.
This presentation provides an overview of Enterprise Architecture Frameworks. It is presented by the Semantech Inc. Enterprise Architecture Center of Excellence. The purpose of the briefing is to provide a better understanding of how Frameworks are used in the practice of EA.
Stepping-stones of enterprise-architecture: Process and practice in the real...Tetradian Consulting
What do we do when we’re doing enterprise architecture? What issues do we tackle, in what sequence, for what business reasons, for what business value? And how do we get results fast? This presentation describes how to adapt the Architectural Development Method (ADM) from The Open Group Architecture Framework (TOGAF) for use in all types of enterprise architecture - for IT and beyond - and at all architecture maturity-levels.
[Presentation at TOGAF Conference, London, April 2009. Applies to TOGAF versions 8.1 and 9. Copyright (c) Tetradian Consulting 2009]
Solution Architecture Centre Of ExcellenceAlan McSweeney
This is an extract from the book An Introduction to Solution Architecture (https://www.amazon.com/dp/1797567616) that discusses the topic of a Solution Architecture Centre Of Excellence.
The solution architecture function should aspire to be a Solution Architecture Centre Of Excellence (SACOE). This is concerned with developing a mature function that is highly-skilled at solution architecture and design and provides solution and consulting leadership to the organisation.
Developing an SACOE requires vision and resources of both the solution architecture function and information technology management.
The solution architecture function has the capability to develop both the business insight and solution and technology expertise to act as the business/technology authority and be the bridge between the business and technology domains of the organisation.
Bringing Architecture Thinking to the People - An introduction into the PEOPL...Craig Martin
The successful implementation of an architecture plan or blueprint is often challenged not in the efficacy of the design elements of the architecture, but in its implementation by people in business operations. Transformation programs will often struggle as a consequence of the failure to consider the issues impacting and the role of people in supporting the target operating state of the architecture once implemented, it is therefore imperative that when architects innovate, model and design to solve business problems, that they equally consider the people dimension. Capability based planning is incomplete unless we address the optimum mix of people, process and tools to drive out the target outcome of that capability. This presentation will look at a case study from within the Australian market in which Business Capability Based Planning was applied to assess people capabilities and organisation preparedness to support a target business model. It will also discuss some of the more effective people levers that can be applied to deliver more impactful and long lasting architectural change.
Business Architecture is a multi dimensional discipline primarily focused on organizational structure and performance in terms of business strategy, business functions, capabilities, roles and their relationships. Implementing and executing Business Strategy goals is among Business Architecture’s focus areas.
This presentation and discussion will focus on Strategic planning relationship with Business Architecture. Employing Business Architecture techniques, Corporate Planners can translate business strategy goals into actions, identify critical areas of enterprise change and transformation while identifying and mitigating related risks.
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
Overview on the Practical Enterprise Architecture approach using TOGAF ADM for architectures development, Zachman Framework as artifacts repository and Sparx EA as a modelling tool.
Introduction to Enterprise architecture and the steps to perform an Enterpris...Prashanth Panduranga
This presentation was used to introduce Enterprise Architecture, Introduction to how to perform an Enterprise Architecture Assessment followed by TechSharp introduction.
Deliverables in the presentation is not clear, the slides represent what was shown as part of the demo.
List of deliverables:
Application Rationalization framework
Portfolio Analysis framework
Road Map
Current state analysis
Target State establishing process
System Context
System Landscape
(subtitle: Extending enterprise architecture beyond IT)
This presentation (in Notes View, to show slides and script) reviews some of the themes needed to break out enterprise architecture from the usual IT-centric constraints, as represented by most of the existing EA frameworks and toolsets.
[Core content copyright (c) Tetradian 2007; other copyrights and trademarks as indicated]
In this session we are going to consider some lessons that Business Architecture practitioners might learn from Lean. Business Architecture has traditionally delivered ivory tower models which are slow to generate, hard to understand, and require heavy maintenance.
We'll start with a '101' level introduction to Business Architecture, discussing both the process of defining a Business Architecture and also some of the models that Business Architecture produces. We'll also try to understand the value of Business Architecture.
We'll then start to map some Lean Principles to Business Architecture and try and understand how we could potentially optimise the value stream. We'll consider where Business Architecture can be wasteful, discussing the diminishing value of information and the concept of analysis paralysis.
Finally I'll introduce you to a leaner approach to Business Architecture that focusses on rapid techniques for model generation and heavier engagement of system actors in both the development and the maintenance of models. I'll also share my technique for rapid enterprise modelling which can help you to build a capability model in hours rather than weeks/months.
Your Challenge
Organizations have to adapt to a growing number of trends, putting increased pressure on IT to move at the same speed as the business.
The business, seeing that IT is slower to react, looks to external solutions to address its challenges and capitalize on opportunities.
IT and business leaders don’t have a clear and unified understanding or definition of an operating model.
Our Advice
Critical Insight
The IT operating model is not a static entity and should evolve according to changing business needs.
However, business needs are diverse, and the IT organization must recognize that the business includes groups that consume technology in different patterns. The IT operating model needs to support and enable multiple groups, while continuously adapting to changing business conditions.
Impact and Result
Determine how each technology consumer group interacts with IT. Use consumer experience maps to determine what kind of services consumer groups use and if there are opportunities to improve the delivery of those services.
Identify how changing business conditions will affect the consumption of technology services. Classify your consumers based on business uncertainty and reliance on IT to plan for the future delivery of services.
Optimize the IT operating model. Create a target IT operating model based on the gathered information about technology service consumers. Select different implementations of common operating model elements: governance, sourcing, process, and structure.
The challenge of alignment, integration and change in the development of e-services has gave attention to enterprise architecture. It provide the framework of engagement and thinking tool to define, elaborate, document, agree and communicate the strategic baseline, strategic intent, strategic architecture, strategic change and strategic resources in the development and improvement of e-services within the defined context and perspectives of time, stakeholders, performance, funds, environment, leadership and technology. The shared open presentation is a product of direct engagement with people of decision and work who are enabled to participate the formulation of enterprise architecture that matters to their performance.
This presentation provides an overview of Enterprise Architecture Frameworks. It is presented by the Semantech Inc. Enterprise Architecture Center of Excellence. The purpose of the briefing is to provide a better understanding of how Frameworks are used in the practice of EA.
Stepping-stones of enterprise-architecture: Process and practice in the real...Tetradian Consulting
What do we do when we’re doing enterprise architecture? What issues do we tackle, in what sequence, for what business reasons, for what business value? And how do we get results fast? This presentation describes how to adapt the Architectural Development Method (ADM) from The Open Group Architecture Framework (TOGAF) for use in all types of enterprise architecture - for IT and beyond - and at all architecture maturity-levels.
[Presentation at TOGAF Conference, London, April 2009. Applies to TOGAF versions 8.1 and 9. Copyright (c) Tetradian Consulting 2009]
Solution Architecture Centre Of ExcellenceAlan McSweeney
This is an extract from the book An Introduction to Solution Architecture (https://www.amazon.com/dp/1797567616) that discusses the topic of a Solution Architecture Centre Of Excellence.
The solution architecture function should aspire to be a Solution Architecture Centre Of Excellence (SACOE). This is concerned with developing a mature function that is highly-skilled at solution architecture and design and provides solution and consulting leadership to the organisation.
Developing an SACOE requires vision and resources of both the solution architecture function and information technology management.
The solution architecture function has the capability to develop both the business insight and solution and technology expertise to act as the business/technology authority and be the bridge between the business and technology domains of the organisation.
Bringing Architecture Thinking to the People - An introduction into the PEOPL...Craig Martin
The successful implementation of an architecture plan or blueprint is often challenged not in the efficacy of the design elements of the architecture, but in its implementation by people in business operations. Transformation programs will often struggle as a consequence of the failure to consider the issues impacting and the role of people in supporting the target operating state of the architecture once implemented, it is therefore imperative that when architects innovate, model and design to solve business problems, that they equally consider the people dimension. Capability based planning is incomplete unless we address the optimum mix of people, process and tools to drive out the target outcome of that capability. This presentation will look at a case study from within the Australian market in which Business Capability Based Planning was applied to assess people capabilities and organisation preparedness to support a target business model. It will also discuss some of the more effective people levers that can be applied to deliver more impactful and long lasting architectural change.
Business Architecture is a multi dimensional discipline primarily focused on organizational structure and performance in terms of business strategy, business functions, capabilities, roles and their relationships. Implementing and executing Business Strategy goals is among Business Architecture’s focus areas.
This presentation and discussion will focus on Strategic planning relationship with Business Architecture. Employing Business Architecture techniques, Corporate Planners can translate business strategy goals into actions, identify critical areas of enterprise change and transformation while identifying and mitigating related risks.
Interaction Room - Creating Space for Developments (Software Projects)adesso Turkey
The Interaction Room serves several purposes:
1) The focus on mission-critical aspects
2) Identification and elimination of risks associated with intuitive visualization methods at an early stage
3) Improving teamwork and the establishment of joint project responsibility between the IT and specialist departments.
The Interaction Room makes the relationships between processes, data and the application environment transparent and creates the basis for efficient decision-making processes. It is a method which steers the interest of those involved in the project’s progress and contributes to ensuring that all participants continuously work on the vision of the software that is being developed. The Interaction Room is not a theoretical concept but has proven itself in the business environment, as can be seen in successful projects in which the Interaction Room has already been used effectively.
Enterprise Architecture .vs. Collection of Architectures in EnterpriseYan Zhao
Enterprise Architecture (EA) is becoming popular in most private enterprises these days due to the practical needs in this era of IT, after its noticeable fading in public sectors. At this stage, the lessons learned from public sectors could be very helpful to the EA adoption in both public and private sectors in moving forward.
We noticed that there is still no unified answer regarding to what is EA and what should be in it. It is not rare to see that so called “EA” is to use an EA tool and/or an EA repository to collect all type of “architecture” artifacts inside enterprise. These “architecture” artifacts are developed in different timeframes, cover different level of content details, and are created from different perspectives for different purpose. While a real EA should consist of “architecture” artifacts in concert by planning ahead with a designated purpose for each view. The level of details is good enough to convey intent and to serve the purpose, no more and no less.
This presentation will discuss the differences between enterprise architecture and a collection of architectures in enterprise. It’ll help to clarify the focus in each phase and stage of EA development (e.g. in TOGAF) to ensure successful EA adoptions in solutions, initiatives, programs, and projects.
Slides from a webinar October 2021.
This webinar tells the story of Earnestine from starting her new job as an Enterprise Architect to having set up an impactful collaborative Enterprise Architecture (EA) practice that spans the whole company. Using this story, recurring Enterprise Design Patterns, typical blockers and proven solution strategies are presented in an easy-to-understand way.
You will learn:
- How to set up a continuous, collaborative EA process?
- How to build the relationships with the many stakeholders?
- How do you get the management support you need?
- Which EA maps and tools are valuable in which context?
- How to integrate EA with multi-project management and corporate strategy?
Developing High Performing Architecture Teams sallybean
Slidedeck for a workshop delivered at the EAC Europe conference in 2016, about how to develop an effective architecture function within an organisation, focusing on the need for soft skills
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
2.
Louw is passionate about all aspects of information management and had the opportunity to
act as strategist, architect, speaker, trainer, analyst, modeller and developer within this field
over the past 16 years.
As a leader, Louw places a high value on team work and expect all team members to take
individual and collective accountability for delivery of work products. Louw have the ability to
act as team member or team leader depending on what the situation requires. This has led to
his promotion to team leader and practice manager on several occasions within organisations,
while his ability to build strong relationships has made him a natural mentor or coach for team
members. These project specific relationships have mostly transitioned into longer term
personal and professional relationships that have outlasted the initial project origins.
His personal interest in information management has led to Louw collecting, discussing and
studying methods, techniques, practices and principles about information analysis, design and
management and resulted in him being a subject-matter expert and consultant within the
field.
Organisational memory or knowledge management depends on people within the organisation
sharing their experiences and moving tacit knowledge into explicit knowledge and using
information structures to formalise it for the organisation. Louw understand this very well and
have a natural strength of sharing, discussing and teaching others within his field of
experience, while also being able to design and develop the platforms to manage this.
Louw is also registered at the NMMU as a Ph.D. (Information Technology) student and is busy
with research on defining the set of capabilities required by South African Enterprise
Architecture professionals.
3.
What skills are required by Enterprise Architecture
professionals
The role of HR in developing and evaluating EA Skills
Tips & Techniques for developing EA skills
4.
•
•
•
No universally accepted definition of Enterprise Architecture
(EA)
“ Enterprise Architecture is the continuous practice of
describing the essential elements of a socio-technical
organization, their relationships to each other and to the
environment, in order to understand complexity and manage
change.” (Enterprise Architecture Research Forum, 2009)
Preferred definition because :
It addresses the representation, profession and process of EA
Reference the ISO/IEC 42010:2007 standard
Reference work published by John Zachman
5. “ Enterprise Architecture is the continuous practice of describing the essential
elements of a socio-technical organization, their relationships to each other and to the
environment, in order to understand complexity and manage change.”
Complexity within an socio-technical organisation require
understanding.
socio-technical organization
Understanding of the complexity is achieved through describing the
essential elements of the organisation and their inter-relationships
sociotechnical
organization
describing
the essential
elements
their relationships
to each other
Relationships to the
environment
understand
complexity
The understanding is then used to manage enterprise change
understand complexity
understand complexity
manage change
What are the essential elements of a socio-technical organisation?
9.
The Zachman framework is an ontology (Zachman, Concise definition) of a
socio-technical organisation that is divided into six columns of
communication interrogatives and six rows of reification transformations.
Based on the Zachman framework the scope of the work of Enterprise
Architects can be limited by mapping the GERAM entity types onto the
Zachman framework and then identifying those concepts and components
that relate to the Zachman Framework Row 3 System Logic.
WHAT
HOW
WHERE
WHO
WHEN
WHY
STRATEGIST
Scope Context
EXECUTIVE LEADER
Business Concept
ARCHITECT
System Logic
ENGINEER
Technology Physics
TECHNITIONS
Component Assembly
WORKERS
Ops Instance Classes
Semantic models define business concepts
Schematic models represent system logic
Blueprint models specify technology physics
10.
There are no knowledge areas or skills defined for Enterprise
Architecture that are applied consistently within certification
programs
South African Qualifications Authority do not have a set of
skills defined for EA
Enterprise Architecture cannot fully develop into a
professional discipline without a defined set of knowledge
areas and skills
11.
The skills frameworks listed below are used within South
Africa as reference frameworks, but they are not aligned
resulting in non-standard Enterprise Architecture role
definitions.
There is no clear definition or alignment of knowledge areas
and skills across the following common frameworks:
•
•
•
•
•
•
•
TOGAF
ITAC
Cutter Consortium
European e-Competency Framework
Skills Framework for the Information Age
IIBA
IASA
12.
13.
14.
15.
16.
17.
18.
19.
TOGAF / ITAC
Cutter Consortium / Bredemeyer Skills Framework
http://www.sfia.org.uk/
IIBA
http://www.ecompetences.eu/
Skills Framework for the Information Age
http://www.bredemeyer.com/pdf_files/ArchitectCompetencyFramewo
rk.PDF
European e-Competency Framework
http://www.opengroup.org/
http://www.theiiba.org/AM/Template.cfm?Section=Home
IASA
http://www.iasaglobal.org/iasa/Certification.asp?SnID=640126778
20.
A skill is the ability to do something well; expertise
(Compact Oxford English Dictionary of Current English, 2008 ).
The word skilled is used to describe special abilities
(Compact Oxford English Dictionary of Current English, 2008 ).
A skilled Enterprise Architecture practitioner can be defined
as a person with expert knowledge in all areas of Enterprise
Architecture and the ability to apply this expert knowledge.
To measure the knowledge of these practitioners, an effective
assessment framework is needed.
21. TOGAF certification:
Level 1 exam = 40 questions in
multiple choice format.
Level 2 exam = 8 complex multiple
choice scenario questions
Three Enterprise Architecture
Certification Programs
Zachman certification:
Completion of Zachman
course material, workshop
and multiple choice exam
ITAC:
Experience and skills based.
Submit experience
documentation and be
interviewed by a panel in the
UK.
22. A Togaf Key Learning Point
(Business Architecture):
Knowledge of the Business Architecture is a
prerequisite for architecture work in any other
domain (Data, Application, Technology), and is
therefore the first architecture activity that needs
to be undertaken, if not catered for already in other
organizational processes (enterprise planning,
strategic business planning, business process reengineering, etc.).
23. Question 1:
Complete the sentence: Business Architecture is the
first architecture activity undertaken since __________
A.
B.
C.
D.
E.
it finalizes the Architecture Vision and Architecture
Definition Documents
it provides knowledge that is a prerequisite for undertaking
work in the other architecture domains
it focuses on identifying and defining the key applications
used in the enterprise
it mobilizes supporting operations to support the ongoing
architecture development
it defines the physical realization of an architectural solution
24. The correct answer is B
Knowledge of the Business Architecture is a
prerequisite for architecture work in any
other domain (Data, Application, Technology),
and is therefore the first architecture activity
that needs to be undertaken, if not catered
for already in other organizational processes
(enterprise planning, strategic business
planning, business process re-engineering,
etc.).
25. A TOGAF Key Learning Point (Business Architecture):
A key step in validating an architecture is to
consider what may have been forgotten.
26. Question 2:
Gap analysis is a key step in validating the architecture
in Phase B: Business Architecture. Which one of the
following statements is true?
A.
B.
C.
D.
E.
Gap analysis highlights the impacts of change
Gap analysis can be used to resolve conflicts amongst
different viewpoints
Gap analysis highlights services that are available
Gap analysis identifies areas where the Data Architecture
needs to change
Gap analysis highlights services that are yet to be procured
27. The correct answer is E
A key step in validating an architecture is to
consider what may have been forgotten.
28. From the Open Group’s Website:
?
Why Certification
“…individuals have the expertise and experience
required to get the job done.” (The Open Group, 2010)
29. Is this a good example of Business Architecture?
33.
Contributing factor to RSA not achieving the targeted six
percent growth rate (Erasmus & Breier, 2009).
Highest demand for ICT professional skills include (IT Web,
2008):
o
o
o
o
o
o
o
architecture ,
process management,
business intelligence,
knowledge management,
business analysis,
systems analysis,
project management.
Enterprise Architecture practitioners listed as top earners
within South Africa in ITWeb Salary survey (IT Web, 2009).
34.
Enterprise Architecture skills development programs in South Africa
are required to alleviate the shortage of Enterprise Architecture skills.
The limiting factor for training interventions can be summarised into
two questions:
What are the skills that
practitioners require?
PhD Study: A Skills
Framework for Enterprise
Architecture practitioners
in South Africa
How do we measure the
skills of practitioners?
Is this a skilled
Enterprise
Architecture
practitioner?
Validated Skills
framework with
assessment criteria
PhD Study: A Framework
for the assessment of
Enterprise Architecture
practitioners in South
Africa
Editor's Notes
GERA defines the enterprise related generic concepts recommended for use in enterprise engineering and integration projects. These concepts can be categorised as:a) Human oriented concepts1) to describe the role of humans as an integral part of the organisation and operation of an enterprise and2) to support humans during enterprise design, construction and change.b) Process oriented concepts for the description of the business processes of the enterprise;c) Technology oriented concepts for the description of the business process supporting technology involved in both enterprise operation and enterprise engineering efforts (modelling and model use support).EEMs describe the processes of enterprise engineering and integration.An enterprise engineering methodology may be expressed in the form of a process model or structured procedure with detailed instructions for each enterprise engineering and integration activity. EMLs define the generic modelling constructs for enterprise modelling adapted to the needs of people creating and using enterprise models.In particular enterprise modelling languages will provide construct to describe and model human roles, operational processes and their functional contents as well as the supporting information, office and production technologies.GEMCs define and formalise the most generic concepts of enterprise modelling. Generic Enterprise modelling concepts may be defined in various ways. In increasing order of formality generic enterprise modelling concepts may be defined as:Natural language explanation of the meaning of modelling concepts (glossaries); Some form of meta model (e.g. entity relationship meta schema) describing the relationship among modelling concepts available in enterprise modelling languages; Ontological Theories defining the meaning (semantics) of enterprise modelling languages, to improve the analytic capability of engineering tools, and through them the usefulness of enterprise models. Typically, these theories would be built inside the engineering tools. PEMs(reusable-, paradigmatic-, typical models) - capture characteristics common to many enterprises within or across one or more industrial sectors. Thereby these models capitalise on previous knowledge by allowing model libraries to be developed and reused in a 'plug-and-play' manner rather than developing the models from scratch. Partial models make the modelling process more efficientEETs support the processes of enterprise engineering and integration by implementing an enterprise engineering methodology and supporting modelling languages. Engineering tools should provide for analysis, design and use of enterprise models EMs represent the particular enterprise. Enterprise models can be expressed using enterprise modelling languages. EMs include various designs, models prepared for analysis, executable models to support the operation of the enterprise, etc. They may consist of several models describing various aspects (or views) of the enterprise EOSs support the operation of a particular enterprise. Their implementation is guided by the particular enterprise model which provides the system specifications and identifies the enterprise modules used in the implementation of the particular enterprise system
Strategic Enterprise Management Entity (Type 1)defines the necessity and the starting of any enterprise engineering / integration effort.Enterprise Engineering/Integration Entity (Entity Type 2) provides the means to carry out the enterprise engineering efforts defined by enterprise Entity Type 1. It employs a methodology (Entity Type 5) to define, design, implement and build the operation of the enterprise entity (Entity Type 3).Enterprise Entity (Entity Type 3) is the result of the operation of Entity Type 2. It uses a methodology (Entity Type 5) and the operational system provided by Entity Type 2 to define, design, implement and build the products and customer services of the enterprise (Entity Type 4).Product Entity (Entity Type 4) is the result of the operation of Entity Type 3. It represents all products and customer services of the enterprise.