SlideShare a Scribd company logo
1 of 21
Badania powdroŜeniowe nowego
produktu zamiast badań
przedwdroŜeniowych
 dr Janusz DOROśYŃSKI
 ZETO Bydgoszcz SA




                               1
Streszczenie
Aspekt badawczy wprowadzenia na rynek produktu
informatycznego oferowanego w formule ASP z polskim
systemem klasy MRPII/ERP wykorzystującym bazę Oracle
wytworzonym i eksploatowanym w jednolitym środowisku
grubego klienta (baza – stacje klienckie).
Próba wprowadzenia produktu w środowisku mieszanym w
modelu cienkiego klienta przeglądarkowego (trzy warstwy), a
następnie w takim samym środowisku w modelu
dwuwarstwowym z zastosowaniem usług terminalowych – bez
badań.
Ostatecznie produkt – po badaniach przeprowadzonych po 4
latach od premiery produktu – został przeniesiony do
jednolitego środowiska sprzętowo-systemowo-narzędzowiego.
                                                        2
Rdzeń usługi – aplikacja uŜytkowa

 SYSTEM WSPOMAGANIA                             ZARZĄDZANIE RELACJAMI z
       DECYZJI                                       KLIENTEM (CRM)

                                                                DANE
               DANE

                ZARZĄDZANIE OBIEGIEM DOKUMENTÓW




                                                                              MATERIAŁOWA
                                                                ZARZĄDZANIE
                                  DYSTRYBUCJA



                                                   ZARZĄDZANE
  KSIĘGOWOŚĆ




                                                                               GOSPODARKA
                                                   REMONTAMI




                                                                 PRODUKCJĄ
    FINANSE




                 TRWAŁE
     KOSZTY



                 ŚRODKI




                          KADRY
                          PŁACE



                                     ZBYT




                              BAZA DANYCH

                                                                                            3
Realizacja usługi - warstwy
       System komunikacyjny
            operatora




                                                            System bazy
                                                              danych
                                         System aplikacji
                                           i prezentacji
                            System
     System
                         komunikacyjny
    interakcji
                           dostawcy

                                                                          4
Oczekiwana funkcjonalność
            SYSTEM                    ZARZĄDZANIE
          WSPOMAGANIA             RELACJAMI z KLIENTEM
            DECYZJI                      (CRM)
                                           DANE
              DANE

               ZARZĄDZANIE OBIEGIEM




                              DYSTRYBUC



                                      REMONTAMI
          KSIĘGOWOŚ




                                      ZARZĄDZAN


                                      ZARZĄDZAN




                                                  MATERIAŁO
                                      GOSPODARK
                   DOKUMENTÓW




                                      PRODUKCJĄ
           FINANSE




            TRWAŁE
            KOSZTY
            ŚRODKI


                      KADRY
                      PŁACE
                                ZBYT




                                                     WA
                                 JA




                                          IE

                                                      A
               Ć




                                          E
                      BAZA DANYCH




                                                              5
Jakość - spojrzenie procesowe
                                   Ciągłe doskonalenie
                           systemu zarządzania jakością
                             systemu zarządzania jakością



                                       Odpowiedzialność
                                       Odpowiedzialność
                                         Kierownictwa
                                         Kierownictwa



                                                    Pomiary,analiza
                                                                analiza
                          Zarządzanie                  Pomiary,
                                                           i doskonalenie
                                                        i doskonalenie
                            zasobami


                                                                                Satysfakcja
                                    Realizacja                         Wyrób
                                                                        Wyrób
   Wymagania                         wyrobu

                    Wejście                                           Wyjście

           Czynności dodające wartości

           Przepływ informacji

                                                                                              6
Jakość oprogramowania
 Roger S. Pressman – Praktyczne podejście do
 inŜynierii oprogramowania, WNT 2004
 Czynniki McCalla – 11, w tym efektywność (obliczeniowa)
 Miary McCalla – 20, w tym efektywność wykonania (szybkość
 działania)

 Czynniki FURPS – 5, w tym efektywność (szybkość
 przetwarzania danych)

 Norma ISO 9126 – 6 czynników, w tym efektywność w
 odniesieniu do [niskiego] zuŜycia czasu i zasobów

                                                     7
Jakość oprogramowania
 Elwira Jankowiak – Miary jakości
 oprogramowania (w aspekcie teoretycznym i
 praktycznym), PTI, Szczyrk 2005

 Norma ISO 9126 – 6 czynników, w tym efektywność w
 odniesieniu do [niskiego] zuŜycia czasu i zasobów




                                                     8
Jakość oprogramowania
 Józef Kukuczka – Kryteria wyboru systemów
 informatycznych..., PTI, Szczyrk 2004
 Zdefiniowano 77, w tym:

 67.W jaki sposób następuje komunikacja terminali z
    serwerem

 77.Czy system posiada mechanizmy monitorowania
    wydajności systemu, w tym aplikacji, systemu
    operacyjnego, baz danych i sieci?


                                                      9
Jakość oprogramowania
 Barbara Nowarska – Problemy uŜytkowników
 realizujących przedsięwzięcia informatyczne,
 PTI, Szczyrk 2004
 Zdefiniowano 5 obszarów, w tym:

 4. Problemy techniczne

   Etap eksploatacji
    Zbyt wolne działanie systemu, łączy
    Nieodpowiedzialność, lekcewaŜenie potrzeb uŜytkowników



                                                    10
Jakość oprogramowania
 Barbara Begier – Ocena jakości wyrobu
 programowego przez uŜytkowników, portal e-
 Informatyka.pl
 Zdefiniowano 8 obszarów badań, w tym wydajność.

 Wyniki niestety nie dotyczą tej kwestii, natomiast m.in.
 zawierają stwierdzenie najczęściej ignorowane:
 Respondenci nigdy nie byli pytani o zdanie w sprawie
 jakichkolwiek cech uŜytkowanych SI. Ankietę uznali
 (niesłusznie) za pierwsza oznakę zainteresowania
 twórców (informatyków) ich oceną i liczyli na jej
 uwzględnienie.

                                                     11
Oczekiwana funkcjonalność
            SYSTEM                    ZARZĄDZANIE
          WSPOMAGANIA             RELACJAMI z KLIENTEM
            DECYZJI                      (CRM)
                                           DANE
              DANE

               ZARZĄDZANIE OBIEGIEM




                              DYSTRYBUC



                                      REMONTAMI
          KSIĘGOWOŚ




                                      ZARZĄDZAN


                                      ZARZĄDZAN




                                                  MATERIAŁO
                                      GOSPODARK
                   DOKUMENTÓW




                                      PRODUKCJĄ
           FINANSE




            TRWAŁE
            KOSZTY
            ŚRODKI


                      KADRY
                      PŁACE
                                ZBYT




                                                     WA
                                 JA




                                          IE

                                                      A
               Ć




                                          E
                      BAZA DANYCH




                                                              12
Przykładowa tabela GPO (SLA)
         Czas Reakcji           Czas Obejścia            Opis przyczyny zgłoszenia
Kat. liczony w               liczony w
                 liczony                   liczony
Zgł.   czasie                  czasie
                  zegar.                    zegar.
      dostępu                 dostępu
                             (niezwł.)
 I    120 min.    -----                      -----    Awaria łącza podstawowego
                            do usun. aw.
       15 min.    -----                      -----    Awaria łącza podst. i zapasowego
       15 min.    -----       2 godz.        -----    Awaria CK – serwer bazy/aplikacji
       15 min.    -----        -----       24 godz.   Awaria ruterów
II     -----     24 godz.      -----       72 godz. Błędne konfiguracje systemowe
                12 godz.         nieokreślny
III    -----                                           - N/D -
         wg uzgodnień
 A                             -----        4 tyg.    Parametry wydajnościowe
      4 godz.     -----      12 godz.       -----     Błędy aplikacji – prawne i ekonom.
                                wg uzgodnień
 F     -----      3 dni                               śądanie UŜytk. zmian ust. konfig.
        wg uzgodnień            wg uzgodnień           - N/D -


                                                                                           13
Powolność – poszukiwanie przyczyn


  Telekomunikacja

  Sieć LAN

  Baza relacyjna

  Środowisko sprzętowo-systemowe

  Aplikacja (BINGO)


                                   14
Wydajność uŜytkowa - parametry
                                                       Profil czasowo-uŜytkowy
                                                           systemu Wersja 2.0
1. Moduł(y): Finanse Księgowość Koszty
   1.1. Wyłącznie otwieranie formatek
          Lp.       Czynność                  ŚcieŜka dojścia IMPULS           Wydruk?     Normatywny czas wykonywania                        Uwagi
                                                                               T, N, N/D   od rozpoczęcia do zakończenia
                                                                                            (podawać liczby z mianem, np. „12 s”
                                                                                                         lub 5 m”)
                                                                                             Ilość pozycji na dokumencie
                                                                                            (w nagłówkach kolumn wpisać liczby,
                                                                                           „B/Z” lub „N/D”, w komórkach kolumn z
                                                                                             nagłówkiem „N/D” wpisywać „---”)
                                                                                                B/Z          ---           ---
                                                                                                                                     Czas działania dla około
         1.     Analiza obrotów   Księgi rachunkowe-> Analiza obrotów i sald       N            5s           ---           ---
                                                                                                                                     1 tys. pozycji kont
                i sald
                                                                                                                                     syntetycznych
                                                                                                                                     analitycznych
2. Moduł(y): Środki Trwałe
3. Moduł(y): ZBYT (dotyczy równieŜ GM - prawie wszystkie operacje GM są dostępne w module ZBYT)
   3.1. Wyłącznie otwieranie formatek
   3.2. Rutynowe (bieŜące lub codzienne) prezentowanie informacji (czynności niewymagające zapisu do bazy)
                                                                                                                                     ---
         1.     PokaŜ dokument    Towary i wyroby gotowe ->Kartoteka           N           4s           4s            4s
                magazynowy        dokumentów->[ pokaŜ]
                                                                                                                                     ---
         2.     PokaŜ             Zamówienia klientów-> Kartoteka zamówień-    N           4s           5s            8s
                zamówienie        >[ pokaŜ]
                klienta
4. Moduł(y): Kadry/Płace
   4.1. Wyłącznie otwieranie formatek
   4.2. Rutynowe (bieŜące lub codzienne) zapisywanie informacji (jak np. wystawianie dokumentów)
         1.
         2.
         3.
                                                                                                                                   ---
         4.     Listy płac -      Płace->Listy płac->Przeliczanie płac         N           30 s        ---           ---
                naliczanie




                                                                                                                                                       15
Wydajność uŜytkowa - badania

  Środowisko prod. – dwie platformy S-S
  Środowisko porówn. – jedna platforma S-S

  1.   Testy   seria I – styczeń 2005 r.
  2.   Testy   seria II – czerwiec 2005 r.
  3.   Sesja   ekspercka – lipiec 2005 r.
  4.   Testy   – wrzesień 2005 r.
  5.   Testy   seria III – listopad 2005 r.
  6.   Sesja   ekspercka – grudzień 2005 r.




                                              16
Wydajność uŜytkowa – wyniki
    Punkty wg quot;Profilu czasowo-uŜytkowego systemu wersja 2.0quot;
        Fragment arkusza zbiorczego
                         Poziomy ilości pozycji na dokumencie
                                           I
       Punkt
                                         Dane
                  Oczek.       I           z        z/I, %   z/O, %
     1   1    1   00:05,00   00:01,55   00:07,73   498,6%   154,6%
              2   00:05,00   00:02,05   00:05,32   259,2%   106,4%
              3   00:05,00   00:01,02   00:02,62   256,1%   52,4%
         2    1     ---        ---        ---        ---      ---
     3   1    1   00:00,50   00:00,34   00:00,50   145,3%   100,0%
              2   00:00,50   00:00,19   00:00,64   340,4%   128,0%
              3   00:00,50   00:00,29   00:00,83   287,6%   166,8%
     4   1    1     ---         ---        ---       ---       ---
         3    1   00:15,00   00:02,20     -b/d-       -         -
              2   00:10,00   00:02,00     -b/d-       -         -
              3   00:10,00   00:01,20     -b/d-       -         -
              4   00:30,00   02:14,40   09:59,20   445,8%   1997,3%


                                                                      17
Realizacja usługi - warstwy
       System komunikacyjny
            operatora




                                                            System bazy
                                                              danych
                                         System aplikacji
                                           i prezentacji
                            System
     System
                         komunikacyjny
    interakcji
                           dostawcy

                                                                          18
Wnioski ogólne
  Dla dostarczania takiego produktu w trybie
  zdalnym (IOZ czyli outsourcing) krytycznym
  czynnikiem jakości jest wydajność uŜytkowa -
  czasy reakcji
  MoŜna ustalać tpmC (liczba transakcji biznesowych
  na minutę), TPC-C, TPC-H, TPC-R, TPC-W, ale jest
  to drogie i złoŜone, ponadto uŜytkownika mało
  interesują uczone wskaźniki
  Prostym i efektywnym jest zbadanie
  zdefiniowanej wydajności uŜytkowej – co nie
  było wykonane przed wprowadzeniem na
  rynek
                                              19
Wnioski szczególne

  Badany system moŜe efektywnie być
  eksploatowany (samodzielnie lub w modelu
  IOZ) tylko w środowisku SSN, w którym go
  wytworzono
  W wyniku badań ustalono teŜ, Ŝe badany
  system faktycznie jest stworzony tak, iŜ
  baza stanowi teŜ serwer aplikacji



                                         20
KONIEC




         21

More Related Content

Viewers also liked

Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...
Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...
Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...
Henk Groenendaal
 
Zaměstnání ve státech EU - EURES
Zaměstnání ve státech EU - EURESZaměstnání ve státech EU - EURES
Zaměstnání ve státech EU - EURES
surrsoo
 
CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...
CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...
CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...
Communardo GmbH
 
Cultural awareness microteach
Cultural awareness microteachCultural awareness microteach
Cultural awareness microteach
Parisa Saadati
 
Int. Module: An Introduction to Destination Management (2)
Int. Module: An Introduction to Destination Management (2)Int. Module: An Introduction to Destination Management (2)
Int. Module: An Introduction to Destination Management (2)
Raul Revuelta
 

Viewers also liked (15)

Tour Main Presentation
Tour Main PresentationTour Main Presentation
Tour Main Presentation
 
Organic Plant Breeding: Achievements, Opportunities, and Challenges
Organic Plant Breeding: Achievements, Opportunities, and ChallengesOrganic Plant Breeding: Achievements, Opportunities, and Challenges
Organic Plant Breeding: Achievements, Opportunities, and Challenges
 
Einladung TUeV SUeD auf der AMI Leipzig.pdf
Einladung TUeV SUeD auf der AMI Leipzig.pdfEinladung TUeV SUeD auf der AMI Leipzig.pdf
Einladung TUeV SUeD auf der AMI Leipzig.pdf
 
Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...
Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...
Jheronimus bosch masterclass hoofdstuk 1 wat weten we van de opleiding van jh...
 
Carhartt Brand History
Carhartt Brand HistoryCarhartt Brand History
Carhartt Brand History
 
"Wie und warum Videolearning funktioniert. Ein Blick in die Wissenschaft" von...
"Wie und warum Videolearning funktioniert. Ein Blick in die Wissenschaft" von..."Wie und warum Videolearning funktioniert. Ein Blick in die Wissenschaft" von...
"Wie und warum Videolearning funktioniert. Ein Blick in die Wissenschaft" von...
 
Obligatorio imagenes picklist
Obligatorio imagenes picklistObligatorio imagenes picklist
Obligatorio imagenes picklist
 
Friedrich Schiller - Mary Stuart
Friedrich Schiller - Mary StuartFriedrich Schiller - Mary Stuart
Friedrich Schiller - Mary Stuart
 
Zaměstnání ve státech EU - EURES
Zaměstnání ve státech EU - EURESZaměstnání ve státech EU - EURES
Zaměstnání ve státech EU - EURES
 
How to create Google API project for web applications
How to create Google API project for web applicationsHow to create Google API project for web applications
How to create Google API project for web applications
 
CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...
CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...
CCD 2011: Der Umstieg von OTRS auf JIRA. Die Etablierung eines zentralen Work...
 
Cultural awareness microteach
Cultural awareness microteachCultural awareness microteach
Cultural awareness microteach
 
Novi broj Sinergije otkriva sve nijanse sive ekonomije
Novi broj Sinergije otkriva sve nijanse sive ekonomijeNovi broj Sinergije otkriva sve nijanse sive ekonomije
Novi broj Sinergije otkriva sve nijanse sive ekonomije
 
TECOSIM Unternehmenspräsentation
TECOSIM Unternehmenspräsentation TECOSIM Unternehmenspräsentation
TECOSIM Unternehmenspräsentation
 
Int. Module: An Introduction to Destination Management (2)
Int. Module: An Introduction to Destination Management (2)Int. Module: An Introduction to Destination Management (2)
Int. Module: An Introduction to Destination Management (2)
 

Similar to Badania Powdrozeniowe Zamiast Przedwdrozeniowych

Wydajnosc+Organizacji+Pracy+ +Dariusz+Lipski
Wydajnosc+Organizacji+Pracy+ +Dariusz+LipskiWydajnosc+Organizacji+Pracy+ +Dariusz+Lipski
Wydajnosc+Organizacji+Pracy+ +Dariusz+Lipski
dareklipski
 
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+LipskiPrezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
dareklipski
 
Gardens Synkreo Marzec 2010
Gardens   Synkreo Marzec 2010Gardens   Synkreo Marzec 2010
Gardens Synkreo Marzec 2010
Synkreo
 
Credentials agencji Eura7 (2012)
Credentials agencji Eura7 (2012)Credentials agencji Eura7 (2012)
Credentials agencji Eura7 (2012)
Grupa Eura7
 
Transformacja firm opartych na wiedzy
Transformacja firm opartych na wiedzyTransformacja firm opartych na wiedzy
Transformacja firm opartych na wiedzy
ManagerEventy
 
Outsourcing Infrastruktury IT
Outsourcing Infrastruktury ITOutsourcing Infrastruktury IT
Outsourcing Infrastruktury IT
Comarch
 
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektoweArchitektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
Wydawnictwo Helion
 
Case Study - eRecruiter w NAVO PGD
Case Study - eRecruiter w NAVO PGDCase Study - eRecruiter w NAVO PGD
Case Study - eRecruiter w NAVO PGD
MarcinSienczyk
 

Similar to Badania Powdrozeniowe Zamiast Przedwdrozeniowych (20)

Wydajnosc+Organizacji+Pracy+ +Dariusz+Lipski
Wydajnosc+Organizacji+Pracy+ +Dariusz+LipskiWydajnosc+Organizacji+Pracy+ +Dariusz+Lipski
Wydajnosc+Organizacji+Pracy+ +Dariusz+Lipski
 
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+LipskiPrezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
 
Keiretsu case study
Keiretsu case studyKeiretsu case study
Keiretsu case study
 
Gardens Synkreo Marzec 2010
Gardens   Synkreo Marzec 2010Gardens   Synkreo Marzec 2010
Gardens Synkreo Marzec 2010
 
Prezentacje z Agile Update listopad 2014
Prezentacje z Agile Update listopad 2014Prezentacje z Agile Update listopad 2014
Prezentacje z Agile Update listopad 2014
 
Optymalizacja zapasow prezentacja-v3
Optymalizacja zapasow prezentacja-v3Optymalizacja zapasow prezentacja-v3
Optymalizacja zapasow prezentacja-v3
 
Credentials agencji Eura7 (2012)
Credentials agencji Eura7 (2012)Credentials agencji Eura7 (2012)
Credentials agencji Eura7 (2012)
 
[PL] XPrince: balance between agility and discipline
[PL] XPrince: balance between agility and discipline[PL] XPrince: balance between agility and discipline
[PL] XPrince: balance between agility and discipline
 
Jakub Lesiński Transformacja it poprzez projekty pti 2009
Jakub Lesiński Transformacja it poprzez projekty pti 2009Jakub Lesiński Transformacja it poprzez projekty pti 2009
Jakub Lesiński Transformacja it poprzez projekty pti 2009
 
#27 KORZYŚCI CERTYFIKACJI
#27 KORZYŚCI CERTYFIKACJI#27 KORZYŚCI CERTYFIKACJI
#27 KORZYŚCI CERTYFIKACJI
 
Transformacja firm opartych na wiedzy
Transformacja firm opartych na wiedzyTransformacja firm opartych na wiedzy
Transformacja firm opartych na wiedzy
 
Outsourcing Infrastruktury IT
Outsourcing Infrastruktury ITOutsourcing Infrastruktury IT
Outsourcing Infrastruktury IT
 
Zrozumieć wartość optymalizacji infrastruktury dla biznesu
Zrozumieć wartość optymalizacji infrastruktury dla biznesuZrozumieć wartość optymalizacji infrastruktury dla biznesu
Zrozumieć wartość optymalizacji infrastruktury dla biznesu
 
It Consulting Modele Biznesowe I Modelowanie Procesow
It Consulting Modele Biznesowe I Modelowanie ProcesowIt Consulting Modele Biznesowe I Modelowanie Procesow
It Consulting Modele Biznesowe I Modelowanie Procesow
 
SAP Store (in Polish / po polsku)
SAP Store (in Polish / po polsku)SAP Store (in Polish / po polsku)
SAP Store (in Polish / po polsku)
 
Solver EPM / BI Expert
Solver EPM / BI ExpertSolver EPM / BI Expert
Solver EPM / BI Expert
 
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektoweArchitektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe
 
Merchandising bankowy
Merchandising bankowyMerchandising bankowy
Merchandising bankowy
 
Case Study - eRecruiter w NAVO PGD
Case Study - eRecruiter w NAVO PGDCase Study - eRecruiter w NAVO PGD
Case Study - eRecruiter w NAVO PGD
 
Bpm summit2 bizmatica presentation - 21.01.2014 - final
Bpm summit2   bizmatica presentation - 21.01.2014 - finalBpm summit2   bizmatica presentation - 21.01.2014 - final
Bpm summit2 bizmatica presentation - 21.01.2014 - final
 

More from Webmaster JSPTI

More from Webmaster JSPTI (8)

Legonomia
LegonomiaLegonomia
Legonomia
 
Proces powstawania centrum badawczo-rozwojowego na przykladzie INSI
Proces powstawania centrum badawczo-rozwojowego na przykladzie INSIProces powstawania centrum badawczo-rozwojowego na przykladzie INSI
Proces powstawania centrum badawczo-rozwojowego na przykladzie INSI
 
NESSI platform - why national NESSI platforms are created and what do they do?
NESSI platform - why national NESSI platforms are created and what do they do?NESSI platform - why national NESSI platforms are created and what do they do?
NESSI platform - why national NESSI platforms are created and what do they do?
 
Wspieranie gospodarki elektronicznej w Programie Operacyjnym Innowacyjna Gosp...
Wspieranie gospodarki elektronicznej w Programie Operacyjnym Innowacyjna Gosp...Wspieranie gospodarki elektronicznej w Programie Operacyjnym Innowacyjna Gosp...
Wspieranie gospodarki elektronicznej w Programie Operacyjnym Innowacyjna Gosp...
 
Uwarunkowania prawne i organizacyjne dzialalnosci B + R w Polsce
Uwarunkowania prawne i organizacyjne dzialalnosci B + R w PolsceUwarunkowania prawne i organizacyjne dzialalnosci B + R w Polsce
Uwarunkowania prawne i organizacyjne dzialalnosci B + R w Polsce
 
Dzialalnosc B+R w polskich centrach offshoringowych. Mit czy prawda?
Dzialalnosc B+R w polskich centrach offshoringowych. Mit czy prawda?Dzialalnosc B+R w polskich centrach offshoringowych. Mit czy prawda?
Dzialalnosc B+R w polskich centrach offshoringowych. Mit czy prawda?
 
Wspolpraca firm z jednostkami naukowo-dydaktycznymi w ramach projektow badawc...
Wspolpraca firm z jednostkami naukowo-dydaktycznymi w ramach projektow badawc...Wspolpraca firm z jednostkami naukowo-dydaktycznymi w ramach projektow badawc...
Wspolpraca firm z jednostkami naukowo-dydaktycznymi w ramach projektow badawc...
 
Finansowanie dzialalnosci R&D ze srodkow prywatnych
Finansowanie dzialalnosci R&D ze srodkow prywatnychFinansowanie dzialalnosci R&D ze srodkow prywatnych
Finansowanie dzialalnosci R&D ze srodkow prywatnych
 

Badania Powdrozeniowe Zamiast Przedwdrozeniowych

  • 1. Badania powdroŜeniowe nowego produktu zamiast badań przedwdroŜeniowych dr Janusz DOROśYŃSKI ZETO Bydgoszcz SA 1
  • 2. Streszczenie Aspekt badawczy wprowadzenia na rynek produktu informatycznego oferowanego w formule ASP z polskim systemem klasy MRPII/ERP wykorzystującym bazę Oracle wytworzonym i eksploatowanym w jednolitym środowisku grubego klienta (baza – stacje klienckie). Próba wprowadzenia produktu w środowisku mieszanym w modelu cienkiego klienta przeglądarkowego (trzy warstwy), a następnie w takim samym środowisku w modelu dwuwarstwowym z zastosowaniem usług terminalowych – bez badań. Ostatecznie produkt – po badaniach przeprowadzonych po 4 latach od premiery produktu – został przeniesiony do jednolitego środowiska sprzętowo-systemowo-narzędzowiego. 2
  • 3. Rdzeń usługi – aplikacja uŜytkowa SYSTEM WSPOMAGANIA ZARZĄDZANIE RELACJAMI z DECYZJI KLIENTEM (CRM) DANE DANE ZARZĄDZANIE OBIEGIEM DOKUMENTÓW MATERIAŁOWA ZARZĄDZANIE DYSTRYBUCJA ZARZĄDZANE KSIĘGOWOŚĆ GOSPODARKA REMONTAMI PRODUKCJĄ FINANSE TRWAŁE KOSZTY ŚRODKI KADRY PŁACE ZBYT BAZA DANYCH 3
  • 4. Realizacja usługi - warstwy System komunikacyjny operatora System bazy danych System aplikacji i prezentacji System System komunikacyjny interakcji dostawcy 4
  • 5. Oczekiwana funkcjonalność SYSTEM ZARZĄDZANIE WSPOMAGANIA RELACJAMI z KLIENTEM DECYZJI (CRM) DANE DANE ZARZĄDZANIE OBIEGIEM DYSTRYBUC REMONTAMI KSIĘGOWOŚ ZARZĄDZAN ZARZĄDZAN MATERIAŁO GOSPODARK DOKUMENTÓW PRODUKCJĄ FINANSE TRWAŁE KOSZTY ŚRODKI KADRY PŁACE ZBYT WA JA IE A Ć E BAZA DANYCH 5
  • 6. Jakość - spojrzenie procesowe Ciągłe doskonalenie systemu zarządzania jakością systemu zarządzania jakością Odpowiedzialność Odpowiedzialność Kierownictwa Kierownictwa Pomiary,analiza analiza Zarządzanie Pomiary, i doskonalenie i doskonalenie zasobami Satysfakcja Realizacja Wyrób Wyrób Wymagania wyrobu Wejście Wyjście Czynności dodające wartości Przepływ informacji 6
  • 7. Jakość oprogramowania Roger S. Pressman – Praktyczne podejście do inŜynierii oprogramowania, WNT 2004 Czynniki McCalla – 11, w tym efektywność (obliczeniowa) Miary McCalla – 20, w tym efektywność wykonania (szybkość działania) Czynniki FURPS – 5, w tym efektywność (szybkość przetwarzania danych) Norma ISO 9126 – 6 czynników, w tym efektywność w odniesieniu do [niskiego] zuŜycia czasu i zasobów 7
  • 8. Jakość oprogramowania Elwira Jankowiak – Miary jakości oprogramowania (w aspekcie teoretycznym i praktycznym), PTI, Szczyrk 2005 Norma ISO 9126 – 6 czynników, w tym efektywność w odniesieniu do [niskiego] zuŜycia czasu i zasobów 8
  • 9. Jakość oprogramowania Józef Kukuczka – Kryteria wyboru systemów informatycznych..., PTI, Szczyrk 2004 Zdefiniowano 77, w tym: 67.W jaki sposób następuje komunikacja terminali z serwerem 77.Czy system posiada mechanizmy monitorowania wydajności systemu, w tym aplikacji, systemu operacyjnego, baz danych i sieci? 9
  • 10. Jakość oprogramowania Barbara Nowarska – Problemy uŜytkowników realizujących przedsięwzięcia informatyczne, PTI, Szczyrk 2004 Zdefiniowano 5 obszarów, w tym: 4. Problemy techniczne Etap eksploatacji Zbyt wolne działanie systemu, łączy Nieodpowiedzialność, lekcewaŜenie potrzeb uŜytkowników 10
  • 11. Jakość oprogramowania Barbara Begier – Ocena jakości wyrobu programowego przez uŜytkowników, portal e- Informatyka.pl Zdefiniowano 8 obszarów badań, w tym wydajność. Wyniki niestety nie dotyczą tej kwestii, natomiast m.in. zawierają stwierdzenie najczęściej ignorowane: Respondenci nigdy nie byli pytani o zdanie w sprawie jakichkolwiek cech uŜytkowanych SI. Ankietę uznali (niesłusznie) za pierwsza oznakę zainteresowania twórców (informatyków) ich oceną i liczyli na jej uwzględnienie. 11
  • 12. Oczekiwana funkcjonalność SYSTEM ZARZĄDZANIE WSPOMAGANIA RELACJAMI z KLIENTEM DECYZJI (CRM) DANE DANE ZARZĄDZANIE OBIEGIEM DYSTRYBUC REMONTAMI KSIĘGOWOŚ ZARZĄDZAN ZARZĄDZAN MATERIAŁO GOSPODARK DOKUMENTÓW PRODUKCJĄ FINANSE TRWAŁE KOSZTY ŚRODKI KADRY PŁACE ZBYT WA JA IE A Ć E BAZA DANYCH 12
  • 13. Przykładowa tabela GPO (SLA) Czas Reakcji Czas Obejścia Opis przyczyny zgłoszenia Kat. liczony w liczony w liczony liczony Zgł. czasie czasie zegar. zegar. dostępu dostępu (niezwł.) I 120 min. ----- ----- Awaria łącza podstawowego do usun. aw. 15 min. ----- ----- Awaria łącza podst. i zapasowego 15 min. ----- 2 godz. ----- Awaria CK – serwer bazy/aplikacji 15 min. ----- ----- 24 godz. Awaria ruterów II ----- 24 godz. ----- 72 godz. Błędne konfiguracje systemowe 12 godz. nieokreślny III ----- - N/D - wg uzgodnień A ----- 4 tyg. Parametry wydajnościowe 4 godz. ----- 12 godz. ----- Błędy aplikacji – prawne i ekonom. wg uzgodnień F ----- 3 dni śądanie UŜytk. zmian ust. konfig. wg uzgodnień wg uzgodnień - N/D - 13
  • 14. Powolność – poszukiwanie przyczyn Telekomunikacja Sieć LAN Baza relacyjna Środowisko sprzętowo-systemowe Aplikacja (BINGO) 14
  • 15. Wydajność uŜytkowa - parametry Profil czasowo-uŜytkowy systemu Wersja 2.0 1. Moduł(y): Finanse Księgowość Koszty 1.1. Wyłącznie otwieranie formatek Lp. Czynność ŚcieŜka dojścia IMPULS Wydruk? Normatywny czas wykonywania Uwagi T, N, N/D od rozpoczęcia do zakończenia (podawać liczby z mianem, np. „12 s” lub 5 m”) Ilość pozycji na dokumencie (w nagłówkach kolumn wpisać liczby, „B/Z” lub „N/D”, w komórkach kolumn z nagłówkiem „N/D” wpisywać „---”) B/Z --- --- Czas działania dla około 1. Analiza obrotów Księgi rachunkowe-> Analiza obrotów i sald N 5s --- --- 1 tys. pozycji kont i sald syntetycznych analitycznych 2. Moduł(y): Środki Trwałe 3. Moduł(y): ZBYT (dotyczy równieŜ GM - prawie wszystkie operacje GM są dostępne w module ZBYT) 3.1. Wyłącznie otwieranie formatek 3.2. Rutynowe (bieŜące lub codzienne) prezentowanie informacji (czynności niewymagające zapisu do bazy) --- 1. PokaŜ dokument Towary i wyroby gotowe ->Kartoteka N 4s 4s 4s magazynowy dokumentów->[ pokaŜ] --- 2. PokaŜ Zamówienia klientów-> Kartoteka zamówień- N 4s 5s 8s zamówienie >[ pokaŜ] klienta 4. Moduł(y): Kadry/Płace 4.1. Wyłącznie otwieranie formatek 4.2. Rutynowe (bieŜące lub codzienne) zapisywanie informacji (jak np. wystawianie dokumentów) 1. 2. 3. --- 4. Listy płac - Płace->Listy płac->Przeliczanie płac N 30 s --- --- naliczanie 15
  • 16. Wydajność uŜytkowa - badania Środowisko prod. – dwie platformy S-S Środowisko porówn. – jedna platforma S-S 1. Testy seria I – styczeń 2005 r. 2. Testy seria II – czerwiec 2005 r. 3. Sesja ekspercka – lipiec 2005 r. 4. Testy – wrzesień 2005 r. 5. Testy seria III – listopad 2005 r. 6. Sesja ekspercka – grudzień 2005 r. 16
  • 17. Wydajność uŜytkowa – wyniki Punkty wg quot;Profilu czasowo-uŜytkowego systemu wersja 2.0quot; Fragment arkusza zbiorczego Poziomy ilości pozycji na dokumencie I Punkt Dane Oczek. I z z/I, % z/O, % 1 1 1 00:05,00 00:01,55 00:07,73 498,6% 154,6% 2 00:05,00 00:02,05 00:05,32 259,2% 106,4% 3 00:05,00 00:01,02 00:02,62 256,1% 52,4% 2 1 --- --- --- --- --- 3 1 1 00:00,50 00:00,34 00:00,50 145,3% 100,0% 2 00:00,50 00:00,19 00:00,64 340,4% 128,0% 3 00:00,50 00:00,29 00:00,83 287,6% 166,8% 4 1 1 --- --- --- --- --- 3 1 00:15,00 00:02,20 -b/d- - - 2 00:10,00 00:02,00 -b/d- - - 3 00:10,00 00:01,20 -b/d- - - 4 00:30,00 02:14,40 09:59,20 445,8% 1997,3% 17
  • 18. Realizacja usługi - warstwy System komunikacyjny operatora System bazy danych System aplikacji i prezentacji System System komunikacyjny interakcji dostawcy 18
  • 19. Wnioski ogólne Dla dostarczania takiego produktu w trybie zdalnym (IOZ czyli outsourcing) krytycznym czynnikiem jakości jest wydajność uŜytkowa - czasy reakcji MoŜna ustalać tpmC (liczba transakcji biznesowych na minutę), TPC-C, TPC-H, TPC-R, TPC-W, ale jest to drogie i złoŜone, ponadto uŜytkownika mało interesują uczone wskaźniki Prostym i efektywnym jest zbadanie zdefiniowanej wydajności uŜytkowej – co nie było wykonane przed wprowadzeniem na rynek 19
  • 20. Wnioski szczególne Badany system moŜe efektywnie być eksploatowany (samodzielnie lub w modelu IOZ) tylko w środowisku SSN, w którym go wytworzono W wyniku badań ustalono teŜ, Ŝe badany system faktycznie jest stworzony tak, iŜ baza stanowi teŜ serwer aplikacji 20
  • 21. KONIEC 21