![Page 1: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/1.jpg)
Squiz
Optymalizacjakosztów utrzymania oraz obsługi serwisów internetowych
25.04.2012 Michał Rachowski, CMS Consultant
![Page 2: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/2.jpg)
>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ł
Michał Rachowski
Kto?
![Page 3: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/3.jpg)
Optymalizacja
>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
Plan
![Page 4: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/4.jpg)
Optymalizacja
>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.
Cele i założenia
![Page 5: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/5.jpg)
Optymalizacja - w praktyce
Zarządzanie>droga do sukcesu:
- planowanie- lista zadań- cele i priorytety- oszacowanie czasu- przejrzystość- reguła 60:40
>„planując informatyzację trzeba konsekwentnie stosować zasady właściwego zarządzania” - raport MAC „Państwo 2.0”
>błędy:- chaos- wielozadaniowość- brak harmonogramu - załamanie- brak analizy
![Page 6: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/6.jpg)
Optymalizacja - w praktyce
>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ę)
Zasada 80/20 (Pareto)
![Page 7: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/7.jpg)
Optymalizacja - w praktyce
>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”
„start small grow big”
![Page 8: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/8.jpg)
Optymalizacja - w praktyce
>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”
Mobile web a RWD
![Page 9: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/9.jpg)
Optymalizacja - w praktyce
>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
Single source publishing
![Page 10: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/10.jpg)
Optymalizacja - w praktyce
>„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
Cloud computing
![Page 11: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/11.jpg)
Optymalizacja - w praktyce
>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”
MongoDB
![Page 12: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/12.jpg)
Optymalizacja - w praktyce
>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”
Licencjonowanie
![Page 13: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/13.jpg)
Optymalizacja - w praktyce
>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)
Wyszukiwanie czyli search
![Page 14: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/14.jpg)
Optymalizacja - w praktyce
>Metoda wykluczania hipotez >Uproszczone wersje testowanego elementu>Weryfikacja zasadności zmian i potrzeb>Pozwala zrozumieć
zachowania odbiorców>Testuje skuteczność
zastosowanych rozwiązań
Testy A/B
![Page 15: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/15.jpg)
Optymalizacja
>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
Państwo 2.0 (MAC) - wizja i wnioski
![Page 16: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/16.jpg)
Optymalizacja
Squiz - Cloud>Bezpieczeństwo>99,9% uptime>24x7x365 SLA>Backup>Monitoring
![Page 17: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/17.jpg)
Optymalizacja
Squiz - Matrix
>System zarządzania treścią klasy enterprise
>Technologia, która pozwala „uszyć na miarę” odpowiednie rozwiązanie
![Page 18: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/18.jpg)
Optymalizacja
Squiz - CMS >Proste, bezpośrednie zarządzanie
treścią dla każdego (inline) >Zastosowanie - mikrostrony,
broszury, witryny korporacyjne
![Page 19: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/19.jpg)
Optymalizacja
Squiz - Analytics >Wykorzystuje dane
Google Analytics>Intuicyjny interfejs>Szczegółowe raporty
w prosty sposób
![Page 20: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/20.jpg)
Optymalizacja
Squiz - Roadmap m.in. Product Development Planning Software
![Page 21: Optymalizacja kosztów utrzymania i obsługi serwisów internetowych](https://reader033.vdocuments.mx/reader033/viewer/2022051609/547da1a0b4af9faf158b542c/html5/thumbnails/21.jpg)
DziękujemySquiz Poland Sp. z o.o. www.squiz.pl
+48 91 85 222 85
http://www.squizsuite.nethttp://manuals.matrix.squizsuite.net
http://forums.squizsuite.nethttp://matrix.squiz.net
http://www.squizlabs.com