Step-by-step guide to building your logic model

The overall intent of logic modelling has been set out on the Logic model page of this website. The image below identifies the four basic components of a logic model.


This image shows the progression from needs to inputs to activities and outcomes in a logic model.

There is no 'right way' to develop a logic model, and you can start anywhere in the process. However, as a guideline:

  • Sticky notes on a whiteboard are helpful, as they allow you to move things around and write around the model as you build it.
  • If you are developing a logic model for an existing project, try starting with the activities and inputs, in the middle of the model.
  • If you are building a logic model for something in the design stage, try starting with needs and outcomes at the two ends of the model, and then look at what activities will be most effective and what inputs will be required.

To develop a logic model for an existing project, follow these eight simple steps:

Step 1: Note the project’s activities

Step 2: Note the inputs

Step 3: Note the intended outcomes

Step 4: Reorder into cause and effect chain

Step 5: Note the needs

Step 6: Troubleshoot your model

Step 7: Write down any assumptions

Step 8: Tidy up your model


These steps are explained further in the presentation below.

For a printable version of the presentation, download this document (PDF 434 KB).

Follow this link if you wish to view the presentation below in full size.


The eight steps above are followed in the demonstration video below, which shows a school executive developing a logic model for their Stage 2 robotics program.

Building a logic model - demonstration (stage 2 robotics program).

Return to top of page