sentence: the sap netweaver development infrastructure ( '' nwdi '' ) combines the characteristics and advantages of local development environments -- as usually provided in a java environment -- with a server-based development landscape that centrally provides a consistent development environment to development teams and supports the software development through the entire lifecycle of a product .