YoVDO

An Introduction to Residuality Theory

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Software Development Courses Software Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore residuality theory, a revolutionary approach to software design for complex business environments, in this NDC Oslo 2023 conference talk by Barry O'Reilly. Dive into the concept of modeling software systems as interconnected residues, an alternative to traditional component and process modeling. Learn how applied complexity science can be used to manage uncertainty as a fundamental part of the design process. Discover key concepts such as random simulation, Kauffman networks, NKP analysis, attractor networks, and residual architecture. Examine the two-step algorithm for implementing residuality theory and understand its mathematical leverage. Investigate real-world applications through examples like car charging systems. Gain insights into stressor analysis, decomposition, contagion, and incidence matrix. Explore empirical proof and residual analysis techniques to enhance your understanding of this innovative approach to software design.

Syllabus

Intro
Order and Disorder
The Problem with X (Stressors)
Residuality Theory
Random Simulation
Kauffman Networks
NKP Analysis
A Two Step Algorithm
Attractor Networks & Residues
Residual Architecture
Mathematical Leverage
Criticality
Example: car charging systems
Stressor analysis
Decomposition & Contagion
Incidence Matrix
Empirical Proof
Residual Analysis


Taught by

NDC Conferences

Related Courses

Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Design for Non-Designers
mooc.house via Independent
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera