5 pytań, które należy zadać przed zbudowaniem aplikacji

w Lickability pomogliśmy wielu ludziom tworzyć i dostarczać świetne aplikacje. Z tego powodu, wiele razy, gdy ludzie spotykają się z nami po raz pierwszy, pytają nas, czy jest coś, o czym zapominają, myśląc o rozpoczęciu pracy nad ich 1.0.

oto 5 najważniejszych pytań, które naszym zdaniem powinieneś zadać sobie przed rozpoczęciem tworzenia aplikacji.

jakie są Twoje cele?

przede wszystkim powinieneś pomyśleć o swoich celach dla aplikacji, ponieważ te cele będą napędzać wiele innych decyzji, które będziesz musiał podjąć w przyszłości.

czy celem aplikacji jest natychmiastowe zarabianie pieniędzy, może poprzez sprzedaż dostępu do produktu, usługi lub doświadczenia? A może celem jest po prostu pozyskanie użytkowników w celu potwierdzenia pomysłu i udowodnienia dopasowania do rynku produktów? Czy chcesz stworzyć prototyp, wprowadzić MVP i iterację swojego pomysłu (może nawet w prywatnej wersji beta) lub wprowadzić w pełni dopracowaną wersję 1.0?

wyznaczenie realistycznych i możliwych do osiągnięcia celów na początku Twojej podróży po tworzeniu aplikacji da ci solidne podstawy do podejmowania przyszłych decyzji i udzielania odpowiedzi na wiele innych pytań.

jakie platformy będziecie obsługiwać?

dla niektórych ludzi odpowiedź tutaj może wydawać się łatwa…obsługuj wszystkie platformy! Ale w zależności od celów, które ustaliłeś, odpowiadając na poprzednie pytanie, może to nie być właściwa odpowiedź dla Twojego projektu.

myśląc o aplikacjach mobilnych, mamy do czynienia z dwoma głównymi graczami: iOS i Android. Ale z tym prostym wyborem przychodzi wiele innych punktów decyzyjnych, takich jak pisanie aplikacji natywnie lub korzystanie z technologii wieloplatformowej. Dla osób, które zaczynają od zera, naszą rekomendacją jest wybranie jednej platformy, aby najpierw doświadczyć. Jest to zwykle najszybsza i najtańsza opcja i pozwala uzyskać produkt na świecie, aby zacząć otrzymywać opinie od użytkowników.

Jeśli jednym z twoich celów jest dotarcie do jak największej liczby osób podczas startu, najlepiej będzie wspierać obie platformy poza bramą. W takim przypadku będziesz mieć możliwość wyboru sposobu tworzenia aplikacji. Jeśli wydajność i Polski są ważne dla osiągnięcia celu, pisanie aplikacji natywnie dla każdej platformy jest najlepszym wyborem, ponieważ pozwala skorzystać ze wszystkiego, co sprzęt i system OS ma do zaoferowania. Jeśli koszty i szybkość są głównym czynnikiem, skorzystanie z technologii wieloplatformowej (w skrócie, jeden kod dla obu platform) może być właściwym rozwiązaniem. Należy jednak pamiętać, że korzystanie z technologii wieloplatformowych nie jest tak proste, jak uzyskanie dwóch aplikacji w cenie jednej. Nadal będziesz musiał wziąć pod uwagę różnice w projektowaniu na obsługiwanych urządzeniach i będziesz potrzebować natywnego kodu, aby określone funkcje działały na każdej platformie.

oprócz wybranej platformy mobilnej możesz ocenić, czy Obsługa innych platform dla tabletów i urządzeń do noszenia ma sens. Nie zapomnij również o innych technologiach, które zasilą Twoją aplikację-systemie zarządzania treścią do dodawania treści do aplikacji, zapleczu dla kont użytkowników oraz analityce użytkowników i raportowaniu awarii w celu monitorowania wydajności.

co możesz zrobić sam i w czym potrzebujesz pomocy?

Tworzenie aplikacji mobilnej od podstaw to ciężka praca. Mądrze byłoby przeprowadzić samoocenę tego, jakie są Twoje możliwości, zarówno w umiejętności, jak iw dostępnym czasie. Pomoże Ci to stworzyć jasną listę zadań, którymi możesz zająć się w domu i jakiej pomocy będziesz potrzebować.

niektóre usługi należy pamiętać:

  • projektowanie
  • Frontend & rozwój zaplecza
  • Zarządzanie projektami
  • Zarządzanie produktem
  • Obsługa klienta
  • Marketing/Media społecznościowe

ten proces prowadzi również do następnego ważnego pytania…

co to jest Twój budżet?

jedno z najtrudniejszych (i najważniejszych) pytań do odpowiedzi obraca się wokół potrójnych ograniczeń: czasu, kosztów i zakresu. Ten trójkąt zarządzania projektami dotyczy każdego projektu, który kiedykolwiek możesz podjąć—od przebudowy zlewu kuchennego w domu po budowę następnego Facebooka.

Untitled-84c5f7.png

czas można skrócić, dodając więcej inżynierów do projektu(i dodając koszty) lub zmniejszając zakres. Jedną z rzeczy, o których należy pamiętać, jest to, że maleją zyski z dodawania inżynierów w celu skrócenia czasu rozwoju, ponieważ tylko tyle pracy można wykonać równolegle.

zakres w dużej mierze zależy od celów aplikacji. O ile chcemy uwzględnić każdą możliwą funkcję, rzeczywistość jest taka, że być może będziesz musiał podjąć trudne decyzje. Nie zapominaj jednak, że zawsze możesz dodać więcej funkcji później w mapie drogowej aplikacji.

tworzenie aplikacji mobilnych jest kosztowne, więc utrzymanie kosztów w ryzach jest ważnym czynnikiem. Ogólnie rzecz biorąc, zmniejszenie zakresu jest najskuteczniejszym sposobem na obniżenie kosztów, ale zwiększenie czasu rozwoju może być również dobrym sposobem na zaoszczędzenie trochę pieniędzy.

Zestawienie budżetu to również dobry czas na zastanowienie się nad finansowaniem. Istnieje kilka opcji finansowania projektu, które mają swoje własne plusy i minusy. Możesz pozyskiwać fundusze venture capital, crowdfundować swój pomysł na platformach takich jak Kickstarter, szukać aniołów inwestorów, szukać funduszy od znajomych & rodziny lub samodzielnie uruchomić projekt, aby wymienić kilka możliwych rozwiązań.

jakie masz plany po wydaniu aplikacji?

na koniec zastanów się nad swoim planem po uruchomieniu. Oprogramowanie nigdy nie jest doskonałe i zawsze się zmienia, więc jaki będzie twój plan konserwacji & poprawek błędów ? Gdy użytkownicy w końcu będą mogli grać z Twoją aplikacją, otrzymają informacje zwrotne. W jaki sposób rozwiążesz tę opinię i zapewnisz wsparcie klientom, którzy jej potrzebują? Czy jesteś gotowy, aby wspierać swoją aplikację, jeśli eksploduje popularność? Co z rozwojem dodatkowych funkcji, niezależnie od tego, czy są to elementy na mapie drogowej, czy żądane przez użytkownika funkcje? Planujesz przejąć kontrolę nad aplikacją, zatrudnić pełnoetatowy zespół lub nadal korzystać z partnera?

odpowiedzi na te pytania powinny sprawić, że będziesz na dobrej drodze do urzeczywistnienia swojego pomysłu. Niezależnie od tego, czy potrzebujesz pomocy, aby odpowiedzieć na te pytania samodzielnie, czy jesteś gotowy, aby rozpocząć, chcielibyśmy porozmawiać z Tobą i pomóc, jak tylko możemy!

chcesz pomóc w budowaniu & wysyłki aplikacji na iOS? Możemy pomóc! Skontaktuj się z nami.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.