The effect of rain water runoff on building foundations and basements is well known, especially in the case of the absence of a quality waterproofing solution.
Starting from the premise that the storm water drainage pipes are correctly dimensioned in number and in diameter, you will just have to make the best possible connection between them and the sewerage. The problem can be solved by means of drains, which capture water running from the roof through the downspouts. There is a wide range of products available, made of cast iron, polyethylene or special concrete (with polymers).
Installation of gutter guards is another solution that can be used successfully to prevent water runoff. Usually made of polyethylene and with relatively low costs, a gutter guard is a basic piece that prevents any drainage system from ending up clogged with leaves and other debris, and allows water runoff. Directing it the water on your lawn is how to make grass green and keep it green.
Also, if water runoff affects your garden, you need a garden drainage system that ensures the discharge of excess water resulting from heavy rainfall and favored by either the type of soil or the elevation of the land. The discharge is made in the soil through a circuit with drainage holes. The surplus which cannot be drained is evacuated to the sewers, through an overflow system.