Organizational Systems Modeling: Workload, Learning, Burnout, and Change

Last Updated June 7, 2026

Organizational systems modeling examines how organizations function as dynamic systems of people, roles, processes, incentives, information flows, capabilities, routines, culture, governance, technology, resources, and external pressures. It uses systems models, simulations, feedback analysis, network reasoning, scenario testing, behavioral assumptions, and organizational diagnostics to understand how organizations learn, adapt, coordinate, fail, recover, scale, and transform over time.

Organizations are not simply charts, departments, strategies, or workflows. They are living socio-technical systems. A staffing decision can affect workload, morale, quality, turnover, institutional memory, customer experience, and future hiring needs. A process redesign can improve efficiency while weakening judgment, flexibility, or trust. A performance metric can clarify priorities while encouraging gaming. A technology implementation can improve visibility while increasing surveillance, dependency, or coordination burden. A leadership change can shift incentives, information flow, decision rights, and organizational identity.

Organizational systems modeling matters because organizational outcomes often emerge from feedback loops, delays, incentives, informal networks, bottlenecks, learning routines, and adaptive behavior. The visible problem may be a missed deadline, declining quality, low morale, high turnover, weak innovation, slow execution, or poor coordination. The underlying cause may be structural: overloaded roles, unclear authority, conflicting metrics, delayed feedback, weak knowledge transfer, siloed information, fragile dependencies, or cultural resistance.

For systems modeling, an organization is not merely a container for work. It is a dynamic system that transforms information, labor, resources, knowledge, authority, and attention into decisions, products, services, learning, and institutional consequences. Organizational systems modeling helps analysts ask not only what an organization is doing, but how its structure produces the behavior observed.

Cabinet-style organizational model showing interconnected rooms, teams, decision areas, workflows, communication lines, small figures, archival notes, and institutional research materials.
Organizational systems modeling examines how people, roles, teams, workflows, incentives, decisions, and communication patterns interact inside an institution.

This article examines organizational systems modeling as a core application of systems modeling. It covers organizations as complex adaptive systems, organizational structure, feedback loops, information flows, coordination, incentives, culture, learning, capability development, decision systems, digital transformation, organizational resilience, mathematical foundations, R and Python workflows, responsible use, common pitfalls, and authoritative references.

Why Organizations Require Systems Modeling

Organizations require systems modeling because organizational problems are rarely caused by isolated individuals, isolated teams, or isolated decisions. They arise from structures that shape behavior over time: reporting relationships, decision rights, incentives, information flow, workload, capacity, culture, knowledge transfer, technology, strategy, governance, and external pressure.

A team may miss deadlines because it lacks staff, but it may also miss deadlines because priorities change too often, decisions wait for executive approval, technical debt accumulates, metrics reward speed over quality, or information arrives too late. A company may experience turnover because compensation is weak, but also because workload exceeds capacity, managers buffer unrealistic demands, promotion pathways are unclear, trust has declined, or knowledge loss creates more burden for those who remain.

Systems modeling helps make these structures visible. It allows analysts to represent organizational capacity, workload, learning, burnout, quality, delay, trust, coordination, decision bottlenecks, and feedback loops. It supports scenario comparison before leaders reorganize teams, change metrics, adopt new technology, expand programs, reduce staff, or redesign governance.

Conventional organizational question Systems modeling question Why it matters
Who is responsible? What structure produced the behavior? Individual blame can hide systemic causes.
Why is the team slow? How do workload, capacity, handoffs, decision rights, and rework interact? Speed problems may be coordination problems.
Why is quality declining? How do pressure, incentives, learning, review, and technical debt affect quality? Quality problems may be delayed consequences of prior shortcuts.
Why is turnover high? How do workload, burnout, trust, career path, compensation, and knowledge loss interact? Turnover can become self-reinforcing.
Why is innovation weak? How do incentives, risk tolerance, learning loops, slack, and cross-boundary collaboration shape experimentation? Innovation requires system conditions, not slogans.
Why did the reorganization fail? How did formal structure interact with informal networks, culture, process, and power? Org charts do not determine behavior by themselves.

Organizational systems modeling shifts attention from isolated symptoms toward the structures that generate recurring behavior.

Back to top ↑

Organizations as Complex Adaptive Systems

Organizations are complex adaptive systems because their behavior emerges from many interacting actors who learn, adapt, interpret rules, pursue goals, respond to incentives, and reshape the organization through their decisions. Executives, managers, frontline workers, customers, partners, regulators, vendors, communities, and competitors all influence organizational behavior.

Formal structure matters, but so do informal networks, routines, stories, norms, habits, power relationships, identity, tools, processes, and history. A formal process may say that decisions flow one way, while the real decision system depends on trusted experts, informal approvals, hidden dependencies, or political sponsorship. A formal metric may reward one behavior, while culture rewards another. A formal strategy may call for innovation, while budgeting, staffing, and risk management punish experimentation.

Complex systems feature Organizational expression Modeling implication
Heterogeneous actors People and teams differ in goals, authority, knowledge, workload, incentives, and risk tolerance. Average employee or average team assumptions can mislead.
Feedback loops Performance, trust, workload, learning, quality, and turnover reinforce or constrain one another. Feedback loops must be represented explicitly.
Delay Hiring, onboarding, culture change, capability development, and strategy execution take time. Short-term metrics may miss long-term consequences.
Path dependence Past decisions, routines, technologies, and power structures shape current options. Historical accumulation matters.
Adaptation People respond to incentives, metrics, leadership signals, and constraints. Behavior changes after the model intervention.
Emergence Culture, capability, coordination, and morale emerge from repeated interaction. Outcomes cannot always be reduced to individual attributes.

Organizational systems modeling treats the organization as an evolving system of relationships, decisions, routines, and consequences.

Back to top ↑

Key Components of Organizational Systems Models

Organizational systems models vary depending on the question. A workforce model may focus on hiring, attrition, onboarding, capacity, workload, and burnout. A process model may focus on queues, handoffs, rework, bottlenecks, and cycle time. A strategy execution model may focus on priorities, resources, governance, feedback, and capability development. A culture model may focus on trust, psychological safety, norms, informal influence, and learning behavior.

The strongest organizational models include the structures that generate the behavior being studied. A productivity model that excludes rework may overstate output. A workforce model that excludes onboarding delay may overstate hiring benefits. A performance model that excludes trust and burnout may misinterpret short-term gains. A digital transformation model that excludes workflow redesign and power shifts may mistake software installation for organizational change.

Model component Organizational role Modeling representation
People and roles Carry work, judgment, knowledge, authority, relationships, and institutional memory. Employees, teams, role classes, capacity units, skill groups, or agents.
Workload Represents demand placed on people, teams, systems, and processes. Task arrivals, queue length, service requests, project load, meeting load.
Capacity Represents ability to perform work at expected quality and speed. Staffing, skill, available hours, throughput, decision capacity, automation support.
Information flow Determines who knows what, when, and with what confidence. Communication network, reporting delay, signal quality, knowledge sharing.
Decision rights Define who can approve, prioritize, stop, fund, escalate, or change work. Governance rules, approval queues, authority matrix, escalation pathways.
Incentives and metrics Shape attention, behavior, tradeoffs, risk-taking, and gaming. Performance indicators, reward rules, scorecards, budget constraints.
Learning and capability Determine whether the organization improves through experience. Learning curves, skill accumulation, review loops, knowledge retention.
Culture and trust Shape cooperation, candor, adaptation, conflict, and psychological safety. Trust index, collaboration rate, feedback quality, escalation behavior.

Organizational systems modeling should clarify which organizational behavior is being explained before selecting variables, boundaries, or methods.

Back to top ↑

Stocks, Flows, and Organizational Accumulation

Organizations are shaped by accumulated stocks and changing flows. Workforce capacity accumulates through hiring, onboarding, training, retention, and experience. It declines through attrition, burnout, role churn, skill obsolescence, and knowledge loss. Trust accumulates through reliable behavior and declines through inconsistency, secrecy, unfairness, blame, and broken commitments. Technical debt accumulates through shortcuts and declines through refactoring, maintenance, documentation, and disciplined review.

Stocks matter because organizational behavior often reflects accumulated history. A team’s current performance may be shaped by years of hiring freezes, rapid growth, poor documentation, unresolved conflict, missing managers, weak onboarding, or accumulated rework. A culture of silence may reflect repeated experiences where bad news was punished. A slow decision system may reflect layered governance added after prior failures.

Organizational stock Inflows or increases Outflows or decreases Why it matters
Workforce capacity Hiring, onboarding, training, experience, automation support. Attrition, burnout, role churn, absenteeism, skill obsolescence. Determines feasible workload and execution speed.
Institutional memory Documentation, mentoring, stable teams, retrospectives, knowledge transfer. Turnover, silos, undocumented work, tool fragmentation. Shapes continuity, quality, and learning.
Trust Fairness, transparency, reliability, competence, accountability. Blame, secrecy, broken promises, inconsistent enforcement. Shapes cooperation, candor, risk-taking, and change readiness.
Technical or process debt Shortcuts, deferred maintenance, rushed work, fragmented tools. Refactoring, simplification, documentation, process redesign. Creates future rework, fragility, and coordination burden.
Strategic focus Clear priorities, resource alignment, disciplined governance. Priority churn, executive distraction, conflicting initiatives. Determines whether effort compounds or disperses.
Organizational capability Practice, learning loops, coaching, review, experimentation. Skill loss, failure to learn, turnover, rigid routines. Determines adaptation and long-term performance.

Stocks explain why organizational change often takes longer than leaders expect. New policies can be announced quickly, but capacity, trust, capability, and culture accumulate slowly.

Back to top ↑

Feedback Loops in Organizations

Organizations contain reinforcing and balancing feedback loops. Workload can increase burnout, which increases turnover, which reduces capacity, which increases workload for remaining staff. Strong learning loops can improve capability, which improves performance, which creates time and confidence for more learning. Poor quality can create rework, which increases workload, which creates more rushed work, which further reduces quality.

Feedback loops are central because organizational interventions often backfire when they target symptoms. Adding more metrics can improve visibility but increase reporting burden. Hiring more people can help capacity but create onboarding load before productivity rises. Cutting costs can improve short-term financials but reduce capability, trust, resilience, and future performance. Centralizing decisions can improve consistency but create bottlenecks and reduce local learning.

Feedback loop Type Organizational mechanism Risk if unmanaged
Workload–burnout–turnover loop Reinforcing High workload increases burnout, turnover reduces capacity, lower capacity raises workload. Self-reinforcing attrition spiral.
Learning–capability loop Reinforcing Practice and reflection increase capability, which improves performance and frees time for learning. Without protected learning time, capability stagnates.
Quality–rework loop Reinforcing Rushed work lowers quality, creating rework that increases pressure and further reduces quality. Hidden productivity collapse.
Trust–candor loop Reinforcing Trust supports candor, candor reveals problems early, early correction builds trust. Low trust hides risk until failure.
Metric gaming loop Reinforcing Pressure on narrow metrics encourages gaming, which distorts information and worsens decisions. Measured performance improves while real performance declines.
Centralization–delay loop Balancing or reinforcing Central control improves consistency but can slow decisions and increase escalation. Decision bottlenecks and reduced local adaptation.

Feedback-aware organizational modeling helps explain why many management interventions produce temporary improvement followed by resistance, drift, or unintended consequences.

Back to top ↑

Coordination, Information, and Decision Flow

Coordination is one of the central problems of organizational systems. Work must move across roles, teams, tools, departments, partners, and decision points. Information must arrive in time, in usable form, with enough context and credibility to support action. Decisions must be made by people with authority, knowledge, accountability, and enough system awareness.

Coordination problems often appear as delay, rework, duplicated effort, unclear ownership, missed dependencies, slow escalation, or conflict. The cause may not be individual negligence. It may be unclear interfaces, overloaded managers, fragmented tools, conflicting priorities, hidden dependencies, weak documentation, or excessive approval layers.

Coordination element System function Modeling diagnostic
Handoffs Transfer work, information, responsibility, or decisions between actors. Handoff count, delay, error rate, rework rate.
Interfaces Define how teams, systems, or processes connect. Dependency map, interface clarity, failure points.
Decision rights Determine who can approve, stop, fund, or prioritize work. Approval delay, escalation frequency, authority mismatch.
Information quality Shapes decision accuracy and shared understanding. Signal delay, missing context, conflicting data, trust in source.
Meeting load Consumes coordination capacity and attention. Meeting hours, decision yield, duplication, participation burden.
Cross-functional dependency Links work across departments or specialties. Dependency density, bottleneck roles, coordination load.

Organizational systems modeling helps distinguish a people problem from a coordination architecture problem.

Back to top ↑

Incentives, Metrics, and Behavioral Response

Organizations shape behavior through incentives, metrics, recognition, promotion systems, budgets, informal status, leadership attention, and perceived risk. People respond not only to formal goals but to what is rewarded, punished, ignored, escalated, measured, celebrated, or blamed.

Metrics are especially powerful because they direct attention. A metric can clarify priorities, but it can also narrow behavior. Measuring speed may reduce quality. Measuring output volume may reduce learning. Measuring utilization may eliminate slack and reduce resilience. Measuring short-term revenue may weaken long-term capability. Measuring individual performance may reduce collaboration.

Metric or incentive Intended effect Possible systems consequence
Speed or throughput Increase delivery rate. May increase rework, quality failures, and burnout.
Utilization Reduce idle capacity. May remove slack needed for learning, recovery, and adaptation.
Revenue growth Increase commercial performance. May underinvest in service quality, trust, or long-term capability.
Cost reduction Improve efficiency and financial discipline. May create hidden debt, attrition, and fragility.
Individual performance Reward contribution and accountability. May reduce collaboration and knowledge sharing.
Compliance metrics Improve consistency and risk control. May encourage box-checking instead of judgment.

Organizational systems modeling should treat metrics as interventions. Once measured, people adapt to them.

Back to top ↑

Organizational Learning and Capability Development

Organizational learning is the process by which an organization improves its ability to perceive, interpret, decide, act, and adapt. Learning depends on feedback quality, psychological safety, documentation, reflection, experimentation, measurement, knowledge transfer, leadership response, and the ability to change routines.

Organizations often confuse activity with learning. Completing projects does not guarantee learning if lessons are not captured, shared, challenged, and embedded into practice. Failure does not guarantee learning if blame suppresses candor. Data does not guarantee learning if decision-makers ignore it or if metrics are misaligned.

Learning mechanism Organizational function Modeling representation
Feedback loops Reveal whether action produced intended results. Signal delay, feedback accuracy, review frequency.
Retrospectives Convert experience into explicit lessons. Learning event, lesson capture rate, implementation rate.
Knowledge transfer Moves expertise across people and teams. Mentoring, documentation, training, network diffusion.
Experimentation Tests alternatives before full commitment. Experiment rate, success rate, learning value, option value.
Capability building Improves future performance through accumulated skill. Skill stock, learning curve, practice hours, coaching.
Double-loop learning Questions goals, assumptions, and governing norms. Assumption revision, policy update, strategy change.

Organizational systems modeling helps reveal whether learning is built into the organization or merely hoped for after action.

Back to top ↑

Culture, Trust, and Informal Networks

Culture is not a slogan. It is the pattern of norms, expectations, stories, habits, status signals, risk perceptions, and informal rules that shape behavior. Trust is not a soft variable outside the system. It affects how quickly people share bad news, ask for help, challenge assumptions, coordinate across boundaries, and accept change.

Informal networks often determine how work actually gets done. A formal org chart may show reporting relationships, but informal networks reveal who people ask for advice, who brokers information, who resolves conflicts, who translates strategy into practice, and who holds institutional memory. When trusted connectors leave, the organization may lose coordination capacity that never appeared in formal structure.

Informal system element Organizational role Modeling implication
Trust Enables candor, cooperation, risk-taking, and early problem escalation. Model trust as a stock affected by fairness, reliability, and response to failure.
Psychological safety Allows people to report problems, ask questions, and challenge assumptions. Model error reporting and learning as dependent on safety.
Informal influence Shapes adoption, interpretation, resistance, and social legitimacy. Use network reasoning, not only formal hierarchy.
Institutional memory Preserves context, lessons, relationships, and tacit knowledge. Represent knowledge loss through turnover and poor documentation.
Norms Define acceptable behavior beyond formal policy. Model informal rules as constraints on behavior.
Identity Shapes what changes feel legitimate or threatening. Include resistance and meaning, not only incentives.

Organizational systems modeling becomes more realistic when it includes informal systems alongside formal processes.

Back to top ↑

Workload, Capacity, and Burnout Dynamics

Workload and capacity are central to organizational behavior. When workload exceeds sustainable capacity, organizations often respond through overtime, prioritization, shortcuts, deferral, automation, hiring, outsourcing, or reduced quality. Some responses help in the short term while creating long-term risk.

Burnout dynamics are especially important because they create delayed consequences. A team can temporarily increase output by working harder. But sustained overload reduces energy, attention, learning, quality, trust, and retention. Turnover then reduces capacity and institutional memory, increasing pressure on remaining staff. This can create a reinforcing decline pattern.

Workload-capacity issue Systems effect Modeling diagnostic
Demand exceeds capacity Backlogs, delay, overtime, prioritization conflict. Workload-capacity ratio, queue length, cycle time.
Overtime Temporary capacity increase with fatigue cost. Short-term throughput versus burnout accumulation.
Hiring delay Capacity improvement arrives after recruitment and onboarding. Hiring pipeline, onboarding time, productivity ramp.
Turnover Reduces capacity and institutional memory. Attrition rate, replacement time, knowledge loss.
Rework Consumes capacity and hides true demand. Defect rate, rework share, quality-adjusted throughput.
Slack Supports learning, recovery, adaptation, and resilience. Buffer capacity, discretionary time, experimentation time.

A workload model should distinguish apparent productivity from sustainable productivity.

Back to top ↑

Organizational Resilience and Adaptation

Organizational resilience is the ability of an organization to absorb disruption, maintain critical functions, recover effectively, learn from disturbance, and adapt to changing conditions. It is not the same as rigidity, redundancy alone, or heroic effort. A resilient organization can sense change, coordinate response, protect essential work, reallocate resources, learn quickly, and avoid exhausting the people who sustain it.

Organizational resilience depends on slack, cross-training, trusted communication, decentralized judgment, clear priorities, knowledge management, adaptive governance, psychological safety, scenario planning, and robust external relationships. Highly optimized organizations may appear efficient under stable conditions but become fragile when shocks occur.

Resilience dimension Organizational meaning Modeling diagnostic
Robustness Ability to withstand stress without severe performance loss. Performance under demand surge or staffing loss.
Redundancy Availability of backup roles, skills, vendors, systems, or decision pathways. Single points of failure, cross-training, backup coverage.
Resourcefulness Ability to mobilize people, knowledge, tools, and authority under stress. Response time, escalation quality, resource flexibility.
Rapidity Speed of recovery after disruption. Recovery curve, backlog clearance, service restoration.
Adaptability Ability to change routines, strategy, structure, or assumptions. Learning rate, policy update, experiment adoption.
Human sustainability Ability to respond without exhausting people. Burnout, turnover, psychological safety, workload recovery.

Organizational resilience modeling should ask not only whether the organization survives disruption, but whether it learns without transferring hidden costs onto people.

Back to top ↑

Digital Transformation and Socio-Technical Change

Digital transformation is an organizational systems problem, not only a technology deployment problem. New platforms, automation, analytics, AI tools, dashboards, workflow systems, and knowledge-management tools change information flow, decision rights, accountability, power, surveillance, workload, skill requirements, and coordination patterns.

Technology can improve visibility, speed, consistency, analysis, and knowledge access. It can also create tool sprawl, alert fatigue, data quality problems, hidden dependencies, vendor lock-in, monitoring anxiety, deskilling, and fragmented work. A digital tool that solves one workflow problem may create coordination burden elsewhere.

Digital transformation element Potential benefit Systems risk
Workflow automation Reduces repetitive work and improves consistency. May encode flawed process assumptions or reduce judgment.
Dashboards Improve visibility and monitoring. May overemphasize measurable activity and ignore context.
AI-assisted work Supports drafting, analysis, classification, search, and decision support. May introduce bias, overreliance, opacity, or accountability gaps.
Knowledge platforms Improve documentation and reuse. May fail without incentives, governance, and maintenance.
Collaboration tools Enable distributed work and communication. May increase interruption, meeting load, and tool fragmentation.
Performance analytics Reveal bottlenecks and trends. May become surveillance or distort behavior.

Organizational systems modeling helps evaluate digital transformation as a socio-technical change in work, authority, information, and learning.

Back to top ↑

Governance, Power, and Accountability

Organizations are systems of power as well as systems of work. Governance determines who sets priorities, allocates resources, controls information, defines success, resolves conflict, and bears consequences. Power can be formal, informal, technical, financial, cultural, positional, relational, or informational.

Models that ignore power can misread organizational behavior. A process may be inefficient because no one has authority to redesign it. A metric may persist because it benefits a powerful group. A decision may be delayed because accountability is unclear. A transformation may fail because affected workers were excluded from design. A risk may remain hidden because bad news is unsafe to report.

Governance factor Organizational systems effect Modeling implication
Decision rights Determine who can approve, reject, fund, prioritize, or escalate. Represent authority, approval delay, and escalation paths.
Resource allocation Shapes capacity, priorities, and strategic commitment. Model budget, staffing, attention, and opportunity cost.
Accountability Defines who owns outcomes and consequences. Include responsibility gaps and incentives.
Information control Shapes visibility, narrative, and decision quality. Model reporting filters, suppressed signals, and data access.
Participation Affects legitimacy, local knowledge, and implementation quality. Include stakeholder review and frontline input.
Conflict resolution Determines how tradeoffs are surfaced and resolved. Represent unresolved conflict as delay, rework, or workaround.

Organizational systems modeling should not neutralize power. It should make power relationships visible enough to reason about their effects.

Back to top ↑

Modeling Approaches in Organizational Systems

Organizational systems modeling draws from several modeling traditions. The appropriate method depends on whether the question concerns feedback, workload, process flow, informal networks, decision bottlenecks, capability development, culture, strategy execution, or transformation. Many organizational problems require hybrid modeling because organizations are simultaneously human, technical, procedural, cultural, economic, and political.

System Dynamics Models

Represent organizational stocks, flows, feedback loops, delays, capacity, burnout, learning, and policy resistance. Useful for workforce planning, growth, turnover, capability development, quality, and change management.

Agent-Based Organizational Models

Represent individuals, teams, managers, or departments as heterogeneous actors with decision rules. Useful for adoption, collaboration, culture, informal influence, innovation, conflict, and emergent behavior.

Organizational Network Models

Represent communication, advice, authority, trust, dependency, and knowledge-sharing relationships. Useful for identifying connectors, silos, bottlenecks, vulnerability, and hidden coordination structures.

Discrete-Event Process Models

Represent organizational work as queues, tasks, events, handoffs, approvals, and service times. Useful for workflow redesign, support operations, service delivery, project pipelines, and administrative systems.

Scenario and Stress-Test Models

Compare organizational performance under alternative futures, demand shocks, staffing loss, market shifts, technology change, or strategic pivots. Useful for resilience, capacity planning, and transformation risk.

Participatory Organizational Models

Use stakeholder knowledge to map assumptions, lived experience, informal workflows, pain points, and governance constraints. Useful when legitimacy, trust, and implementation realism matter.

Modeling approach Best suited for Key diagnostic
System dynamics Workload, capacity, attrition, learning, burnout, strategy execution, change delay. Stock trajectories, feedback loops, capacity gaps, delay effects.
Agent-based modeling Behavior, adoption, influence, compliance, collaboration, emergent culture. Agent outcomes, adoption curves, emergent patterns.
Network modeling Communication, trust, knowledge sharing, informal authority, dependency. Centrality, brokerage, silos, vulnerability, connectivity.
Discrete-event simulation Workflow, queues, approvals, service delivery, support operations. Cycle time, waiting time, utilization, bottlenecks, throughput.
Scenario modeling Uncertain demand, staffing loss, strategic shifts, technology adoption. Performance across futures, failure points, resilience thresholds.
Participatory modeling Culture, trust, implementation, contested change, frontline knowledge. Assumption review, stakeholder priorities, shared understanding.

The method should follow the organizational question. A turnover problem may need stocks, flows, and feedback. A workflow problem may need event simulation. A collaboration problem may need network analysis. A transformation problem may need participatory modeling and scenarios.

Back to top ↑

Relationship to Other Systems Modeling Approaches

Organizational systems modeling draws on many approaches across the Systems Modeling series. It uses system dynamics to represent workload, capacity, burnout, learning, turnover, feedback, and delay. It uses network modeling to represent communication, influence, dependency, trust, and knowledge flow. It uses agent-based modeling to represent heterogeneous actors and adaptive behavior. It uses discrete-event simulation to represent queues, handoffs, approvals, and service systems. It uses scenario modeling to test strategy, resilience, transformation, and uncertainty.

Organizational systems modeling also connects to public policy modeling, decision science, strategic ideation, systems thinking, resilience thinking, digital twins, AI-assisted modeling, and participatory modeling. Organizations are the institutional settings in which many models are built, interpreted, used, ignored, or misused.

Related approach Connection to organizational systems modeling Example use
System dynamics Represents organizational feedback, delay, learning, capacity, and attrition. Burnout dynamics, hiring delay, capability growth, policy resistance.
Network modeling Represents informal structure, collaboration, influence, and knowledge flow. Identifying silos, brokers, critical experts, and coordination risk.
Agent-based modeling Represents individual or team adaptation to incentives and norms. Technology adoption, cultural diffusion, collaboration behavior.
Discrete-event simulation Represents organizational workflows and queues. Approval delays, support systems, service delivery, project intake.
Scenario modeling Compares organizational performance under uncertain futures. Demand surge, staffing loss, market shift, technology transition.
Participatory modeling Incorporates frontline knowledge, stakeholder experience, and implementation reality. Organizational redesign, process reform, culture change.

Organizational systems modeling is especially important because organizations are both systems to be modeled and institutions that act on model results.

Back to top ↑

Mathematical Lens: Capacity, Learning, Coordination, and Attrition

A simplified workload-capacity ratio can be written as:

\[
\rho_t=\frac{W_t}{C_t}
\]

Interpretation: Workload pressure \(\rho_t\) rises when workload \(W_t\) approaches or exceeds organizational capacity \(C_t\).

Organizational capacity may evolve through hiring, learning, and attrition:

\[
C_{t+1}=C_t+H_t+L_t-A_t
\]

Interpretation: Capacity increases through hiring \(H_t\) and learning \(L_t\), and decreases through attrition or absence \(A_t\).

Learning can depend on available slack and feedback quality:

\[
L_t=\alpha S_t F_t
\]

Interpretation: Learning \(L_t\) grows when the organization has slack \(S_t\) and useful feedback \(F_t\). High workload can reduce both.

Burnout can accumulate when workload pressure exceeds a sustainable threshold:

\[
B_{t+1}=B_t+\beta \max(\rho_t-\rho^\*,0)-\gamma R_t
\]

Interpretation: Burnout \(B_t\) rises when workload pressure exceeds threshold \(\rho^\*\) and declines through recovery \(R_t\).

Attrition can be modeled as a function of burnout, trust, and opportunity:

\[
A_t=\sigma(\lambda B_t-\tau T_t+\omega O_t)
\]

Interpretation: Attrition \(A_t\) increases with burnout \(B_t\) and outside opportunity \(O_t\), but decreases with trust \(T_t\). The function \(\sigma\) keeps attrition bounded.

Coordination burden can rise with dependency density:

\[
K_t=\delta E_t+\phi M_t
\]

Interpretation: Coordination burden \(K_t\) increases with cross-team dependencies \(E_t\) and meeting or management load \(M_t\).

These equations are simplified, but they show the systems logic of organizational modeling: performance depends on capacity, workload, learning, burnout, trust, coordination, and delay.

Back to top ↑

The Organizational Systems Modeling Workflow

Professional organizational systems modeling requires a workflow that connects the organizational problem, system boundary, behavioral structure, data, stakeholders, scenarios, uncertainty, ethics, and decision context.

1. Define the Organizational Problem

Specify whether the model addresses workload, turnover, quality, coordination, learning, culture, strategy execution, transformation, resilience, or governance.

2. Set the System Boundary

Identify teams, roles, processes, tools, decisions, metrics, incentives, stakeholders, and external pressures included in the model.

3. Identify Stocks and Flows

Represent capacity, workload, trust, knowledge, technical debt, backlog, burnout, learning, and attrition.

4. Map Feedback Loops

Identify loops involving workload, burnout, turnover, learning, quality, rework, trust, incentives, and decision delay.

5. Map Coordination Structure

Represent handoffs, dependencies, approval paths, communication channels, informal influence, and bottleneck roles.

6. Choose the Modeling Approach

Select system dynamics, agent-based, network, discrete-event, scenario, participatory, or hybrid modeling methods.

7. Define Scenarios and Interventions

Compare hiring, process redesign, governance change, metric change, automation, training, restructuring, or workload reduction scenarios.

8. Validate with Organizational Evidence

Use workload data, cycle time, turnover, interviews, surveys, process traces, meeting load, quality records, and frontline review.

9. Test Sensitivity and Ethics

Analyze assumptions, privacy risks, surveillance effects, power dynamics, equity, and unintended incentives.

10. Communicate for Organizational Learning

Explain assumptions, uncertainty, tradeoffs, model limits, and what decisions the model should not make automatically.

Back to top ↑

Strengths and Limitations

Organizational systems modeling is powerful because it makes hidden structure visible. It can show how workload produces burnout, how turnover reduces capacity, how quality failures create rework, how metrics distort behavior, how decision bottlenecks slow execution, how informal networks sustain coordination, and how learning changes long-term performance.

But organizational models are limited by measurement difficulty, privacy concerns, contested interpretations, power dynamics, incomplete data, informal behavior, and changing context. Organizations are not mechanical systems. They involve meaning, identity, trust, conflict, politics, judgment, and lived experience. Models can support organizational learning, but they cannot replace listening, leadership, accountability, or ethical judgment.

Strength Why it matters Limitation to watch
Reveals feedback loops Shows how recurring problems reproduce themselves. Loop structure may be contested by stakeholders.
Tracks delay Shows why hiring, learning, culture change, and transformation take time. Delay assumptions can be hard to estimate.
Connects workload and capacity Clarifies sustainable versus unsustainable performance. Capacity is not purely numerical or interchangeable.
Shows unintended consequences Identifies how metrics, incentives, or reorganizations may backfire. Behavioral response is uncertain.
Supports scenario comparison Tests interventions before disruptive change. Scenarios may omit political or cultural constraints.
Improves organizational learning Makes assumptions explicit and reviewable. Models can be ignored or misused if trust is low.

The best organizational systems models are transparent, participatory, privacy-aware, and used to improve learning rather than intensify control.

Back to top ↑

R Workflow: Simulating Workload, Capacity, Burnout, and Turnover

The R workflow below uses base R. It simulates a simplified organization where demand creates workload pressure, workload pressure increases burnout, burnout increases attrition, attrition reduces capacity, and learning can increase capacity when slack is available.

# organizational_workload_capacity_diagnostics.R
# Base R workflow:
# simulating workload, capacity, learning, burnout, attrition, and delivery pressure.
#
# Suggested repository placement:
# articles/organizational-systems-modeling/r/organizational_workload_capacity_diagnostics.R

args <- commandArgs(trailingOnly = FALSE)
file_arg <- grep("^--file=", args, value = TRUE)

if (length(file_arg) > 0) {
  script_path <- normalizePath(sub("^--file=", "", file_arg[1]), mustWork = TRUE)
  article_root <- normalizePath(file.path(dirname(script_path), ".."), mustWork = TRUE)
} else {
  article_root <- normalizePath(getwd(), mustWork = TRUE)
}

tables_dir <- file.path(article_root, "outputs", "tables")
figures_dir <- file.path(article_root, "outputs", "figures")

dir.create(tables_dir, recursive = TRUE, showWarnings = FALSE)
dir.create(figures_dir, recursive = TRUE, showWarnings = FALSE)

simulate_organization <- function(
  scenario,
  n_steps = 100,
  initial_capacity = 100,
  initial_workload = 95,
  demand_growth = 0.45,
  hiring_rate = 0.60,
  onboarding_delay = 6,
  learning_rate = 0.030,
  burnout_sensitivity = 0.090,
  recovery_rate = 0.040,
  attrition_sensitivity = 0.035,
  coordination_burden = 0.10
) {
  time <- seq_len(n_steps)

  capacity <- numeric(n_steps)
  workload <- numeric(n_steps)
  backlog <- numeric(n_steps)
  pressure <- numeric(n_steps)
  burnout <- numeric(n_steps)
  learning <- numeric(n_steps)
  attrition <- numeric(n_steps)
  delivery <- numeric(n_steps)

  capacity[1] <- initial_capacity
  workload[1] <- initial_workload
  backlog[1] <- 0
  burnout[1] <- 0.10

  hiring_pipeline <- rep(0, onboarding_delay + 1)

  for (t in 2:n_steps) {
    hiring_pipeline <- c(hiring_pipeline[-1], hiring_rate)
    onboarded_capacity <- hiring_pipeline[1]

    pressure[t - 1] <- workload[t - 1] / max(capacity[t - 1], 1)
    slack <- max(1 - pressure[t - 1], 0)

    learning[t - 1] <- learning_rate * capacity[t - 1] * slack
    burnout[t] <- max(
      0,
      burnout[t - 1] +
        burnout_sensitivity * max(pressure[t - 1] - 1, 0) -
        recovery_rate * slack
    )

    attrition[t - 1] <- attrition_sensitivity * burnout[t] * capacity[t - 1]

    effective_capacity <- max(
      0,
      capacity[t - 1] +
        onboarded_capacity +
        learning[t - 1] -
        attrition[t - 1] -
        coordination_burden * max(pressure[t - 1] - 1, 0) * capacity[t - 1]
    )

    delivery[t - 1] <- min(workload[t - 1], effective_capacity)
    backlog[t] <- max(0, backlog[t - 1] + workload[t - 1] - delivery[t - 1])

    workload[t] <- initial_workload + demand_growth * t + 0.10 * backlog[t]
    capacity[t] <- effective_capacity
  }

  pressure[n_steps] <- workload[n_steps] / max(capacity[n_steps], 1)
  learning[n_steps] <- learning_rate * capacity[n_steps] * max(1 - pressure[n_steps], 0)
  attrition[n_steps] <- attrition_sensitivity * burnout[n_steps] * capacity[n_steps]
  delivery[n_steps] <- min(workload[n_steps], capacity[n_steps])

  data.frame(
    scenario = scenario,
    time = time,
    capacity = capacity,
    workload = workload,
    backlog = backlog,
    pressure = pressure,
    burnout = burnout,
    learning = learning,
    attrition = attrition,
    delivery = delivery
  )
}

runs <- rbind(
  simulate_organization("baseline_organization"),
  simulate_organization("high_demand_growth", demand_growth = 0.85),
  simulate_organization("faster_hiring", hiring_rate = 1.20),
  simulate_organization("slow_onboarding", onboarding_delay = 14),
  simulate_organization("learning_investment", learning_rate = 0.065),
  simulate_organization("high_coordination_burden", coordination_burden = 0.22)
)

summary_rows <- data.frame()

for (scenario_name in unique(runs$scenario)) {
  subset_data <- runs[runs$scenario == scenario_name, ]

  summary_rows <- rbind(
    summary_rows,
    data.frame(
      scenario = scenario_name,
      final_capacity = subset_data$capacity[nrow(subset_data)],
      final_workload = subset_data$workload[nrow(subset_data)],
      final_backlog = subset_data$backlog[nrow(subset_data)],
      maximum_pressure = max(subset_data$pressure),
      maximum_burnout = max(subset_data$burnout),
      total_attrition = sum(subset_data$attrition),
      average_delivery = mean(subset_data$delivery),
      diagnostic_label = ifelse(
        max(subset_data$pressure) > 1.25 | max(subset_data$burnout) > 0.60,
        "unsustainable operating pathway",
        "manageable operating pathway"
      )
    )
  )
}

write.csv(
  runs,
  file.path(tables_dir, "r_organizational_workload_capacity_trajectories.csv"),
  row.names = FALSE
)

write.csv(
  summary_rows,
  file.path(tables_dir, "r_organizational_workload_capacity_summary.csv"),
  row.names = FALSE
)

png(file.path(figures_dir, "r_organizational_workload_capacity.png"), width = 1200, height = 700)
plot(
  NULL,
  xlim = range(runs$time),
  ylim = range(c(runs$capacity, runs$workload)),
  xlab = "Time",
  ylab = "Organizational System Value",
  main = "Organizational Workload and Capacity Scenarios"
)

for (scenario_name in unique(runs$scenario)) {
  subset_data <- runs[runs$scenario == scenario_name, ]
  lines(subset_data$time, subset_data$workload, lwd = 2)
}

legend(
  "topleft",
  legend = unique(runs$scenario),
  lwd = 2,
  bty = "n",
  cex = 0.75
)
grid()
dev.off()

print(summary_rows)
cat("R organizational workload-capacity diagnostics complete.\n")

This workflow demonstrates how workload pressure can create burnout and attrition, while learning and hiring improve capacity only after delays. The model is synthetic, but it illustrates why organizational systems modeling focuses on feedback rather than headcount alone.

Back to top ↑

Python Workflow: Modeling Organizational Learning and Delivery Pressure

The Python workflow below uses only the standard library. It simulates organizational demand, capacity, learning, burnout, attrition, trust, coordination burden, delivery, and backlog across multiple scenarios.

#!/usr/bin/env python3
"""
Organizational systems modeling workflow.

Dependency-light workflow demonstrating:

1. Workload and capacity pressure
2. Learning and capability development
3. Burnout and attrition
4. Trust and coordination burden
5. Delivery and backlog dynamics
6. Scenario comparison
7. Validation checks

All data are synthetic.
"""

from __future__ import annotations

from pathlib import Path
import csv
import random
from statistics import mean


ARTICLE_ROOT = Path(__file__).resolve().parents[1]
TABLES = ARTICLE_ROOT / "outputs" / "tables"


def write_csv(path: Path, rows: list[dict[str, object]]) -> None:
    path.parent.mkdir(parents=True, exist_ok=True)
    if not rows:
        raise ValueError(f"No rows to write: {path}")

    with path.open("w", newline="", encoding="utf-8") as handle:
        writer = csv.DictWriter(handle, fieldnames=list(rows[0].keys()))
        writer.writeheader()
        writer.writerows(rows)


def simulate_organization(
    scenario: str,
    n_steps: int = 100,
    initial_capacity: float = 100.0,
    initial_workload: float = 95.0,
    initial_trust: float = 0.62,
    demand_growth: float = 0.45,
    hiring_rate: float = 0.65,
    learning_rate: float = 0.035,
    burnout_sensitivity: float = 0.090,
    recovery_rate: float = 0.040,
    attrition_sensitivity: float = 0.035,
    coordination_burden_rate: float = 0.10,
    trust_loss_rate: float = 0.030,
    trust_gain_rate: float = 0.010,
    seed: int = 42,
) -> list[dict[str, object]]:
    rng = random.Random(seed)

    capacity = initial_capacity
    workload = initial_workload
    trust = initial_trust
    backlog = 0.0
    burnout = 0.10

    rows: list[dict[str, object]] = []

    for time in range(n_steps):
        pressure = workload / max(capacity, 1.0)
        slack = max(1.0 - pressure, 0.0)

        learning = learning_rate * capacity * slack * trust
        coordination_burden = coordination_burden_rate * max(pressure - 1.0, 0.0) * capacity
        burnout = max(
            0.0,
            burnout
            + burnout_sensitivity * max(pressure - 1.0, 0.0)
            - recovery_rate * slack
        )
        attrition = attrition_sensitivity * burnout * capacity

        effective_capacity = max(
            0.0,
            capacity
            + hiring_rate
            + learning
            - attrition
            - coordination_burden
        )

        delivery = min(workload, effective_capacity)
        backlog = max(0.0, backlog + workload - delivery)

        trust = max(
            0.0,
            min(
                1.0,
                trust
                + trust_gain_rate * slack
                - trust_loss_rate * max(pressure - 1.0, 0.0)
                - 0.005 * burnout
                + rng.gauss(0.0, 0.005)
            ),
        )

        rows.append({
            "scenario": scenario,
            "time": time,
            "capacity": round(capacity, 6),
            "workload": round(workload, 6),
            "pressure": round(pressure, 6),
            "slack": round(slack, 6),
            "learning": round(learning, 6),
            "coordination_burden": round(coordination_burden, 6),
            "burnout": round(burnout, 6),
            "attrition": round(attrition, 6),
            "trust": round(trust, 6),
            "delivery": round(delivery, 6),
            "backlog": round(backlog, 6),
        })

        capacity = effective_capacity
        workload = initial_workload + demand_growth * (time + 1) + 0.10 * backlog

    return rows


def summarize(rows: list[dict[str, object]]) -> list[dict[str, object]]:
    summary_rows: list[dict[str, object]] = []

    for scenario in sorted(set(str(row["scenario"]) for row in rows)):
        subset = [row for row in rows if row["scenario"] == scenario]
        final = subset[-1]

        maximum_pressure = max(float(row["pressure"]) for row in subset)
        maximum_burnout = max(float(row["burnout"]) for row in subset)
        total_attrition = sum(float(row["attrition"]) for row in subset)
        average_delivery = mean(float(row["delivery"]) for row in subset)
        minimum_trust = min(float(row["trust"]) for row in subset)

        summary_rows.append({
            "scenario": scenario,
            "final_capacity": final["capacity"],
            "final_workload": final["workload"],
            "final_backlog": final["backlog"],
            "final_trust": final["trust"],
            "maximum_pressure": round(maximum_pressure, 6),
            "maximum_burnout": round(maximum_burnout, 6),
            "total_attrition": round(total_attrition, 6),
            "average_delivery": round(average_delivery, 6),
            "minimum_trust": round(minimum_trust, 6),
            "diagnostic_label": (
                "unsustainable operating pathway"
                if maximum_pressure > 1.25 or maximum_burnout > 0.60 or minimum_trust < 0.30
                else "manageable operating pathway"
            ),
        })

    return summary_rows


def main() -> None:
    scenarios = [
        {
            "scenario": "baseline_organization",
            "seed": 42,
        },
        {
            "scenario": "high_demand_growth",
            "demand_growth": 0.85,
            "seed": 43,
        },
        {
            "scenario": "faster_hiring",
            "hiring_rate": 1.25,
            "seed": 44,
        },
        {
            "scenario": "learning_investment",
            "learning_rate": 0.070,
            "trust_gain_rate": 0.018,
            "seed": 45,
        },
        {
            "scenario": "high_coordination_burden",
            "coordination_burden_rate": 0.22,
            "seed": 46,
        },
        {
            "scenario": "low_trust_environment",
            "initial_trust": 0.38,
            "trust_loss_rate": 0.050,
            "seed": 47,
        },
    ]

    all_rows: list[dict[str, object]] = []

    for scenario in scenarios:
        all_rows.extend(simulate_organization(**scenario))

    summary_rows = summarize(all_rows)

    validation_rows: list[dict[str, object]] = []

    for row in summary_rows:
        for metric, low, high in [
            ("final_capacity", 0.0, 1000000.0),
            ("final_workload", 0.0, 1000000.0),
            ("final_backlog", 0.0, 1000000.0),
            ("final_trust", 0.0, 1.0),
            ("maximum_pressure", 0.0, 1000000.0),
            ("maximum_burnout", 0.0, 1000000.0),
            ("total_attrition", 0.0, 1000000.0),
            ("average_delivery", 0.0, 1000000.0),
            ("minimum_trust", 0.0, 1.0),
        ]:
            value = float(row[metric])
            validation_rows.append({
                "scenario": row["scenario"],
                "metric": metric,
                "value": round(value, 6),
                "target_low": low,
                "target_high": high,
                "passed": low <= value <= high,
            })

    write_csv(TABLES / "python_organizational_system_trajectories.csv", all_rows)
    write_csv(TABLES / "python_organizational_system_summary.csv", summary_rows)
    write_csv(TABLES / "python_organizational_system_validation_checks.csv", validation_rows)

    print("Organizational systems modeling workflow complete.")
    print(TABLES / "python_organizational_system_summary.csv")


if __name__ == "__main__":
    main()

This workflow demonstrates how organizational performance depends on interacting variables: workload, capacity, learning, trust, burnout, coordination burden, delivery, and attrition. It also shows why organizational models should compare intervention scenarios rather than rely on a single baseline projection.

Back to top ↑

GitHub Repository

Back to top ↑

Ethics and Responsible Use

Organizational systems models are ethically important because they can influence staffing, performance evaluation, surveillance, automation, restructuring, promotion, discipline, compensation, workload allocation, and organizational redesign. These decisions affect livelihoods, dignity, autonomy, safety, opportunity, trust, and power.

Responsible organizational modeling requires transparency about assumptions, data sources, privacy, consent, measurement limits, equity, and interpretation. Models should not turn people into interchangeable units or reduce organizational health to productivity metrics. They should support learning, fairness, accountability, and humane organizational design.

Ethical issue Risk Responsible practice
Surveillance Workforce analytics can become invasive monitoring. Use privacy protections, minimization, governance, and consent.
False precision Metrics imply certainty about complex human behavior. Report uncertainty, assumptions, and qualitative limits.
Blame shifting Models may be used to blame individuals for systemic problems. Focus on structure, capacity, incentives, and governance.
Equity blindness Aggregate results hide unequal burden across groups and roles. Disaggregate workload, opportunity, attrition, and promotion patterns.
Metric misuse Models can intensify narrow performance pressure. Use balanced metrics and human review.
Technocratic control Model outputs replace participation and judgment. Use models to support organizational dialogue, not close it.

Organizational systems modeling should improve understanding, not automate control over people.

Back to top ↑

Common Pitfalls

Organizational systems modeling can fail when analysts treat people as interchangeable resources, ignore informal networks, confuse activity with value, exclude power, overtrust metrics, or assume change follows announcements. The strongest organizational models connect formal structure with lived work.

Pitfall Why it matters Correction
Modeling headcount as capacity People differ in skill, context, experience, and availability. Represent skill, onboarding, learning, coordination, and workload.
Ignoring informal networks Real coordination often depends on unofficial relationships. Map advice, trust, knowledge, and dependency networks.
Using productivity metrics alone Output volume can hide quality, rework, burnout, and debt. Use balanced metrics and quality-adjusted throughput.
Ignoring delay Hiring, learning, culture change, and process redesign take time. Represent lagged effects and transition costs.
Excluding power Authority, status, and incentives shape behavior. Model decision rights, accountability, and resource control.
Assuming tools solve systems problems Technology can amplify bad processes. Model socio-technical change, not software adoption alone.
Ignoring burnout Short-term output can create long-term capacity loss. Track sustainable workload, recovery, and attrition.
Using models without participation Models may miss lived reality and lose legitimacy. Use stakeholder review and frontline validation.

The central correction is to treat organizations as human systems with structure, history, power, learning, and meaning—not as machines made of interchangeable parts.

Back to top ↑

Conclusion

Organizational systems modeling matters because organizations produce outcomes through interacting structures of work, authority, information, incentives, culture, learning, technology, and people. Organizational behavior is not explained by org charts alone. It emerges from feedback loops, delays, accumulated capacity, coordination burden, trust, power, routines, and adaptive response.

Systems modeling helps make these relationships visible. It can show how workload produces burnout, how burnout produces attrition, how attrition reduces capacity, how reduced capacity increases workload, and how this loop can become self-reinforcing. It can also show how learning, trust, slack, better governance, and improved coordination can create healthier performance trajectories.

The strongest organizational systems models do not reduce organizations to numbers. They make assumptions explicit, reveal structural patterns, support dialogue, compare scenarios, and help leaders understand tradeoffs before imposing change.

Used responsibly, organizational systems modeling can support more adaptive, resilient, humane, and effective organizations. It cannot replace leadership, participation, ethics, or judgment. It can help organizations reason more clearly about the systems they already are.

Back to top ↑

Further Reading

  • MIT Sloan System Dynamics. About Us. Available at: https://mitsloan.mit.edu/faculty/academic-groups/system-dynamics/about-us.
  • MIT OpenCourseWare. Introduction to System Dynamics. Available at: https://ocw.mit.edu/courses/15-871-introduction-to-system-dynamics-fall-2013/.
  • MIT Sloan Executive Education. Business Dynamics: MIT’s Approach to Diagnosing and Solving Complex Business Problems. Available at: https://executive.mit.edu/course/business-dynamics/a056g00000URaMkAAL.html.
  • Santa Fe Institute. What Is Complex Systems Science? Available at: https://www.santafe.edu/what-is-complex-systems-science.
  • Senge, P.M. (2006) The Fifth Discipline: The Art & Practice of the Learning Organization. Revised edn. New York: Currency.
  • Sterman, J.D. (2000) Business Dynamics: Systems Thinking and Modeling for a Complex World. Boston, MA: Irwin/McGraw-Hill.
  • Forrester, J.W. (1961) Industrial Dynamics. Cambridge, MA: MIT Press.
  • Argyris, C. and Schön, D.A. (1978) Organizational Learning: A Theory of Action Perspective. Reading, MA: Addison-Wesley.
  • March, J.G. (1991) ‘Exploration and exploitation in organizational learning’, Organization Science, 2(1), pp. 71–87.
  • Weick, K.E. (1995) Sensemaking in Organizations. Thousand Oaks, CA: Sage.
  • Simon, H.A. (1997) Administrative Behavior. 4th edn. New York: Free Press.
  • Ostrom, E. (2005) Understanding Institutional Diversity. Princeton, NJ: Princeton University Press.

Back to top ↑

References

  • Argyris, C. and Schön, D.A. (1978) Organizational Learning: A Theory of Action Perspective. Reading, MA: Addison-Wesley.
  • Forrester, J.W. (1961) Industrial Dynamics. Cambridge, MA: MIT Press.
  • March, J.G. (1991) ‘Exploration and exploitation in organizational learning’, Organization Science, 2(1), pp. 71–87.
  • MIT OpenCourseWare. (2013) Introduction to System Dynamics. Available at: https://ocw.mit.edu/courses/15-871-introduction-to-system-dynamics-fall-2013/.
  • MIT Sloan Executive Education. (n.d.) Business Dynamics: MIT’s Approach to Diagnosing and Solving Complex Business Problems. Available at: https://executive.mit.edu/course/business-dynamics/a056g00000URaMkAAL.html.
  • MIT Sloan System Dynamics. (n.d.) About Us. Available at: https://mitsloan.mit.edu/faculty/academic-groups/system-dynamics/about-us.
  • Ostrom, E. (2005) Understanding Institutional Diversity. Princeton, NJ: Princeton University Press.
  • Santa Fe Institute. (n.d.) What Is Complex Systems Science? Available at: https://www.santafe.edu/what-is-complex-systems-science.
  • Senge, P.M. (2006) The Fifth Discipline: The Art & Practice of the Learning Organization. Revised edn. New York: Currency.
  • Simon, H.A. (1997) Administrative Behavior. 4th edn. New York: Free Press.
  • Sterman, J.D. (2000) Business Dynamics: Systems Thinking and Modeling for a Complex World. Boston, MA: Irwin/McGraw-Hill.
  • Weick, K.E. (1995) Sensemaking in Organizations. Thousand Oaks, CA: Sage.

Back to top ↑

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top