Przy projektowaniu strony internetowej zaczynam od pytania, dlaczego?
Pierwszą częścią mojego przepływu pracy jest pytanie DLACZEGO? Jeśli pracuję z klientem, muszę upewnić się, że mają jasno zdefiniowaną wizję tego, czego chcą od strony internetowej.
1. Dlaczego pytania.
Opowiedz mi trochę o sobie i dlaczego to robisz.
Kim są klienci? Jaka jest ich specyficzna potrzeba / ból? Proszę o dostarczenie mi - kilku konkretnych przykładów różnych rodzajów klientów, czego potrzebują, co zrobi dla nich strona internetowa.
Opowiedz mi o firmie. Co dokładnie robisz?
Co czyni cię lepszym od następnego faceta?
Gdybyś szukał usługi, którą oferuje Twoja firma, co wpisałbyś w Google, aby ją znaleźć?
Jeśli budujesz witrynę dla siebie, lepiej już wiesz, jakie są te odpowiedzi.
Jeśli na podstawie odpowiedzi na powyższe pytania ustalisz, że osoby te są poważne i rzeczywiście mają dobry pomysł. Następnie kontynuuj (pamiętaj, że nie zarabiasz jeszcze, ale lepiej zdejmij skarpetki, jeśli chcesz, żeby cię zatrudnili).
2. Badanie.
Poświęć trochę czasu na badanie klienta i jego firmy. Dowiedz się o ich przeszłych sukcesach i napotkanych problemach. Czy jesteś trzecim programistą, którego zatrudnił? Co stało się z pozostałymi 2 facetami?
Dowiedz się, czego potrzebuje klient. Dla kogo będziesz budować tę stronę. Czy klientem jest 60-letnia emerytowana weterynarz czy 16-letni dzieciak z krostą, który gra w Farmville na Facebooku przez cały dzień?
Dowiedz się, kim są konkurenci. Mogą nawet nie wiedzieć. Dokonaj analizy konkurencyjnej od 5 do 10 konkurentów i dowiedz się, kto jest dupą, aby kopnąć Serps. To jest etap, na którym musisz wiedzieć, na czym polega słowo kluczowe. Później, a już i tak się nie udaje.
2b Wniosek
Zdmuchnij je swoją wiedzą na temat ich działalności i wymyśl umowę / propozycję witryny internetowej i bądź gotowy na podpisanie umowy, gdy tylko się zgodzą. Uzyskaj podpisaną umowę i 50% depozytu, a następnie przejdź do kroku 3.
Jest tu wspólny temat: we wszystkich tych przypadkach misja nie dotyczy samego produktu. Misja jest „po prostu” czymś, co, jeśli naprawdę poważnie podchodzisz, wymaga, aby produkt stał się absolutnie niesamowity, więc tak się stanie. Jeśli wolisz: te misje są odpowiedzią na pytanie, dlaczego właśnie dodaliśmy tę nową funkcję ?, nie, jaką nową funkcję dodajemy? - Benjamin Pollack.
Należy ustalić harmonogram, aby każdy miał swoje oczekiwania w perspektywie.
4. Przepływ pracy
Tutaj zaczyna się większość ludzi, więc wyjaśnię mój proces, ale będziesz musiał zdecydować, który przepływ pracy jest najlepszy dla twojej sytuacji, zespołu, klienta itp.
Dla mnie treść jest na pierwszym miejscu. Dbam o to, aby klient wykonał większość czynności przed napisaniem kodu. Nie mówimy o ostatecznej edycji wersji próbnej, ale mniej więcej o słowach tekstu, które będą na stronach. Jeśli zaangażowany jest zespół marketingowy, może to chwilę potrwać.
Powinieneś już wiedzieć, jak będzie wyglądać strona. Powinieneś mieć treść. Teraz musisz popracować nad układem i ogólnymi zasadami projektowania, które pozwolą osiągnąć cel, który wymyśliłeś w kroku 3.
Nienawidzę szkieletów, ale rozumiem, że są konieczne. Tylko dlatego, że wiesz, jak wygląda witryna, Twój klient może nie. To jest dla twojej ochrony i klientów. Kiedy wszyscy będą szczęśliwi, poproś o podpisanie się pod czymś, co brzmi: „Właśnie za to płacimy za budowę”.
Tworzenie frontendów i interfejs użytkownika - HTML, CSS i PROJEKTOWANIE W PRZEGLĄDARCE , technika Hardboiled Andy'ego Clarke'a. Mam dość marnowania tak dużo czasu w Photoshopie, gdy wiem, że mogę zademonstrować bardziej realistyczną, szybszą makietę, która również daje mi przewagę w rozwoju.
4b. The Codebase
W końcu możesz się zabawić. Dla Ciebie i dla klientów skorzystaj z VERSION CONTROL, zanim zaczniesz. Odkąd wykonujesz kontrolę wersji, powinieneś ustawić BŁĄD ŚLEDZENIA, gdy jesteś przy nim.
4c. Edycja kopii
Pamiętasz te treści, które mamy? Teraz trzeba go edytować. Ssę na to, więc próbuję zatrudnić kogoś innego lub upewnić się, że wiele osób to czyta. Sprawdź i upewnij się, że słowa kluczowe, o których mówiliśmy w kroku 2, są zoptymalizowane pod kątem SEO. Jeśli nasza treść jest świetna i dotyczy tych słów kluczowych, powinno to nastąpić naturalnie.
5. Beta i testy interfejsu użytkownika
Poproś żywych, oddychających ludzi, aby usiedli przed witryną i zaczęli z niej korzystać. Lubię zaciągać się do mojej matki, która czasami dzwoni i chce wiedzieć, dlaczego jej drukarka nie drukuje (wtyczka Mamo, najpierw musi być podłączona). Tego rodzaju użytkownicy muszą być w stanie poruszać się po Twojej witrynie, chyba że użyli powyższego przykładu 16-letniego dzieciaka z krostami.
6. Plan konserwacji i SEO
Upewnij się, że wszyscy wiedzą, kto jest odpowiedzialny za zwalczanie bestii z serwerów .
Za miesiąc powróć do wykonanej przez nas analizy konkurencji i porównaj naszą witrynę z analizowanymi. Użyj tych danych, aby stworzyć swój plan SEO. NIE. Nie mówię o SEO wężowym oleju, mówię o tym, aby upewnić się, że nadal generujesz odpowiednie treści, strony naturalnie linkują do ciebie (ponieważ jesteś niesamowity) i twoje tagi tytułowe dopasuj tekst podstawowy. SEO jest długim procesem, chyba że przepełnienie stosu i armia 14,1 miliona użytkowników do generowania wysokiej jakości treści dla Ciebie.
Istnieje duża różnica między jakością treści a materiałami, które można znaleźć w „witrynie z łącznikami”, których nie będę łączył. (Aby zapobiec nawet kapaniu na nie soku „bez śledzenia”).
7. Uruchom
Wszystko działa poprawnie? Czy misja budowania niesamowitości została osiągnięta? Przygotuj plan uruchomienia i wykonaj go.
Jeśli wszystko zrobiłeś poprawnie w krokach 1–6, uruchomienie będzie proste, bez problemu , że możesz mieć problemy. Po prostu bądź na nie przygotowany i napraw wszelkie błędy.
Wyślij fakturę, spłucz i powtórz.