Great steps you've outlined here.
I would also add for preparation the importance of making sure you are in the right frame of mind. If you're running from a meeting or have just come from putting out a fire, it may not be the best time for you to have this conversation.
In regards to action steps, I also find it very helpful for both parties to repeat what they believe are the next steps & the agreed upon action, this way you can ensure clarity.
Ryan