Within nonprofit work, the 4 steps of a Gap Analysis fall into 5 overall categories of processes. This resource offers a deep dive look at each process and provides guidance as to how to conduct each one: https://institute.uschamber.com/gap-analysis-improves-associations/