Każdy specjalista związany z branżą e-commerce niejednokrotnie zadaje sobie pytanie, jakie kroki należy poczynić, aby wdrożenie projektu przebiegło sprawnie
i bez przeszkód. Sprawa jest bardzo istotna, ponieważ suma małych elementów składa się na sukces całego przedsięwzięcia. Poniżej przedstawiamy czynniki, które sprawiają, że zbliżający się termin zakończenia prac nie spowoduje, iż projekt będzie idealny jedynie na makietach przygotowanych przez grafika.
Co w głowie klienta piszczy
Doprecyzowanie pomysłów i ustaleń z klientem jest niezwykle ważną kwestią, która wpływa na powodzenie projektu. Upewnij się, że idziecie w tym samym kierunku,
a na końcu drogi oczekujecie takiego samego efektu. Pozwoli Ci to na zaoszczędzenie czasu i środków w przypadku, gdyby okazało się, że pewne sprawy nie zostały skonkretyzowane lub obie ze stron miały odmienne wizje. Dobrym sposobem jest organizacja warsztatów strategicznych z osobami decyzyjnymi,
i zebranie wszystkich potrzeb klienta. Kolejnym krokiem jest potwierdzenie ustaleń drogą mailową, a następnie wpisanie wszystkich funkcjonalności do umowy wdrożeniowej.
Kooperacja, kooperacja, kooperacja
Ten punkt silnie związany jest z poprzednim. W trakcie prac pojawiają się pytania
i niestety nie da się tego uniknąć. W takich chwilach musimy zwrócić się do klienta
w celu otrzymania konkretnych odpowiedzi. Czas, w jakim je uzyskamy, znacząco wpływa na postęp prac. Jeśli zwłoka jest zbyt długa, koniecznie poinformuj klienta, że przyczynia się do możliwych opóźnień we wdrożeniu. Jeśli klient posiada mniejszą wiedzę w zakresie e-commerce i możliwości, jakie oferuje dana platforma, to staraj się rekomendować mu rozwiązania, a nie jedynie pytać o jego decyzję. Takie rozwiązanie pozwoli utrzymać koszty projektu w ryzach i spowoduje, że wdrażającego cechuje wiedza zarówno z zakresu developmentu, jak
i e-commerce.
Mniej znaczy więcej
Czy spotkałeś się z sytuacją, kiedy dopiero po fakcie do głowy przychodzą najlepsze pomysły i rozwiązania? Tak też może zdarzyć się w przypadku zaakceptowanego już projektu. Klient nalega na wprowadzenie nowych funkcjonalności lub przebudowę gotowych już elementów – to dla nas bardzo dobra informacja, o ile podsuwane rozwiązania nie wpłyną na wydłużenie czasu prac deweloperskich. Dobrą praktyką jest zasugerowanie wdrożenia zmian po zamknięciu całego etapu. Pozwoli to
na toczenie się prac zgodnie z harmonogramem. Przyrostowy model rozwoju oprogramowania jest bardzo efektywny, ponieważ pozwala na lepszą kontrolę jakości prac oraz redukcję ryzyka wystąpienia błędów przy integracji poszczególnych elementów software’u.
Słowo klucz: TEST!
Rozbudowane testy pociągną za sobą szereg pozytywnych konsekwencji. Dobrze przetestowany projekt jest równoznaczny z ograniczeniem liczby poprawek
oraz mniejszymi nakładami finansowymi i czasowymi. Testy dają Ci możliwość znalezienia błędów zanim zrobią to klienci. Jeśli zadajesz sobie pytanie czy warto,
to odpowiadamy: TAK! Przede wszystkim należy przejść przez ścieżkę krytyczną tj. proces realizacji zamówienia. Sprawdzenie możliwości dodania produktu
do koszyka, sam koszyk i checkout wraz z możliwością wyboru płatności i dostawy, wypełnienie formularza i finalizacja zamówienia to podstawy każdego testu.
Rok mobile – co roku
Coraz więcej osób korzysta z telefonów komórkowych w celu dokonywania zakupów. Upewnij się, że wersji mobilnej projektu została poświęcona należyta uwaga. Skup się przede wszystkim na najpopularniejszych urządzeniach i systemach operacyjnych. W tym momencie ilość użytkowników dokonujących zakupów online
z mobile (oczywiście w zależności od branży) waha się od 30 do 50%.
Adopcja projektu
Może dojść do sytuacji, kiedy projekt trafia do Ciebie w spadku po innej firmie. Nie szczędź czasu na gruntowną analizę poczynań poprzedników. Sprawdź czy makiety zostały przygotowane w prawidłowy sposób, czy wszystkie elementy są wystarczająco doprecyzowane, czy harmonogram zawiera wszystkie elementy tworzenia nowego serwisu, czy terminy są realne oraz czy można kontynuować prace na dotychczasowych rozwiązaniach. Poinformuj klienta o wszystkich uchybieniach i ewentualnym opóźnieniu startu nowego serwisu.
By żyło się lepiej
Podczas wdrażania projektu na pewno trafisz na moduły, które można w pewien sposób zautomatyzować. Zastanów się czy nie zarekomendować klientowi wygodniejszego rozwiązania. Dla klienta na pewno będzie wiązało się to ze zwiększonymi kosztami, ale w długofalowej perspektywie pozwoli mu zaoszczędzić czas na pracy, którą musiałby wykonywać ręcznie. Zaoszczędzony czas można przeznaczyć na optymalizację konwersji i zwiększanie przychodów w sklepie internetowym.