Cognitive Architecture for Companies

The cognitive architecture is the structure of decision-making, in this case for a company. Typically, this is in a set of levels identified as:

Each of these levels of operation have different time frames for getting and providing different information to different parties, making different decisions based on situation and information available, and undertaking different actions based on those decisions. Each benefits or suffers as a result of their activities in this regard. Here is an example of the top of the hierarchy for an early stage company in development:

Board of directors

Top Executives: Chief Executive Officer
Executives: Chief Financial Officer, Chief Business Development Officer
Officers: President, Secretary, Treasurer
Administrative: None, All outsourced.
Advisors: Business advisory board
Other Stakeholders: Shareholders, Investors
Internally facingExternally facing
FinanceAdministrationInformation Management TechnologyBusiness DevelopmentOperations / Solution delivery
Accounting and Contracts outsourced fractional CFOPersonnel and Workplace outsourced to XXXInfrastructure and Content outsourced to XXXResearch and Development outsourced to XXXMarketing and Sales Business development led by CEO till enough sales to add a leadChannels and Offerings Support from XXX

Starting with this overarching structure, we may then develop the cognitive architecture by which the company operates, at these levels of the company.

Ownership and Board Cognitive System - Trust Architecture
Intent: Self image and World image / Knowledge, theories, models of people, systems, and the World
Objectives: (Assessment → Defined problems)Quality: (Personality, Vision, Objective Driven) Schedule: (Urgency → Timing) Budget: (Importance → Spending)
Outside Sources
Information is received by ...
Decision Time Frames
Emergency: Hours
Urgent: Days
Timely: Months
Day-to-day: Months
Periodic: Quarters
Occasional: Years
Decisions are made and executed by ...
They provide outbound →
They provide internal ... ↓
Ownership Control
Understand Business and Define Duties and Manage Risk

Down the hierarchy

At the next level of the hierarchy, in this case the top executive level, we would have a similar architectural component for each of the identified Finance, Administration, Information Management, Technology, Business Development, and Operations/Solutions delivery officers / functions. Of course they have upward outbound reporting and inbound downward activities, so the structure would include a few additional elements. And the time frames for upward communications should match the timeframes of the ownership and board level, while their downward outbound actions would be the lower-level inbound requirements of the middle management layer, and so forth...

↓Decision Time Frames↓
Emergency: HoursUrgent: Days
Timely: MonthsDay-to-day: Months
Periodic: QuartersOccasional:Years
Fidelity: (Level of detail required)
Biases: (Assumptions and Failsafes)
Effort: (Focus of attention and resourcing)
Sensibility: (Consistency with observables)

Feedback and Influences


Relationships with others


Situation and Expectations
(Decisions)


Feedback and Influences
Fidelity: (Level of detail required)
Biases: (Assumptions and Failsafes)
Effort: (Focus of attention and resourcing)
Sensibility: (Consistency with observables)
↓Decision Time Frames↓
Emergency: MinutesUrgent: Hours
Timely: DaysDay-to-day: Days
Periodic: WeeksOccasional:Months

In order to achieve the timeframes from above, the time frames to below must be shorter to allow for feedback to adapt the lower levels to meet higher level requirements and expectations. The so-called OODA loop (Observe, Orient, Decide, Act) internally is dictated by requirements from above, while the lower-level OODA loop is set below in order to meet the requirements from this layer. Similarly, the objectives, quality, schedule, and budget is hierarchical so that lower level budgets, for example, must add up to not exceed the budget at each level.

How you make these decisions

As individuals we can try lots of different approaches to decision-making, but for a company, especially as it grows, these decision-making processes must be systematized in order to assure reliable processes across the enterprise. For example, liability often hinges on the decision-making, while risk (uncertainty) management must be able to analyze the situation through decision-making processes to provide reasonably controlled actual decisions in order to manage overall aggregated macro-risk from micro-level decisions and their associated micro-level risks.

All of this is of course documented, and where feasible, integrated with enterprise work flow systems and other at least semi-customized automation, with record-keeping and disposition requirements that are part of the information management function so that the administrative function can execute the hiring process (in the HR example), and approved by finance because of the financial implications, and so forth.

Turning architecture into implementation

In implementation, the architecture ultimately drives design, which puts actual time frames, budgets, and quality into realization, and which is adapted over time during execution. Unrealistic architecture is revealed by failure of the mechanism overall (at each level) to achieve the desired objectives.

Note that this is adapting at all levels, so that at the top level, in the decision time frames, based on the feedback required from below, adaptation is used to adjust. And the same is true at every level. It is ultimately the responsibility at each level to provide realistic expectations to above and below, to measure what is happening, seek improvements, recognize limitations and failures, and find a path forward to constrain the future to desired outcomes.

The actual situation at each level should also feed the model of the model-based situation anticipation and constraint analysis so as to adapt the parameters of the model to anticipate more accurately over time, identify potential problems that could move the situation outside of the desired future envelope before the outcomes become unavoidable, and try alternatives to adapt in internal OODA loop time frames soon enough to meet expectations from the higher level time frames. This is informed by models such as the sales sieves identified in other articles in this series.

A call to action

Want to meet folks who can help you get all of this figured out for your company? Sign up to our free ...

Monthly Advisory Session

It's just a quick introduction to other folks like us. People you meet who you might end up working with for the rest of your life. And ideas that may lead you to the next fun thing.

In summary

A company can be viewed as a multi-layered cognitive system adapting over time to meet desired outcomes. By taking this approach, an understanding of the sources and consequences of success and failure may be modeled effectively and used to track and adapt performance..

Copyright(c) Fred Cohen, 2024 - All Rights Reserved