The phrase often implies that something should be visible or known to everyone involved. After the merger, our project is finally on the radar screen.
Pro Tip 2/3
Change Over Time
Indicates that something's relevance or recognition can change, usually due to new developments. Once the leading brand, they're now off the radar screen.
Pro Tip 3/3
Attention Shift
Used to express a shift in collective attention or focus within a group or society. Eco-friendly practices have come on the radar screen lately.