SlideShare a Scribd company logo
Squiz


Optymalizacja
kosztów utrzymania oraz obsługi serwisów internetowych



25.04.2012              Michał Rachowski, CMS Consultant
Kto?
Michał Rachowski

>CMS Consultant w Squiz

>od zawsze w branży reklamowej
 - budowa i strategia marek

>jakbym miał więcej wolnego czasu...
            to bym grał grał i jeszcze więcej grał
Optymalizacja
Plan
>Cele i założenia
>Optymalizacja - jak to działa w praktyce
 - Zarządzanie                    - Cloud computing
 - Zasada 80/20 (Pareto)          - MongoDB (noSQL)
 - Mobile web a RWD               - Licencjonowanie
 - Single source publishing      - Wyszukiwanie czyli search
 - zasada „start small grow big” - Testy A/B
>Państwo 2.0 (MAC) - wizja i wnioski
>Squiz jako alternatywa
Optymalizacja
Cele i założenia
>wyznaczanie najlepszego kierunku działania
>najlepsze rozwiązanie w danych warunkach
>działanie z uwzględnieniem określonego kryterium
 - optymalizacja jednokryterialna
 - optymalizacja wielokryterialna
>droga kompromisów do wyznaczonego celu
>optymalizacja serwisów internetowych dotyczy m.in.
 szybkości działania, kosztów obsługi, hostingu, wymagań
 sprzętowych użytkownika, wydajności, skalowalności itp.
Optymalizacja - w praktyce
Zarządzanie
>błędy:                  >droga do sukcesu:
 - chaos                  - planowanie
 - wielozadaniowość       - lista zadań
 - brak harmonogramu      - cele i priorytety
 - załamanie              - oszacowanie czasu
 - brak analizy           - przejrzystość
                          - reguła 60:40
>„planując informatyzację trzeba konsekwentnie
 stosować zasady właściwego zarządzania”
                       - raport MAC „Państwo 2.0”
Optymalizacja - w praktyce
Zasada 80/20 (Pareto)
>80% wyników wypływa z 20% przyczyn
>serwis internetowy a zasada 80/20:
 - jedynie 20% funkcjonalności serwisu jest
 wykorzystywanych przez 80% użytkowników
 - poszukiwanie kluczowych funkcjonalności
 - wybór czynników przynoszących najwięcej efektów
 - czynnik ludzki: członekowie zespołu a różna
 efektywność i umiejętności pracy nad projektem
 (80/20 pozwala optymalnie planować pracę)
Optymalizacja - w praktyce
„start small grow big”
>technologia a skalowalność
>analiza użytkownika, usability testing
>odpowiednio zaplanowana architektura informacji
>„systemy muszą być testowane z użytkownikami
 przed wdrożeniem do pełnej eksploatacji” oraz
 „każdą złotówkę ogląda się ze wszystkich stron, nim
 zostanie wydana. Wszystkie wybrane i realizowane
 rozwiązania muszą gwarantować najlepszą możliwą
 relację wyników do zaangażowanych nakładów.”
                              - raport MAC „Państwo 2.0”
Optymalizacja - w praktyce
Mobile web a RWD
>Responsive Web Design
>alternetywa dla dedykowanych
 stron mobilnych
>urządzenia mobilne na rynku
 a wersje mobilne serwisów
>„dostęp obywatela nie może być
 ograniczony tym z jakiego korzysta systemu
 operacyjnego, a nawet z jakiego korzysta urządzenia
 (komputer, tablet, smartphone, czy urządzenia, które
 jeszcze nie istnieją)” - raport MAC „Państwo 2.0”
Optymalizacja - w praktyce
Single source publishing
>Publikacja treści poprzez jedno źródło dostępnej
 automatycznie w wielu formatach i serwisach
>Optymalizacja czasu i nakladu pracy
>Zastosowanie w praktyce to m.in.
 - Tweeter -> Facebook i GoldenLine
 - Agregacja social media
 - Remote content
Optymalizacja - w praktyce
Cloud computing
>„Chmura obliczeniowa”
>Brak zapotrzebowania na własną infrastrukturę
>Brak konieczności posiadania licencji czy
 administracji danym oprogramowaniem
> Różne modele dopasowane do potrzeb m.in.:
 IaaS, PaaS, SaaS, CaaS czy usługa kolokacji
Optymalizacja - w praktyce
MongoDB
>www.mongodb.org
>noSQL (nierelacyjny system zarządzania bazą danych)
>Wydajność, elastyczność, skalowalność
> Przykład zapytania o informacje z wszystkich assetow (atrybuty, metadane itd)
  -> składnia SQL: SELECT * FROM sq_ast JOIN sq_ast_attr_val ON sq_ast.assetid=sq_ast_attr_val.assetid JOIN sq_ast_attr ON
   sq_ast_attr_val.attrid=sq_ast_attr.attrid JOIN sq_ast_mdata_val ON sq_ast_mdata_val.assetid=sq_ast.assetid JOIN sq_ast_mdata ON
   sq_ast_mdata.assetid=sq_ast.assetid;

> -> mongoDB: db.assety.find();
> Zaufanie?
  - „SAP uses MongoDB as a core component of SAP’s platform-as-a-service (PaaS) offering.”
  - „The British Government launched a beta of its GOV.UK” ”but moved to MongoDB”
Optymalizacja - w praktyce
Licencjonowanie
>Rodzaje licencji: licencja jednostanowiskowa, grupowa,
 firmware, shareware, freeware, GPL ...
>Open Source a licencjonowanie
>Stosowanie rozwiązań równoważnych nie może być
 wykluczane (zob. wyrok KIO z 6 lipca 2010r., sygn. akt KIO/
 UZP 1244/10)
>„Państwo neutralne technologicznie” - raport MAC
 „Państwo 2.0”
Optymalizacja - w praktyce
Wyszukiwanie czyli search
>Search a SEO
>Główne założenie serwisu - dostarczenie informacji
>Spełnienie najważniejszej funkcji poprzez:
 - architekturę informacji („łatwy dostęp”)
 - wyszukiwarka na stronie
>Odpowiednie opisywanie treści, dbałość o
 przejrzystość, strukturę, teksty alternatywne
>Liczy się szybkość dostępu do informacji i jej jakość
 (przykład call-center i wyszukiwanie informacji na bieżąco)
Optymalizacja - w praktyce
Testy A/B
>Metoda wykluczania hipotez
>Uproszczone wersje testowanego elementu
>Weryfikacja zasadności zmian i potrzeb
>Pozwala zrozumieć
 zachowania odbiorców
>Testuje skuteczność
 zastosowanych
 rozwiązań
Optymalizacja
Państwo 2.0 (MAC) - wizja i wnioski
>Problemy i zagadnienia wskazane przez MAC:
 brak koordynacji, dominujące spojrzenie techniczno-
 sprzętowe, wskazuje braki przy realizacji projektów
>Nowy początek i wskazówki MAC:
 właściwe zarządzanie, projekty dzielone na etapy, testy
 użyteczności, perspektywa usługowa, zarządzanie procesowe,
 neutralność technologiczna czy efektywność kosztowa
>Zmiana koncepcji cyfryzacji - koncentracja na
 użytkowniku i usłudze jako punkcie centralnym
Optymalizacja
Squiz - Cloud
>Bezpieczeństwo
>99,9% uptime
>24x7x365 SLA
>Backup
>Monitoring
Optymalizacja
Squiz - Matrix



                 >System zarządzania
                  treścią klasy
                  enterprise
                 >Technologia, która
                  pozwala „uszyć na
                  miarę” odpowiednie
                  rozwiązanie
Optymalizacja
Squiz - CMS
>Proste, bezpośrednie zarządzanie
 treścią dla każdego (inline)
>Zastosowanie - mikrostrony,
 broszury, witryny korporacyjne
Optymalizacja
Squiz - Analytics
>Wykorzystuje dane
 Google Analytics
>Intuicyjny interfejs
>Szczegółowe raporty
 w prosty sposób
Optymalizacja
Squiz - Roadmap
m.in. Product Development Planning Software
Dziękujemy
Squiz Poland Sp. z o.o.
www.squiz.pl

+48 91 85 222 85




                            http://www.squizsuite.net
                      http://manuals.matrix.squizsuite.net
                           http://forums.squizsuite.net
                              http://matrix.squiz.net
                            http://www.squizlabs.com

More Related Content

Viewers also liked

Zaangażowanie na stronach internetowych
Zaangażowanie na stronach internetowychZaangażowanie na stronach internetowych
Zaangażowanie na stronach internetowych
Squiz Poland
 
Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?
Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?
Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?
Squiz Poland
 
Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...
Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...
Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...
Squiz Poland
 
Jak zwiększyć ilość leadów dzięki marketing automation?
Jak zwiększyć ilość leadów dzięki marketing automation?Jak zwiększyć ilość leadów dzięki marketing automation?
Jak zwiększyć ilość leadów dzięki marketing automation?
Squiz Poland
 
Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020
Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020
Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020
Squiz Poland
 
Children's birthdays at Donbass Arena stadium
Children's birthdays at Donbass Arena stadiumChildren's birthdays at Donbass Arena stadium
Children's birthdays at Donbass Arena stadiumKaterina Pantykina
 
Una rosa blanca
Una rosa blancaUna rosa blanca
Una rosa blanca
mmarfm
 
Chiude acerra , più navi per i rifiuti
Chiude acerra , più navi per i rifiutiChiude acerra , più navi per i rifiuti
Chiude acerra , più navi per i rifiuti
Elisa Leone
 
Trecho de uma vida sem limites
Trecho de uma vida sem limitesTrecho de uma vida sem limites
Trecho de uma vida sem limitesAna Barreto
 
Inclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motriz
Inclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motrizInclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motriz
Inclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motrizJorge López
 
Wh logica s. 2_blog_iap
Wh logica s. 2_blog_iapWh logica s. 2_blog_iap
Wh logica s. 2_blog_iap
thinks
 
HIPI Nor zara zu? 1
HIPI Nor zara zu? 1HIPI Nor zara zu? 1
HIPI Nor zara zu? 1Javi Muñoz
 
Parametros nacionais de qualidade ed.infantil vol.1
Parametros nacionais de qualidade ed.infantil vol.1Parametros nacionais de qualidade ed.infantil vol.1
Parametros nacionais de qualidade ed.infantil vol.1requinte
 
Sessió motivacional
Sessió motivacionalSessió motivacional
Sessió motivacional
Roc Boronat
 

Viewers also liked (20)

Zaangażowanie na stronach internetowych
Zaangażowanie na stronach internetowychZaangażowanie na stronach internetowych
Zaangażowanie na stronach internetowych
 
Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?
Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?
Czym jest code sniffer i jak może pomóc Ci w codziennej pracy?
 
Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...
Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...
Problemy i wyzwania w realizcji serwisow internetowych dla administracji publ...
 
Jak zwiększyć ilość leadów dzięki marketing automation?
Jak zwiększyć ilość leadów dzięki marketing automation?Jak zwiększyć ilość leadów dzięki marketing automation?
Jak zwiększyć ilość leadów dzięki marketing automation?
 
Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020
Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020
Jak technologie zmienią nasze życie - 10 trendów na lata 2015-2020
 
Children's birthdays at Donbass Arena stadium
Children's birthdays at Donbass Arena stadiumChildren's birthdays at Donbass Arena stadium
Children's birthdays at Donbass Arena stadium
 
Do no. 74, s. 2012
Do no. 74, s. 2012Do no. 74, s. 2012
Do no. 74, s. 2012
 
Yodo yodimetri
Yodo yodimetriYodo yodimetri
Yodo yodimetri
 
dene/ders2.ppt
dene/ders2.pptdene/ders2.ppt
dene/ders2.ppt
 
Colom
ColomColom
Colom
 
Una rosa blanca
Una rosa blancaUna rosa blanca
Una rosa blanca
 
Chiude acerra , più navi per i rifiuti
Chiude acerra , più navi per i rifiutiChiude acerra , più navi per i rifiuti
Chiude acerra , più navi per i rifiuti
 
Trecho de uma vida sem limites
Trecho de uma vida sem limitesTrecho de uma vida sem limites
Trecho de uma vida sem limites
 
Que pasa cuando
Que pasa cuandoQue pasa cuando
Que pasa cuando
 
Inclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motriz
Inclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motrizInclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motriz
Inclusion de tic_en_escuelas_para_alumnos_con_discapacidad_motriz
 
Wh logica s. 2_blog_iap
Wh logica s. 2_blog_iapWh logica s. 2_blog_iap
Wh logica s. 2_blog_iap
 
HIPI Nor zara zu? 1
HIPI Nor zara zu? 1HIPI Nor zara zu? 1
HIPI Nor zara zu? 1
 
Juana de ibarbourou
Juana de ibarbourouJuana de ibarbourou
Juana de ibarbourou
 
Parametros nacionais de qualidade ed.infantil vol.1
Parametros nacionais de qualidade ed.infantil vol.1Parametros nacionais de qualidade ed.infantil vol.1
Parametros nacionais de qualidade ed.infantil vol.1
 
Sessió motivacional
Sessió motivacionalSessió motivacional
Sessió motivacional
 

Similar to Optymalizacja kosztów utrzymania i obsługi serwisów internetowych

Squiz web trendy 2012
Squiz web trendy 2012Squiz web trendy 2012
Squiz web trendy 2012Squiz Poland
 
Qlik view folder_pl_j_commerce
Qlik view folder_pl_j_commerceQlik view folder_pl_j_commerce
Qlik view folder_pl_j_commerce
Przemyslaw Miga
 
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PROIDEA
 
Systemy dedykowane (pdf)
Systemy dedykowane (pdf)Systemy dedykowane (pdf)
Systemy dedykowane (pdf)
Agnieszka Przybysz
 
Zwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_PanelZwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_Panel
Rafal Stanczak »scrumdo(.)pl
 
WarszawQA_#9
WarszawQA_#9WarszawQA_#9
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind
 
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
radekle
 
8 kroków do optymalnej inwestycji
8 kroków do optymalnej inwestycji8 kroków do optymalnej inwestycji
8 kroków do optymalnej inwestycji
Ideo Sp. z o. o.
 
8 kroków do optymalnej inwestycji IT
8 kroków do optymalnej inwestycji IT8 kroków do optymalnej inwestycji IT
8 kroków do optymalnej inwestycji IT
Ideo Sp. z o.o.
 
ERP jako system systemów
ERP jako system systemówERP jako system systemów
ERP jako system systemów
Jaroslaw Zelinski
 
SharePoint przyszłość i teraźniejszość
SharePoint przyszłość i teraźniejszośćSharePoint przyszłość i teraźniejszość
SharePoint przyszłość i teraźniejszość
Grzegorz Rudno-Rudzinski
 
Poznajmy się!
Poznajmy się!Poznajmy się!
Poznajmy się!
Redexperts
 
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Jarek Sokolnicki
 
ADONIS - funkcjonalnosci i scenariusze zastosowania
ADONIS - funkcjonalnosci i scenariusze zastosowaniaADONIS - funkcjonalnosci i scenariusze zastosowania
ADONIS - funkcjonalnosci i scenariusze zastosowania
Zbigniew Misiak
 
Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?
Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?
Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?
Piotr Grabski-Gradziński
 
Cometari Dedicated Solutions Oferta ogólna
Cometari Dedicated Solutions Oferta ogólnaCometari Dedicated Solutions Oferta ogólna
Cometari Dedicated Solutions Oferta ogólna
Jakub Hajek
 
Azure - Duże zbiory w chmurze
Azure - Duże zbiory w chmurzeAzure - Duże zbiory w chmurze
Azure - Duże zbiory w chmurze
Data Science Warsaw
 
Najnowsze światowe trendy zarządzania projektami
Najnowsze światowe trendy zarządzania projektamiNajnowsze światowe trendy zarządzania projektami
Najnowsze światowe trendy zarządzania projektamiJanusz Pieklik
 

Similar to Optymalizacja kosztów utrzymania i obsługi serwisów internetowych (20)

Squiz web trendy 2012
Squiz web trendy 2012Squiz web trendy 2012
Squiz web trendy 2012
 
Qlik view folder_pl_j_commerce
Qlik view folder_pl_j_commerceQlik view folder_pl_j_commerce
Qlik view folder_pl_j_commerce
 
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
 
Systemy dedykowane (pdf)
Systemy dedykowane (pdf)Systemy dedykowane (pdf)
Systemy dedykowane (pdf)
 
Zwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_PanelZwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_Panel
 
WarszawQA_#9
WarszawQA_#9WarszawQA_#9
WarszawQA_#9
 
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
 
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
 
8 kroków do optymalnej inwestycji
8 kroków do optymalnej inwestycji8 kroków do optymalnej inwestycji
8 kroków do optymalnej inwestycji
 
8 kroków do optymalnej inwestycji IT
8 kroków do optymalnej inwestycji IT8 kroków do optymalnej inwestycji IT
8 kroków do optymalnej inwestycji IT
 
ERP jako system systemów
ERP jako system systemówERP jako system systemów
ERP jako system systemów
 
SharePoint przyszłość i teraźniejszość
SharePoint przyszłość i teraźniejszośćSharePoint przyszłość i teraźniejszość
SharePoint przyszłość i teraźniejszość
 
Poznajmy się!
Poznajmy się!Poznajmy się!
Poznajmy się!
 
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
Integracja danych i raportowanie w chmurze obliczeniowej Windows Azure - tran...
 
ADONIS - funkcjonalnosci i scenariusze zastosowania
ADONIS - funkcjonalnosci i scenariusze zastosowaniaADONIS - funkcjonalnosci i scenariusze zastosowania
ADONIS - funkcjonalnosci i scenariusze zastosowania
 
Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?
Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?
Custom policies w Azure AD B2C jak je tworzyć, żeby nie zwariować?
 
Cometari Dedicated Solutions Oferta ogólna
Cometari Dedicated Solutions Oferta ogólnaCometari Dedicated Solutions Oferta ogólna
Cometari Dedicated Solutions Oferta ogólna
 
Azure - Duże zbiory w chmurze
Azure - Duże zbiory w chmurzeAzure - Duże zbiory w chmurze
Azure - Duże zbiory w chmurze
 
Tester.pl - Numer 7
Tester.pl - Numer 7Tester.pl - Numer 7
Tester.pl - Numer 7
 
Najnowsze światowe trendy zarządzania projektami
Najnowsze światowe trendy zarządzania projektamiNajnowsze światowe trendy zarządzania projektami
Najnowsze światowe trendy zarządzania projektami
 

More from Squiz Poland

Case study wdrożenia nowego serwisu e-commerce dla marki NC+
Case study wdrożenia nowego serwisu e-commerce dla marki NC+Case study wdrożenia nowego serwisu e-commerce dla marki NC+
Case study wdrożenia nowego serwisu e-commerce dla marki NC+
Squiz Poland
 
Case study wdrożenia nowej strony internetowej dla BGŻOptima
Case study wdrożenia nowej strony internetowej dla BGŻOptimaCase study wdrożenia nowej strony internetowej dla BGŻOptima
Case study wdrożenia nowej strony internetowej dla BGŻOptima
Squiz Poland
 
Jak Progressive Web Apps rewolucjonizują User Experience
Jak Progressive Web Apps rewolucjonizują User ExperienceJak Progressive Web Apps rewolucjonizują User Experience
Jak Progressive Web Apps rewolucjonizują User Experience
Squiz Poland
 
Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...
Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...
Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...
Squiz Poland
 
Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...
Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...
Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...
Squiz Poland
 
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowychRola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Squiz Poland
 
Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...
Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...
Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...
Squiz Poland
 
Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"
Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"
Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"
Squiz Poland
 
Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...
Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...
Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...
Squiz Poland
 
Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...
Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...
Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...
Squiz Poland
 
Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...
Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...
Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...
Squiz Poland
 
7 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 2018
7 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 20187 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 2018
7 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 2018
Squiz Poland
 
Nie ma dobrego doświadczenia bez dostępności
Nie ma dobrego doświadczenia bez dostępnościNie ma dobrego doświadczenia bez dostępności
Nie ma dobrego doświadczenia bez dostępności
Squiz Poland
 
Jak przekonywać managerów do wdrażania rozwiązań digital w organizacjach
Jak przekonywać managerów do wdrażania rozwiązań digital w organizacjachJak przekonywać managerów do wdrażania rozwiązań digital w organizacjach
Jak przekonywać managerów do wdrażania rozwiązań digital w organizacjach
Squiz Poland
 
8 kluczowych funkcjonalności nowoczesnego portalu internetowego
8 kluczowych funkcjonalności nowoczesnego portalu internetowego8 kluczowych funkcjonalności nowoczesnego portalu internetowego
8 kluczowych funkcjonalności nowoczesnego portalu internetowego
Squiz Poland
 
Optymalizacja doświadczenia użytkownika w obszarze digital
Optymalizacja doświadczenia użytkownika w obszarze digitalOptymalizacja doświadczenia użytkownika w obszarze digital
Optymalizacja doświadczenia użytkownika w obszarze digital
Squiz Poland
 
Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...
Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...
Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...
Squiz Poland
 
Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...
Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...
Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...
Squiz Poland
 
10 dobrych praktyk wdrożenia strategii omnichannel
10 dobrych praktyk wdrożenia strategii omnichannel10 dobrych praktyk wdrożenia strategii omnichannel
10 dobrych praktyk wdrożenia strategii omnichannel
Squiz Poland
 
Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...
Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...
Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...
Squiz Poland
 

More from Squiz Poland (20)

Case study wdrożenia nowego serwisu e-commerce dla marki NC+
Case study wdrożenia nowego serwisu e-commerce dla marki NC+Case study wdrożenia nowego serwisu e-commerce dla marki NC+
Case study wdrożenia nowego serwisu e-commerce dla marki NC+
 
Case study wdrożenia nowej strony internetowej dla BGŻOptima
Case study wdrożenia nowej strony internetowej dla BGŻOptimaCase study wdrożenia nowej strony internetowej dla BGŻOptima
Case study wdrożenia nowej strony internetowej dla BGŻOptima
 
Jak Progressive Web Apps rewolucjonizują User Experience
Jak Progressive Web Apps rewolucjonizują User ExperienceJak Progressive Web Apps rewolucjonizują User Experience
Jak Progressive Web Apps rewolucjonizują User Experience
 
Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...
Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...
Cyfrowa transformacja w polskim sektorze edukacyjnym na przykładzie wdrożenia...
 
Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...
Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...
Jak wykorzystać wiedzę o potrzebach użytkowników do podniesienia konwersji w ...
 
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowychRola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
 
Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...
Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...
Jak zepsuć wdrożenie, skłócić zespół i roztrwonić budżet w procesie cyfrowej ...
 
Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"
Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"
Co łączy customer journey map z CRM - konferencja "Zrozumieć digital #5"
 
Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...
Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...
Podróż klienta w digital - jak zwiększyć szansę na konwersję - konferencja "Z...
 
Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...
Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...
Performance mobilnych serwisów bankowych - analiza, optymalizacja i dobre pra...
 
Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...
Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...
Jak projektować doświadczenia klientów w mobilnych rozwiązaniach WWW - Trendy...
 
7 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 2018
7 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 20187 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 2018
7 trendów w kreowaniu nowego doświadczenia klienta - Trendy FinTech 2018
 
Nie ma dobrego doświadczenia bez dostępności
Nie ma dobrego doświadczenia bez dostępnościNie ma dobrego doświadczenia bez dostępności
Nie ma dobrego doświadczenia bez dostępności
 
Jak przekonywać managerów do wdrażania rozwiązań digital w organizacjach
Jak przekonywać managerów do wdrażania rozwiązań digital w organizacjachJak przekonywać managerów do wdrażania rozwiązań digital w organizacjach
Jak przekonywać managerów do wdrażania rozwiązań digital w organizacjach
 
8 kluczowych funkcjonalności nowoczesnego portalu internetowego
8 kluczowych funkcjonalności nowoczesnego portalu internetowego8 kluczowych funkcjonalności nowoczesnego portalu internetowego
8 kluczowych funkcjonalności nowoczesnego portalu internetowego
 
Optymalizacja doświadczenia użytkownika w obszarze digital
Optymalizacja doświadczenia użytkownika w obszarze digitalOptymalizacja doświadczenia użytkownika w obszarze digital
Optymalizacja doświadczenia użytkownika w obszarze digital
 
Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...
Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...
Zrozumieć digital - CRM jako hub do zarządzania doświadczeniem klienta w om...
 
Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...
Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...
Benchmarking i consumer insight jako podstawa optymalizacji konwersji na stro...
 
10 dobrych praktyk wdrożenia strategii omnichannel
10 dobrych praktyk wdrożenia strategii omnichannel10 dobrych praktyk wdrożenia strategii omnichannel
10 dobrych praktyk wdrożenia strategii omnichannel
 
Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...
Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...
Zostań Netflixem swojej branży albo zgiń - jak przygotować organizację do cyf...
 

Optymalizacja kosztów utrzymania i obsługi serwisów internetowych

  • 1. Squiz Optymalizacja kosztów utrzymania oraz obsługi serwisów internetowych 25.04.2012 Michał Rachowski, CMS Consultant
  • 2. Kto? Michał Rachowski >CMS Consultant w Squiz >od zawsze w branży reklamowej - budowa i strategia marek >jakbym miał więcej wolnego czasu... to bym grał grał i jeszcze więcej grał
  • 3. Optymalizacja Plan >Cele i założenia >Optymalizacja - jak to działa w praktyce - Zarządzanie - Cloud computing - Zasada 80/20 (Pareto) - MongoDB (noSQL) - Mobile web a RWD - Licencjonowanie - Single source publishing - Wyszukiwanie czyli search - zasada „start small grow big” - Testy A/B >Państwo 2.0 (MAC) - wizja i wnioski >Squiz jako alternatywa
  • 4. Optymalizacja Cele i założenia >wyznaczanie najlepszego kierunku działania >najlepsze rozwiązanie w danych warunkach >działanie z uwzględnieniem określonego kryterium - optymalizacja jednokryterialna - optymalizacja wielokryterialna >droga kompromisów do wyznaczonego celu >optymalizacja serwisów internetowych dotyczy m.in. szybkości działania, kosztów obsługi, hostingu, wymagań sprzętowych użytkownika, wydajności, skalowalności itp.
  • 5. Optymalizacja - w praktyce Zarządzanie >błędy: >droga do sukcesu: - chaos - planowanie - wielozadaniowość - lista zadań - brak harmonogramu - cele i priorytety - załamanie - oszacowanie czasu - brak analizy - przejrzystość - reguła 60:40 >„planując informatyzację trzeba konsekwentnie stosować zasady właściwego zarządzania” - raport MAC „Państwo 2.0”
  • 6. Optymalizacja - w praktyce Zasada 80/20 (Pareto) >80% wyników wypływa z 20% przyczyn >serwis internetowy a zasada 80/20: - jedynie 20% funkcjonalności serwisu jest wykorzystywanych przez 80% użytkowników - poszukiwanie kluczowych funkcjonalności - wybór czynników przynoszących najwięcej efektów - czynnik ludzki: członekowie zespołu a różna efektywność i umiejętności pracy nad projektem (80/20 pozwala optymalnie planować pracę)
  • 7. Optymalizacja - w praktyce „start small grow big” >technologia a skalowalność >analiza użytkownika, usability testing >odpowiednio zaplanowana architektura informacji >„systemy muszą być testowane z użytkownikami przed wdrożeniem do pełnej eksploatacji” oraz „każdą złotówkę ogląda się ze wszystkich stron, nim zostanie wydana. Wszystkie wybrane i realizowane rozwiązania muszą gwarantować najlepszą możliwą relację wyników do zaangażowanych nakładów.” - raport MAC „Państwo 2.0”
  • 8. Optymalizacja - w praktyce Mobile web a RWD >Responsive Web Design >alternetywa dla dedykowanych stron mobilnych >urządzenia mobilne na rynku a wersje mobilne serwisów >„dostęp obywatela nie może być ograniczony tym z jakiego korzysta systemu operacyjnego, a nawet z jakiego korzysta urządzenia (komputer, tablet, smartphone, czy urządzenia, które jeszcze nie istnieją)” - raport MAC „Państwo 2.0”
  • 9. Optymalizacja - w praktyce Single source publishing >Publikacja treści poprzez jedno źródło dostępnej automatycznie w wielu formatach i serwisach >Optymalizacja czasu i nakladu pracy >Zastosowanie w praktyce to m.in. - Tweeter -> Facebook i GoldenLine - Agregacja social media - Remote content
  • 10. Optymalizacja - w praktyce Cloud computing >„Chmura obliczeniowa” >Brak zapotrzebowania na własną infrastrukturę >Brak konieczności posiadania licencji czy administracji danym oprogramowaniem > Różne modele dopasowane do potrzeb m.in.: IaaS, PaaS, SaaS, CaaS czy usługa kolokacji
  • 11. Optymalizacja - w praktyce MongoDB >www.mongodb.org >noSQL (nierelacyjny system zarządzania bazą danych) >Wydajność, elastyczność, skalowalność > Przykład zapytania o informacje z wszystkich assetow (atrybuty, metadane itd) -> składnia SQL: SELECT * FROM sq_ast JOIN sq_ast_attr_val ON sq_ast.assetid=sq_ast_attr_val.assetid JOIN sq_ast_attr ON sq_ast_attr_val.attrid=sq_ast_attr.attrid JOIN sq_ast_mdata_val ON sq_ast_mdata_val.assetid=sq_ast.assetid JOIN sq_ast_mdata ON sq_ast_mdata.assetid=sq_ast.assetid; > -> mongoDB: db.assety.find(); > Zaufanie? - „SAP uses MongoDB as a core component of SAP’s platform-as-a-service (PaaS) offering.” - „The British Government launched a beta of its GOV.UK” ”but moved to MongoDB”
  • 12. Optymalizacja - w praktyce Licencjonowanie >Rodzaje licencji: licencja jednostanowiskowa, grupowa, firmware, shareware, freeware, GPL ... >Open Source a licencjonowanie >Stosowanie rozwiązań równoważnych nie może być wykluczane (zob. wyrok KIO z 6 lipca 2010r., sygn. akt KIO/ UZP 1244/10) >„Państwo neutralne technologicznie” - raport MAC „Państwo 2.0”
  • 13. Optymalizacja - w praktyce Wyszukiwanie czyli search >Search a SEO >Główne założenie serwisu - dostarczenie informacji >Spełnienie najważniejszej funkcji poprzez: - architekturę informacji („łatwy dostęp”) - wyszukiwarka na stronie >Odpowiednie opisywanie treści, dbałość o przejrzystość, strukturę, teksty alternatywne >Liczy się szybkość dostępu do informacji i jej jakość (przykład call-center i wyszukiwanie informacji na bieżąco)
  • 14. Optymalizacja - w praktyce Testy A/B >Metoda wykluczania hipotez >Uproszczone wersje testowanego elementu >Weryfikacja zasadności zmian i potrzeb >Pozwala zrozumieć zachowania odbiorców >Testuje skuteczność zastosowanych rozwiązań
  • 15. Optymalizacja Państwo 2.0 (MAC) - wizja i wnioski >Problemy i zagadnienia wskazane przez MAC: brak koordynacji, dominujące spojrzenie techniczno- sprzętowe, wskazuje braki przy realizacji projektów >Nowy początek i wskazówki MAC: właściwe zarządzanie, projekty dzielone na etapy, testy użyteczności, perspektywa usługowa, zarządzanie procesowe, neutralność technologiczna czy efektywność kosztowa >Zmiana koncepcji cyfryzacji - koncentracja na użytkowniku i usłudze jako punkcie centralnym
  • 16. Optymalizacja Squiz - Cloud >Bezpieczeństwo >99,9% uptime >24x7x365 SLA >Backup >Monitoring
  • 17. Optymalizacja Squiz - Matrix >System zarządzania treścią klasy enterprise >Technologia, która pozwala „uszyć na miarę” odpowiednie rozwiązanie
  • 18. Optymalizacja Squiz - CMS >Proste, bezpośrednie zarządzanie treścią dla każdego (inline) >Zastosowanie - mikrostrony, broszury, witryny korporacyjne
  • 19. Optymalizacja Squiz - Analytics >Wykorzystuje dane Google Analytics >Intuicyjny interfejs >Szczegółowe raporty w prosty sposób
  • 20. Optymalizacja Squiz - Roadmap m.in. Product Development Planning Software
  • 21. Dziękujemy Squiz Poland Sp. z o.o. www.squiz.pl +48 91 85 222 85 http://www.squizsuite.net http://manuals.matrix.squizsuite.net http://forums.squizsuite.net http://matrix.squiz.net http://www.squizlabs.com