Copyright 2014 Nikolas S. Boyd. Permission is granted to copy this document provided this copyright statement is retained in all copies.


Nik Boyd

In the context of this Model, a Problem

emerges from the background or circumstance of a Business, and

prevents a business from engaging some desirable Activity(s), or

prevents a business from seizing some desirable Opportunity.


A Problem stands out from its background (pro + blem). A Problem is more often a point (or knot) of pain. In order to provide an appropriate software solution that addresses a business problem, we must first understand the problem, and describe it sufficiently to permit the design of a solution. Some problems fit within problem frames and may be subject to a formal problem description. However, some problems are wicked, and do not admit of either ready description nor solution.