With zero technical knowledge, but years of practical experience, I do the following:
Road car: 10k miles or 12mths, oil and filter
Road & track car: 5k/6mth miles for oil, 10k/12mth for oil & filter
For my own 90% track car, I'll do an oil change every three track days. If it looks okay and I'm not burning it excessively, then I'll push that to five track days and do the filter then too.
Porsche recommend oil & filter every 20k/24mth. For me, that's miles too long, and I stick with 10k/12mth.