Foundation of Management 3
The theory posits that there is a wide range of internal and external factors that alter the best
approach to manage an organisation.
The contingency theory attempts to integrate management theory with practice in systems
structure. The forces of the environment determine the behaviour of a firm; it implies that for a
manager to successfully alter the conduct of any element of an organisation, he or she must
consider changing the situations affecting it. It makes the organisational system non-dependent
on managerial choice, but somewhat reliant on the external environment.
The contingency management theory attempts to improve the systems approach. The
systems approach has long recognised the relationship between the sub-systems of a firm
(Witzel, 2016). The contingency perspective also acknowledges that organisation systems
emerge from the interplay between the sub-systems and the external environment. Also, the
contingency approach attempts to address the precise nature of inter-dealings and inter-
relationships. The contingency perspective emerged from the need for new management theory.
It is somewhat considered the unifying theory of management considering its ability to achieve
objectives outlined below. It incorporates and synthesises a separate process, quantitative and
behavioural ideologies into an interconnected theoretical system. The theory functions to
integrate the systems approach to organisation and management, especially in the establishment
of specific functional associations between situational aspects, management ideologies and
application and organisational performance. It offers a pragmatic ground for evaluating and
interpreting the current structure of management knowledge and empirical research, thereby
fostering comprehension, control and prediction. The theory also provides a guideline for a
systematic and coordinated pursuit of new research on the sophisticated functional associations
between management and situational elements. Besides, the contingency theory creates a