Systems that make the work operate.

A system brings people, information, rules, processes and technology together around a purpose so that work can happen in the real world. A working system is built around what the operation needs to accomplish, not around technology simply because it exists.
SYSTEM

A system is more than software.

What a working system brings togetherA working system brings together the conditions, rules, information, technology and operations required to perform the work.

A working system brings together the conditions, rules, information, technology and operations required to perform the work.

This is what makes a business system useful: people, information, rules, technology and processes can function together within the operating environment.

02 / WHAT IS A SYSTEM?

A system is an organised way of making work happen.

Software may be part of a system, but software alone is rarely the whole operating arrangement. A working system has to account for the people doing the work, the information they depend on, the rules that govern decisions, the processes that move work forward, and the state of the operation at any given moment.

Business work being organised into a working system
PEOPLE

Who performs the work

INFORMATION

What the system needs to know

RULES

What is allowed to happen

PROCESSES

How work moves

TECHNOLOGY

What enables the work

STATE

What is happening now

FEEDBACK

What tells us what is working, and what is not

A system is defined by the work it enables, not by the amount of technology it contains.
03 / FROM TECHNOLOGY TO SYSTEMS

A capability becomes useful when it has somewhere to operate.

TECHNOLOGY

What can this capability make possible?

SYSTEM DESIGN

What does the work require?

SYSTEM

How should the response operate?

REAL WORLD

What happens when people actually use it?

A system should not be built simply because a technology can perform something. The work and its conditions determine which capabilities, information, rules and processes need to be organised around the requirement.

Technology provides the capability. The system puts it to work.
04 / HOW A SYSTEM EMERGES

A system should be designed around the work, not the software or hardware.

01PURPOSE

What must the system make possible?

02REALITY

What conditions will it have to operate within?

03USERS

Who depends on it, and what do they need to do?

04STATE

What must the system know about what is happening?

05FAILURE

What happens when something goes wrong?

06CHANGE

How should the system behave when the environment changes?

A system is worth building when its purpose, operating environment and failure conditions are clear enough to design for.
05 / SYSTEMS IN OPERATION

Systems at different stages of operational maturity.

The systems below represent working responses to different business and operational needs. They differ in purpose, maturity and operating environment, but each is connected to a defined need and body of work.

SYSTEMWorking system

Ithoka Business Suite

PURPOSE

A business system connecting people, operating locations, stock and transactions across everyday operations.

NEED

Multi-branch businesses need operations that can be traced from enterprise identity through people, terminals, stock, sales and controlled sessions.

INDUSTRY / CONTEXT

FMCG & Retail

CONNECTED RESEARCH

Enterprise Establishment · Branch Establishment · Workforce Establishment · Terminal Establishment · Shift Control · Existing Product Recognition · Initial Stock Recognition · Import Establishment · Purchase · Manufacturing · Repackaging · Branch Stock Transfer · Retail Sale · Identified Customer Transaction · Customer Credit and Outstanding Obligation · Business-to-Business Transaction · Counterparty Relationship Management · Reverse Transaction Representation · Transaction Reversal · Enterprise State Review · Business-Day Closure

TECHNOLOGY

Business Automation · Artificial Intelligence · Edge Computing

SYSTEM CHARACTER

Enterprise operational system

CAPABILITIES
Enterprise IdentityPOSInventoryPurchasingCRMM-PESAeTIMSAuditTerminal ControlOffline Operation
Explore system
SYSTEMWorking system · continued domain research

AutoBooks Finance

PURPOSE

A financial intelligence system for interpreting financial documents, creating accounting records, supporting reconciliation and reporting, and controlling financial operations.

NEED

Financial source documents need to become reliable, auditable records before an SME can understand its financial position or manage controlled financial operations.

INDUSTRY / CONTEXT

Finance & Accounting

CONNECTED RESEARCH

Enterprise Accounting for SMEs · IFRS 2025 For Kenyan SMEs Research

TECHNOLOGY

Financial Technology · Artificial Intelligence · Document Intelligence · Blockchain Technology

SYSTEM CHARACTER

Financial intelligence system

CAPABILITIES
Visual Document IntakeIFRS ClassificationJournal EntriesM-PESA ReconciliationFinancial ReportingAudit TrailTreasury Operations
Explore system
06 / SYSTEMS THROUGH THE GRAPH

A system does not stand alone.

Every system connects to a larger body of work. The graph shows what informed it, where it operates and which capabilities it uses.

EXPLORE RELATED WORK
07 / FROM SYSTEMS TO INSIGHTS

A working system reveals what design cannot.

Technology can be evaluated before deployment, but a system is tested through operation. Once it encounters real users, real conditions, failures and constraints, the operation produces evidence that design alone cannot provide.

01BUILD

Make something capable of performing the intended work.

02OPERATE

Put it into the conditions where the work actually happens.

03OBSERVE

See what happens, not only what was expected.

04LEARN

Identify what the operation reveals.

05REFINE

Change the system, change the technical response, or return to the underlying research.

Deployment starts another stage of the work. Operation exposes assumptions that design alone cannot fully reveal.

08 / Systems change as operating conditions change

A system is never finished simply because it works.

Systems change as operating conditions changeOperation produces evidence that can change the system and improve how it performs under future conditions.
NEW CONDITIONSUNEXPECTED BEHAVIOURCHANGING USERSCHANGING VOLUMESFAILURESNEW REQUIREMENTSNEW EVIDENCE

Real operation changes what is known about the system.

That evidence can improve the system, change the technology behind it, or return the work to the research that informed the original design.

09 / VALUE TO THE BUSINESS

What does a system give you?

01CLARITY

Work is organised around defined processes, information and responsibilities.

02RELIABILITY

Important operations are designed to behave consistently under real conditions.

03VISIBILITY

The business can understand what is happening rather than relying entirely on assumptions.

04CONTROL

Rules, permissions and operational states can be represented and managed.

05ADAPTABILITY

The system can evolve as the work and its requirements change.

A useful system does not merely automate work. It makes the work more understandable, controllable and reliable.
10 / SYSTEMS ARE WHERE IDEAS MEET REALITY

The real test is operation.

Research can establish what appears to matter. Technology can identify available capabilities. A system puts the resulting response into the conditions where it has to work.

RESEARCHWhat should we understand?
TECHNOLOGYWhat could help?
SYSTEMCan it actually work?
OPERATIONWhat does reality reveal?

What happens next becomes evidence.

Explore insights →
Operation produces evidence for what comes nextResearch informs the system, the system operates, operation produces evidence, and that evidence can return to research.
11 / WORK WITH ITHOKA

Have work that needs to operate?

You don't need to arrive with a finished technical specification. Start with the work, the constraints and the reality around it. The problem can then be investigated, relevant capabilities identified, and the kind of system required to make the work operate better determined.