Bonus: Any suggestions for lists or sites (such as https://www.ycombinator.com/blog/13-startup-ideas) that catalog business ideas for software?
I find though that B2B solutions generally require extensive domain knowledge and likely network connections. In fact, many B2B software companies are started by someone trying to scratch their own itch.
Have you encountered any business challenges that you may have more insight on than the general public?
Same solution for scenario planning. What is the impact of a sole supplier in Thailand deliver just in time being flooded out for 3 weeks?
What happens to the bottom line if days outstanding receivables grow to 54 or 90?
You can also never go wrong targeting sales. A business may not give a rip about time wasting nuisances, but even in the worst quarters the sales team always has a seemingly bottomless pool of resources to throw on prospecting tools.