On my M900, I would warm it up just until the oil was circulating, about 30 seconds, and then set off gently for a minute or two -- enough to get out of the neighborhood -- and then I was good to go. I broke it in carefully and properly when I bought it, and again at 122K miles when I replaced the piston rings. I changed the oil every 5K to 6K, always with synthetic. That was a good enough practice to get me 24 years of daily riding, and to 265K miles with no engine rebuilds, so I think that's probably adequate.
1993 Ducati M900 Monster "Patina" (265,000 miles, killed by minivan 30Oct17) -- 1995 Ducati M900 (wife's bike) -- 1979 Vespa P200 (daughter's scoot) -- 1964 Vespa GS160 (160cc 2-stroke) -- 1962 Maicoletta scooter (275cc 2-stroke) -- 1960 Heinkel Tourist 103A1 scooter "Elroy" (175cc 4-stroke)