Definition
A Strategic Review is an analysis of an organisation’s long-term objectives, direction and ability to achieve intended outcomes.
Human Explanation
It examines whether the organisation is pursuing the right direction and whether its strategy still fits its environment, objectives and capabilities.
Why it Matters
Changes in markets, regulation, technology, risk and organisational capability can make earlier assumptions and priorities unsuitable.
Conceptual Boundary
A Strategic Review focuses on choices with long-term significance. It is not a routine Operational Review, a strategy document by itself or an automatic commitment to change direction.
Practical Perspective
A useful review examines objectives, assumptions, external conditions, risks, capabilities, resources and alternative scenarios. It should conclude with explicit choices, unresolved questions and implications for action.