Upload
ibm-software-polska
View
934
Download
1
Embed Size (px)
Citation preview
Optim System Analyzer – kompleksowe
rozwiązanie
wspierające przeprowadzanie
modyfikacji systemu SAP®.
Jacek Kucinski – IBM Software Group
© 2012 IBM Corporation
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
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
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
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
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
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
Scenariusz integracji narzędzi Optim for 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
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
Analiza wpływu
11
Analiza wpływu
12
Analiza składni programów
13
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
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
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
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ę
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
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
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
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
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
23 09/20/12
Dziękujemy!