Optimalisatie van change management met NWDI
Toen SAP de stap maakte van ABAP only naar ook Java veranderde er veel. Klanten die gewend zijn om te werken met ABAP-systemen weten hoe belangrijk het is om een stabiel en betrouwbaar transportmanagementsysteem te hebben. Sommige bedrijven hebben zelfs grote investeringen gedaan om de standaardfunctionaliteit, geboden via SAP, uit te breiden middels third party producten. Met de intentie een net zo betrouwbaar en efficiënt Java gebaseerd systeem te bieden, introduceerde SAP de NetWeaver Development Infrastructure (NWDI) met als doel alle Java gebaseerde development oplossingen te ondersteunen middels een centraal ontwikkel systeem, versiebeheer en transportmanagement.
NWDI biedt ontwikkelaars het beste van twee werelden:
- Java development middels een lokale ontwikkelomgeving
- Team development met synchronisatie via een centrale ontwikkelomgeving
Daarnaast betekent development in NWDI, Component Based Development welke verdeeld kan worden over drie elementen:
1. Development Objects (Java classes, tabellen, etc)
2. Development Components (een groep development objects)
3. Software Components (oplever en installatie eenheid)
Het voordeel van deze Component Based Development aanpak is dat deze structuur brengt in applicaties die anders een oncontroleerbare “spaghetti” van developmentobjecten vormden. Deze gestructureerde manier van werken helpt om het risico van het “breken” van applicaties tijdens een developmenttraject te voorkomen.
NWDI introduceert een aantal nieuwe technische termen zoals Design Time Repository (DTR), Component Build Service (CBS), Change Management Service (CMS), Name Reservations, Work- en Build Spaces, etc. Het is niet alleen belangrijk om te weten wat deze componenten doen, maar ook hoe ze samenwerken.
Om het voor bedrijven eenvoudiger te maken hun ABAP en Java transport management systemen te verbeteren, introduceerde SAP CTS+. Dit is geen vervanging van de NWDI, maar eerder een tool dat Java transporten zodanig in ABAP transporten integreert dat deze ene tool gebruikt kan worden om transporten over verschillende soorten systemen uit te voeren.
Sommige bedrijven maken al gebruik van een NWDI-systeem, maar halen er niet alles uit wat er in zit. De belangrijkste vragen waar wij onze klanten mee hebben zien worstelen zijn:
- Onduidelijkheid over hoe structuur aan te brengen in Software Components
- Hoe te werken met Development Tracks en hoe deze op te zetten
- Hoe past CTS+ in een omgeving waar ook gebruik wordt gemaakt van NWDI
Wanneer bovenstaande vragen niet beantwoord worden voor aanvang een NWDI-implementatie dan kan men uiteindelijk met een systeem komen te zitten dat meer problemen oplevert dan het oplost.
Intenzz kan u helpen met de implementatie van uw NWDI systeem, zodanig dat het ook echt waarde toevoegt. Wij hebben niet alleen uitgebreide technische kennis van de NWDI, maar ook jarenlange werkervaring binnen grote organisaties die de NWDI succesvol gebruiken.
Naast het implementeren van de NWDI kunnen wij u ook adviseren over het structureren van uw Software Components en u helpen met het vormgeven van uw NWDI landschap. Wij kunnen uw huidige developmentproces verbeteren of deze van de grond af aan opbouwen.
Meer informatie over deze Service Offering?
Of neem contact op met Pascal de Zwart
E-mail: pascal.de.zwart@intenzz.com
Mobiel: +31(0)646413278
Kantoor: +31(0)30 691 88 28
Internet: www.intenzz.nl
Expert
Werkmaatschappij
Application Development