That depends on your situation. If you are new to the field of software quality, an assessment is a good way to start. The reason for this is that it is just a one-time measurement including a lot of explanation in a report and presentation. Continuous monitoring will result in real-time quality data and helps in case you want to make sure your software quality is always meeting the requirements.