Follow the instructions in your manual, and if you don't have one, download it from the manual .pdf collection here.
If you follow the instructions, it says not to go over 7,000RPM for EXTENDED periods of time for the first 600mi, and then not to go for EXTENDED periods over 8,000RPM until 1,000mi.
I did just that, but occasionall revved it up to be sure and polish the cylinders/cams/valve seats at over 7,000RPM -you don't want to wear any parts at certain RPM, so vary it a lot and your motor will be better for the small amount of wear.
Be easy on it, and open it up here and there.
The shifting gets smoother, the acceleration gets a little easier as the rings wear properly, and after that you've got a properly broken in bike.
I know mechanics who race their bikes after 500mi, and sear it's ok to do so, though I'm not so bold.
The most important thing is to change the break-in oil and filter before 600mi. I did mine at 500mi.
Then change it again at 1,000mi. I switched to synthetic oil, but some like to just keep regular oil going in theirs. When you get to 600mi, use a Wix or equivalent filter, but go for the longer one with more surface area. No need to buy a premium filter for 400 more miles of wear.
After that, I strongly recommend a Purolator PureOne filter, you can get them at PepBoys. They are about $6.00USD, and are better than a Yamaha filter any day. Trick is, the Yamaha OEM filter costs $10.00!
And the PureOne filter is almost the same color as Yamaha blue.
Sweet