Skip to content
Program Development

Nonprofit Program Development And Program Design

Is your program doing what it’s meant to? Is there a need in your community you want to fill? From strengthening long-standing programs to building new ideas into useful models, we can help.

people planning on sticky notes
Our Approach

We Start With Your Mission

We start with your mission. Then we help you get clear on where your community’s needs meet your organizational capacity and skills. Program design is a creative, iterative process. We use a variety of processes tailored to your organization. These may include asset mapping, needs assessments, logic models, target population identification, goal setting, evaluation planning, testing, and more.

We also start with outcomes, not activities. By clarifying what change a program is meant to create, we can best decide what to do, and make sure it fits what the community needs.

Contact us today for a free initial consultation.

Talk about your program
Kerri Drumm adding a sticky note to a program planning wall
The Service

What Our Program Design Consulting Covers

We help organizations with a variety of services. Pick the pieces you need or run the whole thing.

Needs assessment

Finding out what your community needs rather than assuming. Starting here ensures programs are meaningful.

Asset and partnership mapping

Understanding what already exists inside your organization and community.

Budget and staffing

What a program costs, in dollars and in staff time. And planning for the skills and resources you need to implement.

Logic models

Inputs, activities, outputs, and outcomes on one page, in the format funders ask for and in language your staff recognize.

Goal setting and evaluation planning

By defining success and how to measure it, you can ensure the program leads to the change you hope to see.

Testing and iteration

Good program design is iterative. Run a small version, see what works, change as you go. By testing you can ensure new programs operate effectively in the real world.

How It Works

Our Program Development Process

Iterative rather than linear, so expect to go back a step when something you learn changes the shape of the thing.

  1. 01
    Start with the mission

    Not a formality. By starting with the mission we make sure programs are in line with the organization’s focus.

  2. 02
    Map needs against capacity

    By understanding community needs and organizational capacity and skills, we can design programs that are feasible and achieve the desired impact.

  3. 03
    Design the model

    We get clear on the target population, outcomes, activities, and the logic connecting them to the change you want. This is where the logic model gets built. It becomes a roadmap for how you implement and evaluate the program.

  4. 04
    Plan the evaluation

    Deciding what you will measure first helps determine whether the program is meeting its goals.

  5. 05
    Test, then change

    Run a pilot, watch it, and then tweak or cut what is not working. We’ve found many organizations design complicated programs that soon become difficult to manage. By piloting, you can fix issues before they become huge.

Several hands stacked together at the center of a team
Case Study

Two Youth Organizations Merged. Two Programs Had To Become One

Two long-standing youth development organizations merged. Their programs had similar goals and target populations but operated differently. A needs assessment revealed gaps in both models.

We spoke with youth, parents, teachers, and staff to understand what they needed from the program. We created a staff-centered program committee to help get clear on program goals. Together, we took the best elements of both models and simplified and synthesized them.

Parents and teachers praise the new model. Staff culture improved as everyone was working on the same team. Best of all, the new program helped ensure that young people were getting the support they need.

How We Work

Working With A Program Development Consultant

Bringing in a program design consultant is not an admission that something is broken. Most of our program development work is with organizations whose programs are good, but who want them to be clearer, more focused, or easier to fund.

An outsider brings the ability to look at things with fresh eyes and a focus on the big picture outcomes. That, plus the tools to help: asset mapping, needs assessments, logic models, and evaluation that staff can maintain and learn from.

An experienced consultant can move a team from vague ideas to a workable program design faster than staff juggling it alongside their regular workload. Staff leave the process with a program they helped build and are confident explaining to funders, partners, and their own board.

Start a conversation
Testimonials

What Our Clients Say

Questions

Program Development, Answered

What is the difference between program development and program design?

In practice people use them interchangeably. However, design is the model itself. Development is everything around getting it running: the capacity, the funding, the evaluation, the staffing.

We have an idea but no program yet. Is it too early?

No, that is the best moment to do this work. Building a needs assessment and a logic model before launch costs a fraction of redesigning a program that has been running for years. And even better, you can ensure your program is effective from the start.

Can you help us prove our program works?

We can help you plan an evaluation and design the program so the data you need is a by-product of delivering it rather than a separate chore. But we are not external evaluators. If you need a formal independent evaluation, we’ll refer you on to some of our favorite partners.

Will this help us get funded?

It can help. You may need to clearly explain how and why your program works. Funders may ask about target population, activities, outcomes, and measures.

Do you work with organizations outside the nonprofit sector?

We have worked with city and county government departments as well as nonprofits.

What We Do

Explore Our Other Services

All Services