How we use the Jobs-To-Be-Done Framework to rethink user workflow