Show TOC

Local Development as a Start to Component Based DevelopmentLocate this document in the navigation structure

Use

SAP's development infrastructure is a powerful toolset that provide your development project with a high degree of integration into company wide software change management processes and architectural governance. Using this integrated environment, however, can also be seen as an obstacle for development start.

Therefore SAP provides you with a step by step approach to the full integration:

Figure 1: Steps in Growing the Development Infrastructure
  1. Start developing in the Developer Studio that can be installed on a local developer PC.

    Note

    When using a local development configuration within the Development Studio, you have to ensure that the used workspace is located on the same drive as the SAP NetWeaver Development Studio installation.

    You can start component based development without setting up a development infrastructure first. The Developer Studio provides enough functionality to start in a local environment.

  2. Set up the central SAP NetWeaver Development Infrastructure (NWDI) and migrate your local development project into the central environment.

    As your development project will grow over time you may want to enhance your development infrastructure with the services that SAP's NWDI solution offers:

    • Version control system (DTR).

    • Central component builds (CBS).

    • Configuration services (CM Services).

      Note

      If you plan to move on to the enhanced Change and Transport System (CTS) transport landscape, use the NWDI as configuration engine in the CM Services and do not configure runtime systems for deployment.

      If you do not plan to move to enhanced CTS, you can use the transport functions of NWDI.

  3. You can set up and configure the NWDI in parallel to your running development and move the project into the NWDI as soon as it suites you. The migration of your local development into a central NWDI is then simply a copy and paste action.

  4. Connect your Java development with the SAP system landscape with the enhanced CTS functions.

    In addition or alternatively you can connect to the transport services of the enhance CTS if you need to synchronize transports of your Java and ABAP system landscape.

  5. Enhance your infrastructure with the SAP Solution Manager to achieve an end to end process integration.

The advantage of this approach is that you can grow your development infrastructure as your need for integration grows.