23
Optim System Analyzer – kompleksowe rozwiązanie wspierające przeprowadzanie modyfikacji systemu SAP®. Jacek Kucinski – IBM Software Group © 2012 IBM Corporation

Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Embed Size (px)

Citation preview

Page 1: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Optim System Analyzer – kompleksowe

rozwiązanie

wspierające przeprowadzanie

modyfikacji systemu SAP®.

Jacek Kucinski – IBM Software Group

© 2012 IBM Corporation

Page 2: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

2

Agenda

�Wprowadzenie – problemy i wyzwania środowiska SAP

�Analiza systemowa - OptimOptim System Analyzer (OSA)System Analyzer (OSA)

�Analiza biznesowa - OptimOptim Business Process Analyzer (OBPA)Business Process Analyzer (OBPA)

�Optymalizacja danych testowych - OptimOptim Test Data ManagementTest Data Management

Page 3: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Klienci/użytkownicy SAP’a pozostają zorientowani na optymalizacjękosztów, dostępność danych i aplikacji oraz integrację.

Software Insider Survey: What we want from SAP? 2009 n = 73, 2010 n = 117, 2011 n = 115

Source: Constellation Research, Inc. Ray Wang, June 2011

Page 4: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

4

Powszechne wyzwania i problemy w środowisku SAP

� Konieczność połączenia ciągłych usprawnień środowiska SAP z minimalizacją wpływów zmian na istniejące procesy biznesowe.

� Zapewnienie wysokiej jakości dostarczanych funkcjonalności i sprostanie wymaganiom i oczekiwaniom Użytkowników.

� Długie cykle testowania wydłużają czas dostarczenia potrzebnych funkcjonalności do Użytkowników - problem elastyczności IT wobec potrzeb biznesowych.

� Trudność określenia minimalnego a zarazem wyczerpującego zakresu testów

� Zakłócenia w procesach biznesowych wynikające z błędów nie wykrytych w fazie testów (np.: zbyt wąskiego zakres testów)

� Konieczność zachowania spójności środowiska SAP w sytuacji równoległego rozwoju aplikacji przez wiele zespołów (bieżące naprawy vs implementacja nowych funkcjonalności, wielu dostawców usług SAP itp)

� Nieusystematyzowane podejście nie jest efektywne :

• Wydłuża czas dostarczania zmian

• Zwiększa koszty i zużywa nadmierne zasoby zarówno po stronie IT jak i Biznesu

• Mniejsza kontrola nad środowiskiem SAP i wprowadzanymi zmianami stanowi zbędne ryzyko projektowe

Page 5: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

5

Źródła zmian w rozwiązaniach SAP

5

Wg standardu SAP

Wg wymagań Klienta

Techniczna

Funkcjonalna

Support Pack

Upgrade wersji

Enhancement Pack

Nowe moduły

Aktualizacjabieżącychprocesów / noweprocesy

Wdrożenie nowychprocesów

Upgrade wersji Aktualizacjabieżącychprocesów / noweprocesy

Techniczna

Funkcjonalna

Z, Y - Tabele, Programy, User exit'y itp

Poszerzenie/modyfikacjastandardowych procesów SAP

Elementy danych, struktury, tabele, kod itp.

Nowe elementydanych, struktury, tabele, kod, itp.

Zmiana

Zlecenietransportowe

Page 6: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Wspomaganie cyklu życia systemu SAP

SAP rekomenduje następujące standardowe podejście do zarządzania aplikacjami w trakcie ich cyklu życia

Wymagania Projekt zmian Tworzenie I testyrozwiązania

Ulokowanierozwiązania

OptymalizacjaUżytkowanie

Accelerated SAP® Methodology

CzyCzy momożżnana szybkoszybko i i efektywnieefektywnie przygotowywaprzygotowywaćć i i wprowadzawprowadzaćć

nowenowe wersjewersje, , aktualizacjeaktualizacje i i zmianyzmiany aplikacjiaplikacji SAP SAP bezbez

pogorszeniapogorszenia jakojakośścici rozwirozwiąązaniazania??

Przygotowanie

projektu

Blueprint RealizacjaKońcowa

konfiguracja

Go Live

Utrzymanie

Page 7: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Portfolio produktów Optim dla systemu SAP

Identyfikacja

zmian

IdentyfikacjaIdentyfikacja

zmianzmian

Identyfikacja

wpływu na po-

wiązane obiekty

IdentyfikacjaIdentyfikacja

wpwpłływu na poywu na po--

wiwiąązane obiektyzane obiekty

Identyfikacja

wpływu na pro-

cesy biznesowe

IdentyfikacjaIdentyfikacja

wpwpłływu na proywu na pro--

cesycesy biznesowebiznesowe

Definiowanie

zakresu testów

Definiowanie Definiowanie

zakresu testzakresu testóóww

Definiowanie

danych

testowych

Definiowanie Definiowanie

danychdanych

testowychtestowych

Przeprowadzanie

testów

PrzeprowadzaniePrzeprowadzanie

testtestóóww

Page 8: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Scenariusz integracji narzędzi Optim for SAP

Page 9: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

9

Przegląd funkcji IBM InfoSphere Optim System Analyzer for SAP

� Analiza wpływu zmian przed ich wgraniem na system produkcyjny (zarówno zmian Klienckich jak i pochodzących z SAP – EHP, Noty SAP, Upgrade)

� Narzędzia analityczne do zarządzania klienckimi rozszerzeniami (kodem ABAP)

� Porównanie obiektów ABAP pomiędzy systemami

� Porównanie konfiguracji IMG pomiędzy systemami

� Porównywanie danych podstawowych i transakcyjnych pomiędzy systemami

� Biblioteka gotowych do uruchomienia standardowych raportów przygotowanych do

wsparcia głównych zdań w cyklu życia rozwiązania SAP m.in :

• konsolidacje, synchronizacja środowisk, upgrade, EHP, Noty SAP, transporty klienckie

� Możliwość łatwego dostosowania dostarczonych raportów czy tworzenia własnych

raportów

� Prezentacja wyników w formie przejrzystych raportów

� Wspierane są wszystkie systemy SAP bazujące na Jądrze SAP od wersji 6.20 po 7.11 i posiadające środowisko ABAP (od R/3 4.6C po ECC 6.0, SAP APO, SAP SRM, SAP BW, SAP CRM)

� Posiada certyfikat SAP

Page 10: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Analiza wpływu

10

Łączna ilośćkodu standardowego objętego analizą

Łączna ilość kodu standardowego na który będzie miała wpływ projektowana zmiana

Ilość kodu rekomendowanego do testowania przed przeniesieniem na środowisko produkcyjne

Łączna ilośćkodu własnego objętego analizą

Łączna ilość kodu własnego na który będzie miała wpływ projektowana zmiana

Ilość kodu własnego rekomendowanego do testowania przed przeniesieniem na środowisko produkcyjne

OPTIM RADYKALNIE ZWIĘKSZA DOKŁADNOŚĆ I POPRAWIA JAKOŚĆ ANALIZY WYMAGANYCH ZMIAN W ŚRODOWISKU SAP ORAZ ZMNIEJSZA PRACOCHŁONNOŚĆNIEZBĘDNYCH MODYFIKACJI I TESTÓW

Page 11: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Analiza wpływu

11

Page 12: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Analiza wpływu

12

Page 13: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Analiza składni programów

13

Page 14: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

14

InfoSphere Optim Business Process Analyzer dla systemów SAP

� Automatyczne wykrywanie procesów biznesowych w środowisku SAP

� Możliwość łączenia i analizy danych z różnych okresów i systemów – konsolidacja systemów, harmonizacja procesów biznesowych itp

� Dwustronna integracja z procesami biznesowymi z SAP Solution Manager

� Prezentuje wpływ zmian w kontekście procesów biznesowych

� Integracja z HP QualityCenter w zakresie proponowania planów testów

� Współpraca z wielosystemowymśrodowiskiem SAP

OBPA jest aplikacją webową wspierającą modelowanie procesów biznesowych SAP i analizę danych technicznych w ich kontekście

Kluczowe funkcje

SAP Certified

Page 15: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Integracja z procesami biznesowymi w SAP Solution Manager

15

Analiza i redokumentacja

procesów biznesowych

Automatyczne wykrywanie procesów biznesowych

Dostosowanie

procesów biznesowych

Modelowanie procesów biznesowych

Synchronizacja z

SolMan

Dwustronna synchronizacja z SolutionManagerem

Analizy ujawniaja wykorzystane

programy i transakcje i klasyfikuja

zgodnie z procesami biznesowymi

Weryfikacja i dopasowanie

Procesów Biznesowych

realizowana jest w OBPA

Po sprawdzeniu wyniki

synchronizowane sąz Solution Managerem

Page 16: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

16

Czy to brzmi znajomo?

1. Klonowanie baz źródłowych jest kosztowne, długotrwałe, czasami niemożliwe …

2. Brak spójności danych testowych:

– szczególnie istotne przy zasilaniu z więcej niż jednego źródła danych

– różne zakresy danych (dane do środowisk Test pobierane i odświeża-ne za pomocą niezależnych, niezsynchronizowanych skryptów)

– różne kryteria / algorytmy i wyniki maskowania danych (maskowanie realizowane przez skrypty niezależnych środowiskach aplikacji

3. Problemy z przenoszeniem właściwych struktur pomiędzy bazami danych wykorzystywanymi w kolejnych etapach testów

4. Długotrwały i pracochłonny proces odświeżania danych

5. Niewłaściwy rozmiar / zakres danych w bazach testowych

6. Duża ilość błędów, także tych identyfikowanych na zaawansowanych etapach testów

Page 17: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

17

Idealne środowisko testowe

1. Niezależność i samowystarczalność środowisk poszczególnych testerów

2. Łatwość w odtwarzaniu stanów środowiska

3. Łatwość w debugowaniu środowiska

4. Automatyzacja testów powtarzających się

Page 18: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

18

Relational Extract

Relational Extract

Relational Edit

Relational Compare

Relational Edit

przegląąąądanie i edycja –tworzenie warunków

i generowanie danych

korekta błęłęłęłędóww danych

produkcyjnych

porównanie danych sprzed i po teśśśście

kopia i wyodręęęębnianiedanych

produkcyjnych do testów

TEST

gotowe do produkcji

rozwój / zmiany aplikacji

odśśśświeżżżżenie danych testowych

Relational Archive

archiwizacja

starych danych

maskowanie danych poufnychConvert

IBM Optim™ : Test Data Management

Page 19: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Główne funkcjonalności Optim TDM for SAP

1. Precyzyjne ekstrakty danych z PROD’a dopasowane do potrzeb

• Ekstrakcja bezpośrednio z PROD bez zatrzymania lub obniżenia wydajności systemu.

• Niezależna od bazy lub systemu operacyjnego

• Kompatybilna od wersji 4.6 C do 6.0

• Umożliwia transformację danych chroniąc dane wrażliwe.

2. Odpowiada na funkcjonalne i techniczne potrzeby użytkowników

• Wykorzystuje SAP GUI i interfejsy użytkowników biznesowych

• Pozwala tworzyć wycinki danych źródłowych wg kryteriów zdefiniowanych przez użytkownika

• Zintegrowane z profilami SAP security

Page 20: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

20

Narzędzia Optim w cyklu życia środowiska SAP

Wymagania ikoncepcja biznesowa

Planowanie Wdrożenie TestowaniePrzeniesienie na

środ. produkcyjneUtrzymanie

Optymalizacja

i rozwój

SAP Solution Manager

HP QC /

IBM RQM

Zarządzanie danymi testowymi - Optim TDM for SAP

Przygotowanie projektu i koncepcja biznesowa Realizacja Go Live

Utrzymanie

i rozwój aplikacji

Data Archiving (ICC-SAP)

Optim Business Process Analyzer for SAP (OBPA)

Optim System Analyzer for SAP (OSA)

OSA & OBPA w procesach optymalizacji, zachowania spójności środowisk, wsparcia audytów

Guardium Database Activity Monitoring

Database Encryption

Page 21: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

21

• InfoSphere Optim System Analyzer dlasystemów SAP

• Poradzenie sobie z technicznym upgrade'msystemu SAP na skalę światową do wersjiECC 6.0

• Skrócenie czasu trwania projektu ugrade'uaplikacji z uwagi na potrzebę wykorzystaniamocy obliczeniowych sprzętu

• Zminimalizowanie wpływu na zasoby IT oraz zasoby związane z infrastrukturą, orazobniżenie kosztów rozwoju

• Poprawa jakości przewidzianychrezultatów/produktów projektu

• Jedno z największych wdrożeń systemuSAP na świecie

Sukces: IBM CIO Applications & Infrastructure Group przyśpieszyła upgrade systemu SAP

Rozwiązanie

WyzwaniaKorzyści biznesowe

• Realizacja - 54% szybsza niż przewidywana

• Całkowity koszt - 56% niższy niżprzewidywany

• Kadra - 95% mniejsze zaangażowaniezasobów z biznesu

• Wydatki IT – redukcja o 87%

• Brak błędów w weryfikacji niestandardowegokodu zidentyfikowanego do naprawy

W oparciu o szczegółową analizę upgrade'uprzeprowadzoną przez InfoSphere Optim System Analyzer, projekt został zrealizowany z następującym wynikiem:

"Nasz projekt technicznego upgrade'u systemu SAP został zrealizowany 54% szybciej I 56% taniej, niżbyło to przewidziane na podstawie benchmaru, a także przy braku jakichkowliek błędów w niestandardowym kodzie zidentyfikowanym do naprawy w oparciu o Optim.” – J.C., KierownikZespołu, IBM CIO Applications & Infrastructure Group

Page 22: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

Wartość dla użytkowników biznesowych

�Sprawność procesów biznesowych• Wcześniejsze zastosowanie zmian• Szybsze wdrożenie• Niższe ryzyko• Automatyzacja

�Wydajność

�Niski całkowity koszt utrzymania systemu SAP

�Krótki czas i niski koszt wdrożenia

�Poprawiona produktywność użytkowników końcowych

Page 23: Optim System Analyzer - kompleksowe rozwiązanie wspierające przeprowadzenie modyfikacji systemu SAP

23 09/20/12

Dziękujemy!