cyclical thinking
An approach to project and program management that assumes that the end results of a project have an impact on future projects. See also linear thinking.