Lesson 41 · The Grant Architect

41. Assumptions and External Factors

30 min

By the end you'll be able to

  • Distinguish assumptions (conditions inside the program logic) from external factors (forces outside the program's control).
  • Surface assumptions at every layer of the logic model.
  • Pair the highest-risk assumptions and external factors with realistic mitigation plans.
  • Use the assumptions section as a maturity signal that strengthens the proposal.

Assumptions are the conditions that must be true for your logic model to work. External factors are the forces outside your control that could either accelerate or derail the program. In this lesson you learn to surface both, because acknowledging risk demonstrates sophistication, not weakness. Reviewers trust proposals that name what could go wrong far more than proposals that pretend nothing can.

You will practice listing assumptions at every layer of the model. Inputs assume the funded staff can actually be hired in the local labor market. Activities assume participants will show up at the promised dosage. Outcomes assume the underlying behavior change theory holds for this population. External factors include policy changes, economic conditions, partner organization stability, and the broader cultural environment that shapes whether participants can act on what they learn.

By the end you should be able to draft an assumptions column and an external factors column for a real program, distinguish the two, and pair the highest-risk items with a mitigation plan. Funders read this section as a maturity test. A proposal that names three serious assumptions and explains how the program will monitor them reads as far more credible than a proposal that claims no risks exist.

Common mistakes

These are the traps learners hit most often on this topic. Knowing them in advance is half the fix.

  • Treating the assumptions section as boilerplate.

    Generic assumptions ("staff will do their jobs") add no value. Name the assumptions that actually drive the model, including the uncomfortable ones.

  • Listing external factors without monitoring plans.

    An external factor with no monitoring plan is a worry, not a strategy. Pair each with how the team will know it is materializing.

Practice problems

Try each on paper first. Click Show solution only after you've made a real attempt.

  1. Problem 1
    List three assumptions and three external factors for an after-school tutoring program serving middle schoolers, and assign each one a mitigation or monitoring plan.
    Show solution

    Assumption 1 (inputs): qualified tutors can be hired at the budgeted pay rate; mitigation: pre-recruited candidate list and partnership with a local teacher prep program. Assumption 2 (activities): participants attend at least 80 percent of sessions; mitigation: family engagement coordinator and attendance incentives. Assumption 3 (outcomes): caregivers will reinforce homework habits at home; mitigation: monthly family workshops. External factor 1: school schedule changes that conflict with the tutoring window; monitoring: quarterly check-ins with the principal. External factor 2: state testing calendar shifts; monitoring: align sessions to the academic calendar each fall. External factor 3: local funding cuts that affect transportation; mitigation: build a small bus pass line into the budget.

Practice quiz

  1. Question 1
    What is the difference between an assumption and an external factor?
  2. Question 2
    Why does naming risks make a proposal stronger, not weaker?
  3. Reflection 3
    Give one example of an assumption at the outcomes layer and one example of an external factor that could derail it.

Lesson 41 recap

Naming assumptions and external factors with honest mitigation plans turns the logic model from a wish list into a defensible operating plan.

Coming next: Lesson 42 — Visual Design Tools

Next, we turn the logic model into a publication-quality visual using free design tools that any program team can run.

Saved in your browser only — no account, no server.