Haven't read the whole article, but it sounds a lot like what the value proposition canvas would deliver:
You start with the JTBD by the customer. Then you identify pains and gains of these jobs.
Then you think of what "pain reliever" and "gain creators" you could offer and how to bundle these in products/services.