Have your team maintain your device history file while it is being designed, not before, not after. MatrixALM will help you to ensure the content is correct and support you in creating the documents for certification.
Have processes and work instructions which are simple, efficient and easy to use and improve, not SOPs written by someone else for someone else. MatrixQMS will help create a quality system which works for you, not against you.
Risk management needs to be integrated in the design process and the quality system, not in some Excel file on some server.
Plan and document your verification and validation activities while you design your device, not once you think you are ready to release.