Logic models
A logic model (program logic) is a type of outcomes model which usually divides the elements in a model up into a set of levels. These may include: outcomes, goals, missions, intermediate outcomes, outputs, activities, tasks, drivers, key drivers, causes, effects, priorities etc.
So as to provide the most generic approach possible, DoView refers to all of these as just steps. They are all steps in causal processes leading from the initial steps right through to the final outcomes (outcomes are also just entered as steps) which are the end result of the causal process.
If you want to structure your outcomes model, a traditional logic model (program logic) such as one below which has four levels - inputs, outputs, intermediate outcomes and final outcomes - can be drawn in DoView. This is done by putting all levels in as steps and differentiating between with labels put in as text objects.
