Operationalize Lesson 2.1: Logical Framework Quality Checklist

Quality Assessment Checklist

Check your Logframe against these standards before stakeholder validation.

graph TB
    A["🧪 TEST YOUR LOGFRAME QUALITY"]
    B["❓ VERTICAL LOGIC TEST"]
    C["✅ PASS"]
    D["❌ FAIL"]
    E["🔧 FIX: Strengthen connections"]
    F["❓ HORIZONTAL LOGIC TEST"]
    G["✅ PASS"]
    H["❌ FAIL"]
    I["🔧 FIX: Refine indicators"]
    J["❓ COMMUNITY LOGIC TEST"]
    K["✅ PASS"]
    L["❌ FAIL"]
    M["🔧 FIX: Revalidate with stakeholders"]
    N["❓ IMPLEMENTATION LOGIC TEST"]
    O(["💪 STRONG LOGFRAME"])
    P["❌ FAIL"]
    Q["🔧 FIX: Adjust scope/resources"]

    A --> B
    B --> C
    B --> D
    D --> E
    E --> B
    C --> F
    F --> G
    F --> H
    H --> I
    I --> F
    G --> J
    J --> K
    J --> L
    L --> M
    M --> J
    K --> N
    N --> O
    N --> P
    P --> Q
    Q --> N

    style A fill:#6B7280,stroke:#4B5563,color:#fff
    style B fill:#FEF3C7,stroke:#F8CC1B,color:#2A2A2A
    style C fill:#D9F99D,stroke:#72B043,color:#2A2A2A
    style D fill:#FCA5A5,stroke:#E12729,color:#2A2A2A
    style E fill:#FED7AA,stroke:#F37324,color:#2A2A2A
    style F fill:#FEF3C7,stroke:#F8CC1B,color:#2A2A2A
    style G fill:#D9F99D,stroke:#72B043,color:#2A2A2A
    style H fill:#FCA5A5,stroke:#E12729,color:#2A2A2A
    style I fill:#FED7AA,stroke:#F37324,color:#2A2A2A
    style J fill:#FEF3C7,stroke:#F8CC1B,color:#2A2A2A
    style K fill:#D9F99D,stroke:#72B043,color:#2A2A2A
    style L fill:#FCA5A5,stroke:#E12729,color:#2A2A2A
    style M fill:#FED7AA,stroke:#F37324,color:#2A2A2A
    style N fill:#FEF3C7,stroke:#F8CC1B,color:#2A2A2A
    style O fill:#007F4E,stroke:#00b369,color:#fff
    style P fill:#FCA5A5,stroke:#E12729,color:#2A2A2A
    style Q fill:#FED7AA,stroke:#F37324,color:#2A2A2A

Four Quality Dimensions

Dimension 1: Foundation Utilization

Checklist

Dimension 2: Community Grounding

Checklist

Dimension 3: Professional Standards

Checklist

Logic Testing Standards

Logic Test Pass Criteria
Vertical Logic Reading bottom-up: "If we do these activities, we will produce these outputs. If we produce these outputs, we will achieve this purpose. If we achieve this purpose, we contribute to this goal." Each level logically causes the next.
Horizontal Logic For each objective level, indicators actually measure achievement of that objective. Someone tracking these indicators would know if you achieved the stated goal/purpose/output/activity.
Community Logic Framework reflects community priorities, definitions of success, and cultural understanding of change. Stakeholders would recognize their input and endorse the logic.
Implementation Logic Framework is realistic given available resources, capacity, and timeframe. You can actually deliver what you're promising to measure.

Dimension 4: Implementation Readiness

Checklist

Common Integration Pitfalls to Avoid

❌ Foundation Work Abandonment

  • Foundation abandoned: activities from best practices, not your causes.

❌ Community Grounding Loss

  • Funders over community: indicators changed post sign-off.

❌ Logical Inconsistency

  • Indicators miss the objective: tracking participation, not real change.

Quality Scoring

Scoring (20 pts)

STRONG (18-20)

Ready for validation.

DEVELOPING (14-17)

Some gaps remain.

NEEDS STRENGTHENING (10-13)

Revisit foundation work first.

MAJOR REVISION (below 10)

Return to Module 1.

Lesson 2.1: Logical Framework 83%
Step 10 of 12 · Quality Checklist