zarządzanie stronami www, czyli jak zarabiając pieniądze, pomagać społeczności joomla
TRANSCRIPT
Zarządzanie stronami www - czyli jak zarabiając pieniądze,
pomagać społeczności Joomla!JUG Silesia, 2016, Gliwice
Aleksander Kuczek
• prawnik z wykształcenia
• programista z zamiłowania
• CEO @ Perfect Web od 8 lat
Perfect Web
• kiedyś strony www dla małych i dużych (Microsoft, Qumak SA, Ministerstwa Rozwoju oraz Uniwersytet Jagielloński)
• obecnie ponad 30 rozszerzeń do Joomla używanych przez 20 tys. web developerów na ponad 120 tys. stron, w tym Perfect Contact Form i Everything in Everyway
• kiedyś administracja stronami www dla dużych i małych
• obecnie wsparcie dla społeczności ponad 600 web developerów, używających naszej platformy - Perfect Dashboard - do administrowania stronami www
Dlaczego warto administrować stronami
www?
1. Pewny, cykliczny przychód
• Wiesz ile zarobisz w danym miesiącu
• Sprzedajesz raz - fakturujesz co miesiąc
• Lepsza stawka godzinowa
2. Skalowalność
Cza
soch
łonn
ość
Ilość stron WWW
Tworznie stron WWW Zarządzanie stronami WWW
Ubezpiecznie
• Klient płaci za pewność, że w określonych okolicznościach administrator podejmie określone działania
• Wynagrodzenie nie jest zależne od wykonania pracy, a od utrzymania określonego stanu
Ograniczony kontakt z klientem
• Nie trzeba czekać na akceptację/decyzję/kontakt/materiały ze strony klienta
• Interakcja z klientem, po nawiązaniu współpracy, często ogranicza się do przesłania faktury
Automatyzacja
3. Dla dobra społeczności
„Nie chce strony na Joomla, bo mój znajomy miał taką i mu się do niej włamali.”
„Joomla nie jest bezpieczna”
Dbając o aktualność stron www swoich klientów - dbasz o
reputację całego projektu Joomla!
Jak się za to zabrać?
A. Klienci
Nowi klienci na bieżąco
• Administracja to naturalna kontynuacja relacji po stworzeniu strony www
• Znajomość kodu strony www
• Ciągłość obsługi
Klienci z poprzednich lat
• Wykorzystanie istniejącej relacji i reputacji
• Znajomość kodu strony www
• Brak ciągłości obsług
Właściciele porzuconych stron www
• Ogromny rynek
• Często brak ciągłości obsługi
• Często słaba jakość kodu strony www
B. Zakres usług
SLA
• Service Level Agreement (pol. umowa o gwarantowanym poziomie świadczenia usług)
• Nie ma określonego katalogu usług
• Zakres usługi zależy od decyzji stron
Co zwykle zawiera SLA?
Standard rynkowy:
• Backup
• Monitoring
• Aktualizacje
Opcje:
• Upgrade’y
• Utrzymanie (hosting)
• Zarządzanie treścią
• Wprowadzenie zmian
Aktualizacje vs Upgrade’y
Monitoring vs Utrzymanie
Standard Opcje
Dobrze skalowalne
Backup Monitoring
Aktualizacje Utrzymanie (hosting)
Źle skalowalne
Upgrade’y Zarządzanie treścią
Wprowadzenie zmian
C. Przygotowanie stron www do administracji
SLA vs rękojmia i gwarancja
• Rękojmia - ustawowy obowiązek naprawienia wad
• Gwarancja - umowne zobowiązanie do naprawienia wad
• SLA - umowne zobowiązanie do utrzymania pewnego stanu
–OWW Perfect Web
„Strony wyłączają rękojmie za wady z tytuły wykonania Umowy. W enumeratywnie
wyszczególnionych przypadkach zastosowanie znajduje Gwarancja.”
Nie działa przesyłanie formularza kontaktowego
1. Po miesiącu od uruchomienia strony klient to i prawdopodobnie nie działa to od początku
2. W nowym Google Chrome wydanym po uruchomieniu strony
3. Po upgrade z Joomla 2.5.28 do 3.4.8
4. Po aktualizacji z Joomla 3.4.6 do 3.4.8
Czy brak możliwości aktualizacji jest wadą?
Prace wstępne
• Rozeznanie w kodzie strony www
• Aktualizacja do bieżącej wersji
• Przygotowanie do przyszłych aktualizacji
Argumenty dla klientów
• W PHP/Joomla wykryto lukę bezpieczeństwa i strona jest zagrożona jeśli nie dokona się aktualizacji
• Strona wymaga odświeżenia, bo technologie webowe zmieniają się bardzo szybko
D. Oferta i umowa
Co tak naprawę oferujemy?
Poczucie bezpieczeństwa
Ile może kosztować administracja?
• W dużych projektach - 20-25% wartości projektu rocznie
• W mniejszych projektach - 30-40% wartości projektu rocznie
• Warto określić minimalną cenę miesięczną
Model biznesowy• Prace wstępne
• jednorazowa opłata lub w cenie
• Dobrze skalowalne usługi:
• w ramach miesięcznego ryczałtu
• Źle skalowalne usługi:
• rozliczenie godzinowe
• jednorazowa opłata
Umowa
• Formularz umowny na podstawowe dane i wybór zakresu usług
• Ogólne Warunki Współpracy na wszystkie pozostałe zapisy
E. Codzienna administracja
F. Rozliczenia i raportowanie
Utrzymuj relację
• Okresowy telefon/spotkanie czyni cuda
• Spraw, by klient pamiętał za co Ci płaci co miesiąc
• Sprawdź jakie ma potrzeby/oczekiwania w Twoim obszarze specjalizacji
Automatyzacja
• Generowanie faktur VAT
• Generowanie raportów
• Wysyłka do klientów
• Rozksięgowanie płatności
Na więcej nie starczy czasu…
• Grupa Perfect Dashboard PL na Facebooku
• wzorce umów i ofert
• rady dotyczące modyfikowania kodu Joomla / rozszerzeń zgodnie ze sztuką
• dyskusje o sposobach automatyzacji pracy
Pytania?
Follow me on Twitter: @a_kuczek or @PerfectDashbrd
Find me on LinkedIn: Aleksander Kuczek
Email me: [email protected]