Czas to pieniądz – w przypadku tworzenia stron internetowych i aplikacji żaden idiom nie może być dokładniejszy. Aby zoptymalizować czas pracy i koszty, solidna specyfikacja projektu ma kluczowe znaczenie, ponieważ pozwala oszczędzić obu stronom ciągłych korekt.

Mając 8-letnie doświadczenie w branży, napotkaliśmy wiele problemów wynikających z błędnej specyfikacji. Choć może to brzmieć trywialnie, miały one znaczący wpływ na ogólny przebieg projektu. W tym artykule chcielibyśmy podzielić się naszym doświadczeniem, aby ułatwić współpracę z programistami. Zalecamy również sprawdź ten post który zawiera przydatne wskazówki do pisania specyfikacji projektu.

1. Importowanie i eksportowanie dużych ilości treści

Jeśli masz dużą ilość treści do przeniesienia do nowej witryny, ważne jest wyraźne wskazanie ich w specyfikacji. Takie informacje pozwalają uniknąć błędnej interpretacji zakresu prac. W szerszej perspektywie wspomnienie o tym w specyfikacji projektu sprawia, że migracja danych jest bardziej wydajna. Oszczędza to obu stronom wiele stresu i czasu oraz pozwala znacznie przyspieszyć pracę.

2. Kto dodaje treść do strony internetowej?

Nie jest to obowiązek programisty, ale możesz poprosić o taką usługę, a włączenie jej do specyfikacji projektu jest najlepszym sposobem na to. Jeśli zdecydujesz się powierzyć to zadanie wykonawcy, powinieneś wymienić wszystkie typy treści i powiązane z nimi dane. Zawsze sugerujemy wprowadzanie treści w bardzo przystępnej stawce godzinowej, ponieważ w naszym interesie leży również natychmiastowe rozpoczęcie projektu.

3. Problem z programami budującymi strony WordPress

Page builders are undoubtedly very popular amongst users due to their flexibility and intelligibility. If your previous website was created with one of WordPress widely available themes, it’s natural that you have got used to functionalities it provided. The original theme, however, is designed from scratch specifically for your website and developing a page builder to work with is not a standard service. If you need one, you should request it in your specification. As it takes more time and work to create a page builder, you will have to reckon stretching your budget. Mentioning it at this stage of the project saves you later costs.

4. Potrzebuję rozwiązania e-commerce

„Rozwiązanie e-commerce” to bardzo szeroka koncepcja. Aby uzyskać to, czego potrzebujesz, powinieneś jasno to opisać w specyfikacji projektu. Poinformuj kontrahenta, czy wolisz pracować z platformą e-commerce, a jeśli tak, to która powinna być. Należy również określić, jakich dokładnie funkcjonalności oczekuje się zaimplementować. Specyfikacja może mieć formę prostego schematu, na przykład: Woocommerce-> Generator produktu-> Generator umowy-> Płatności w wielu walutach-> Zaawansowane rozliczanie i wysyłka itp.

5. Mylące projektowanie stron internetowych

Brak jasnych informacji w tym przypadku może spowodować niezadowalający projekt. Oczywiście nie zawsze łatwo jest opisać, co mamy na myśli, ale im dokładniejsze są wytyczne, tym bardziej przyjemny jest efekt. Korzystanie z istniejących przykładów zwykle bardzo pomaga. Możesz je nawet łączyć – na przykład, jeśli podobał Ci się projekt przycisków, które widziałeś na niektórych stronach, ale podobał Ci się też efekt najechania myszką na innym, możesz uwzględnić je w specyfikacji. Nie bój się zamieniać swoich wizji w rysunki. Prosty szkic często mówi więcej niż nawet najbardziej szczegółowy opis. warto jednak pamiętać, że nie wszystko wygląda dobrze, gdy są połączone w jednym projekcie.

6. Kto udostępnia zdjęcia, ilustracje i ikony

Treści graficzne mogą pochłonąć znaczną część budżetu, co oznacza, że warto określić, kto pokrywa te koszty. W naszym przypadku zdjęcia są po stronie klienta, ale zapewniamy ilustracje i ikony w określonej liczbie z możliwością zakupu więcej.

7. Naucz się korzystać z witryny

Określ, czy spodziewasz się otrzymać instrukcje w formie tekstu lub wideo. Możesz również poprosić o indywidualne szkolenie w określonej liczbie godzin. Przygotowanie takiego przewodnika zajmuje pewien czas, co oznacza, że wymaga odpowiedniej zapłaty.

8. Liczba podstron i ich zawartość

Konieczne jest określenie, które podstrony mają zostać zastosowane i co chcemy w nich uwzględnić. Zmiana ich liczby, typu lub zawartości na późniejszym etapie generuje dodatkowe koszty lub może powodować poważne problemy na poziomie realizacji zamówienia, jeśli budżet się nie powiększy. Takie trudności są jedną z najczęstszych przyczyn dużych opóźnień. Przed rozpoczęciem projektu warto omówić scenariusz z wykonawcą witryny. W tym momencie bardzo przydatne może być utworzenie podstawowej mapy witryny. Możesz także przygotować prostą listę do wizualizacji relacji między podstronami, na przykład:

  • Dom
  • Nasza historia
  • Produkty
  • Skrzynie
  • Blog
  • Kontakt
  • O nas

9. Nie traktuj tego poważnie

Czasami nie dajemy takim dokumentom wystarczającego uznania i traktujemy je jak niepotrzebne obciążenie. Jednak bardzo opłacalne jest dokładne przemyślenie projektu przed przekazaniem specyfikacji wykonawcy. Jeśli potraktowane poważnie, cały proces przebiegnie płynniej. Mówi się, że napisanie właściwej specyfikacji projektu nie zajmuje więcej niż 2 godziny, a przemyślenie go na początku pozwala zaoszczędzić mnóstwo późniejszych problemów.

Specyfikacja projektu jest kluczem do udanego projektu

Wszystko to nie oznacza oczywiście, że programista oczekuje, że podasz możliwie najbardziej szczegółową specyfikację w celu realizacji projektu. Te kilka przykładów ma pomóc w uniknięciu pewnych problemów i zwiększyć efektywność współpracy z wykonawcą. Jeśli chcesz dowiedzieć się więcej o jak współpracować z agencjami kreatywnymi lub programistami, możesz o tym poczytać również do dzielenia się opiniami w sekcji komentarzy. Sugerujemy tematy do naszych przyszłych artykułów