I cook asparagus in a covered asparagus pan (only because somebody gave me one) with the stems standing in a little water and the tips in the steam. If you have your own way then stick to that - just make sure they are not floppy.
Cook the potatoes in boiling salted water until tender then drain. These are good just warm so you can just leave them in the warm saucepan in which they were cooked (covered).
To make the dressing just whisk everything together until you have broken the honey down. Taste for balance and seasoning.
Cook the broad beans in boiling water for 4 minutes. Drain them into a sieve and run cold water over them. When they’re cool enough to handle slip off the skins (laborious, but it does make the dish look lovely).
Trim the ends of the asparagus (they can be woody) and cook until al dente, about 4 minutes. The stalks should feel tender when you pierce them with the point of a knife.
Slice the potatoes (not too thinly or they will fall apart). Put the vegetables into a bowl with the salad leaves and and gently toss with most of the vinaigrette, (keep a little back for drizzling at the end). Divide between 2 plates, adding the shreds of ham to the leaves, and finish off with the rest of the vinaigrette. Grind some black pepper over the top and serve immediately.