How to Achieve High Quality Medical Device Software