Reductionism and holism are two approaches to problem solving. Reductionism breaks problems down into components while holism considers the whole system and interactions between parts. Some complex systems like the brain, society, and chaotic systems cannot be understood through reductionism alone due to emergent and ambiguous properties. These systems require a holistic approach. Soft sciences like biology and philosophy often deal with more complex systems than hard sciences and are therefore more difficult to make predictions about. The type of problem, its complexity level, and the degree of prediction possible determine whether a reductionist or holistic approach is best.
An overview of Systems Thinking, and how to apply the ideas of Complexity Theory to management of systems, with the results being called "Complexity Thinking".
This presentation is part of the Management 3.0 course created by Jurgen Appelo.
http://www.management30.com/course-introduction/
Exploring the Science of Complexity in Aid Policy and PracticeODI_Webmaster
A presentation given by Ben Ramalingam of the ODI on applying the concept of complexity to aid policy and practice. Part of an all-day seminar of the same name. See http://www.odi.org.uk/RAPID/events/Complexity for more information.
Aims: to give clinicians tools they can use to improve their ability to reflect on a differential dx and aid in correct diagnosis
Objectives:
-- define a dual process cognitive model used when making a diagnosis
-- recognize common heuristics and their related cognitive errors and biases
-- apply a systematic, routine method for differential diagnosis generation.
An overview of Systems Thinking, and how to apply the ideas of Complexity Theory to management of systems, with the results being called "Complexity Thinking".
This presentation is part of the Management 3.0 course created by Jurgen Appelo.
http://www.management30.com/course-introduction/
Exploring the Science of Complexity in Aid Policy and PracticeODI_Webmaster
A presentation given by Ben Ramalingam of the ODI on applying the concept of complexity to aid policy and practice. Part of an all-day seminar of the same name. See http://www.odi.org.uk/RAPID/events/Complexity for more information.
Aims: to give clinicians tools they can use to improve their ability to reflect on a differential dx and aid in correct diagnosis
Objectives:
-- define a dual process cognitive model used when making a diagnosis
-- recognize common heuristics and their related cognitive errors and biases
-- apply a systematic, routine method for differential diagnosis generation.
BA and Beyond 19 Sponsor spotlight - Namahn - Beating complexity with complexityBA and Beyond
It’s a complex world full of complex problems- organisational change, the income inequality gap and digital transformation just to name a few.
The conventional way of combatting complexity to solve problems no longer works.
The great minds of Systemic Design have come together to create a unique and innovative toolkit designed to embrace complexity and change the way that we design solutions.
The first of its kind, the toolkit is based on academic research and human-centred design expertise. It is also the first to be endorsed by the Systemic Design Association and is truly changing the way that solutions are designed.
We invite you to come and discover how the Systemic Design Toolkit is driving a democratisation and transformation of the solutions design process for all stakeholders involved.
A rule based approach towards detecting human temperamentijcsit
This paper presented a rule based system for detecting human temperament.. The system was developed to
provide support for an expert psychologist in properly predicting the temperament of an individual as well
as given advice to the user. The system does this by following specified rules. Of this, we have deduced
some features that makes up known temperament types from which the system can accurately classify the
user‘s temperament based on the person‘s characters. Also, our work is solely limited to temperament, any
expert advice sought from and given by the system is limited to this scope.
Heuristics, bias and critical thinking in testing distributionMatt Mansell
This was a day long workshop I gave at the NZTester 2015 conference. Looking at psychology and cognitive science research and how to apply that to testing.
Hypnosis and how it can impact behavior, which is a visible Outward reflection of your Inner Reality –thoughts feelings emotions , value systems ,beliefs and life declarations
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
BA and Beyond 19 Sponsor spotlight - Namahn - Beating complexity with complexityBA and Beyond
It’s a complex world full of complex problems- organisational change, the income inequality gap and digital transformation just to name a few.
The conventional way of combatting complexity to solve problems no longer works.
The great minds of Systemic Design have come together to create a unique and innovative toolkit designed to embrace complexity and change the way that we design solutions.
The first of its kind, the toolkit is based on academic research and human-centred design expertise. It is also the first to be endorsed by the Systemic Design Association and is truly changing the way that solutions are designed.
We invite you to come and discover how the Systemic Design Toolkit is driving a democratisation and transformation of the solutions design process for all stakeholders involved.
A rule based approach towards detecting human temperamentijcsit
This paper presented a rule based system for detecting human temperament.. The system was developed to
provide support for an expert psychologist in properly predicting the temperament of an individual as well
as given advice to the user. The system does this by following specified rules. Of this, we have deduced
some features that makes up known temperament types from which the system can accurately classify the
user‘s temperament based on the person‘s characters. Also, our work is solely limited to temperament, any
expert advice sought from and given by the system is limited to this scope.
Heuristics, bias and critical thinking in testing distributionMatt Mansell
This was a day long workshop I gave at the NZTester 2015 conference. Looking at psychology and cognitive science research and how to apply that to testing.
Hypnosis and how it can impact behavior, which is a visible Outward reflection of your Inner Reality –thoughts feelings emotions , value systems ,beliefs and life declarations
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
How to approach hard and soft problems
1. Jun 2007
How to Approach Hard vs. Soft Problems
Two problem solving approaches: Holism vs. Reductionism
2. Let’s preface this discussion by asking a fundamental question
What is Intelligence? What is it used for?
3. The purpose of intelligence is for prediction
● Intelligence is for prediction
● Prediction is a low level operation in the brain
● Prediction not logic is most important
Many complex systems including entrepreneurial ventures and
creating hit entertainment products require prediction as a
fundamental skill set to achieve success
4. Throughout history two fundamental approaches to understand science and the
world around us have been used: Reductionism and Holism
Reductionism Holism
● Parts, Division ● Context, Whole, Environment
● Math, Physics, Computer Science ● Biology, Ecology, Philosophy
● Programmers, Surgeons, Engineers ● Nurses, Authors, Philosophers
● Proof, Precise Measurement, Prediction ● Categories, Description, Speculation
Today we live in a world ruled by Reductionism and Reductionist
scientific approaches
Reductionism vs. Holism
5. Reductionism focuses on Component Dominated Complexity
Reductionist Approach to Complex Systems
System
Component 2 Component 3
Sub-Component
Sub-Component
Sub-Component
Solution for System Complexity
● Manage complexity through division
● DIvide the system into components
● Create simple interfaces between components
Component 1
6. Holism on the other hand, focuses on Interaction Dominated Complexity
Holistic Approach to Complex Systems
Examples
● Neurons in the brain
● People in society
● Concepts, abstractions,
ideas
7. Chaotic Systems
Chaotic Systems and Reductionism
● Stateful components
● Non-linear components
● Interaction dominated
complexity
● Chaotic systems are
common in life
● Non-divisible complexity
● Can’t use reductionist
science for prediction
Chaotic Systems Characteristics Key Insights
8. Ambiguity in Systems
Overview
➢ Incomplete information
➢ Self reference, loops
➢ Chicken and the egg problem
➢ Incorrect information
○ Lies, misunderstandings
○ Multiple points of view, opinions
○ Persuasion
9. Irreducible Complexity in Systems
Overview
➢ Emergent properties
➢ Everything matters
○ Internally: Curse of Dimensionality
○ Externally: Can’t separate “system” from environment
10. PROCESS
Complex Systems that defy Reductionism
1. Chaotic
1. Contain Ambiguity
1. Irreducible Complexity
1. Require a Holistic Stance
We have described four kinds of complex systems that defy Reductionism and
are unpredictable relative to reductionist approaches
11. Soft sciences are more difficult because soft science tends to deal with more
complex systems than hard science does
Overview
➢ Soft science cannot make as good prediction as hard sciences because
they have to deal with life
➢ Life is bizarre
➢ Reductionist (Hard) science cannot deal with bizarre systems
➢ Reductionist success comes from limiting their problem down to non-
bizarre systems
12. We can express various classes of problems based on the amount of
complexity of the system and the range of prediction possible
Complexity and Prediction
13. Examples of Bizarre Systems
➢ Entrepreneurial ventures / Venture capital
➢ Language translation
➢ Weather
➢ Stock markets
➢ Human interest / intent / recommendations
➢ Internet search
➢ Hit mobile game design & development
➢ Etc., etc.
14. Today Reductionist science has solved a major class of problems in the
Complexity/Prediction graph
Complexity and Prediction
15. Key Takeaway: Different classes of problems require different approaches to
solve!
Complexity vs Prediction Problem Classes