Heat the olive oil in a large skillet. Add the asparagus, snap peas, English peas (if fresh) and shallots and cook over moderate heat, stirring, about 4 minutes. Add the fava beans, English peas (if frozen) and water and cook until heated through, about 2 minutes. Remove from the heat and swirl in the herb butter. Season with salt and pepper.