ABSTRACT

A flood control system might consist of dams, canals, overflow areas, levees, and evacuation plans, whereas the legal system is a set of laws, rights, codes, and jurisdictions. In information processing terms, the Law of Requisite Variety also implies that a system’s information processing capacity should match its information processing requirements. Software gets enhanced with new features when the variety in the software system tries to match the increased variety in the environment. In software, design constraints are sometimes applied early in the life cycle that drastically reduce the variety of the delivered system. Jay Wright Forrester is a pioneer of computer engineering and the founder of System Dynamics, which deals with the simulation of interactions between objects in dynamic systems. Organizations are complex systems based on a combination of mechanistic, as well as social systems that are organic and self-organizing.