Show TOC Start of Content Area

Background documentation Development Scenarios with Development Infrastructure Locate the document in its SAP Library structure

You use the SAP NetWeaver Development Infrastructure (NWDI) in the following way:

...

       1.      Phase 1: Setting up the NWDI environment.

In this administrative phase you set up the entire development environment. You create the users and assign permissions. Then you create the software components (SCs), and track(s) in them.

       2.      Phase 2: Working with the development configurations in the SAP NetWeaver Developer Studio.

In this development phase, it is sufficient to generate a development system purely for the development phase without an extra consolidation system. You import the development configurations which were automatically created with the track to the development workplace and the development processes take place.

       3.      Phase 3: Introducing a consolidation phase with transfer to production.

In this administrative phase the process of transferring the software is usually done by a quality manager. You have the successfully built product, and now you assemble and generate deployable files that you distribute to your customers.

This graphic is explained in the accompanying text

Software Development Lifecycle

The development scenario you choose determines both the NWDI services that are used and the exact development steps that are required.

Scenario: Java development with a central storage for the source files

Use the SAP NetWeaver Developer Studio as the development environment and the Design Time Repository (DTR) to store your source files in versions.

You can use this scenario to integrate existing Java or Java EE applications into the NWDI.

Caution

This scenario provides unlimited support for plain Java and Java EE projects only. If you decide later on to use the SAP component model, this may require a lot of manual work. Therefore, it is important to decide right from the beginning which scenario you want to use.

More information: Java Development with DTR as Central Storage for the Source Files.

Scenario: Developing components with the NWDI

Here you perform the development in the Developer Studio in accordance with the SAP component model. Using the SAP  component model allows developers to organize their projects right from the start in small, reusable and easy-to-maintain units. In addition, to administer the development landscape you use the Change Management Service (CMS) in which the development configurations are also created. For the central build process, you use the Component Build Service (CBS). The development is restricted to developing one SC. The files are stored in DTR.

You can use this type of development also for layered development of several SCs that are based on each other.

Development configurations describe and select all required resources of the infrastructure that a developer needs to work on a software product. However, you can develop several logically-related SCs in parallel.

More information: Components Development with the NWDI.

End of Content Area