The job-to-be-done framework is an approach to product creation focused on recognizing both the basic purpose of the customer, or “job,” and the reasoning processes that would lead the customer to “hire” a product to complete the job.