I put them on to boil at maximum power, wait until they boil then leave for a few minutes then stop and rinse in cold water.
A bit vague, but it depends on how powerful your cooker is, what type of potatoes you use and how big the pieces. They bits should still have bite.
I prefer to undercook because you can always cook your final dish a bit longer.