Jak wybrać idealnego partnera do tworzenia aplikacji?

Franciszek Madej

Franciszek Madej

Jak wybrać idealnego partnera do tworzenia aplikacji?
Czy zastanawiałeś się kiedyś, jak ważne jest znalezienie właściwiej firmy do współpracy przy tworzeniu aplikacji? Decyzja ta może znacząco wpłynąć na sukces Twojego biznesu, jakość wykonanej aplikacji, a przede wszystkim pozwoli Ci zaoszczędzić sporo czasu, pieniędzy oraz (co potencjalnie najważniejsze) zszarganych nerwów. W tym artykule postaramy się wskazać na co warto zwrócić uwagę.
Dobra firma nie ogranicza się tylko do wykonywania zleceń, ale także dba o to, aby efekt finalny był zgodny z oczekiwaniami biznesowymi klienta. Programiści powinni myśleć o optymalnym rozwiązaniu, które spełni wymagania klienta, jednocześnie sprawiając, że rozwój aplikacji będzie łatwy i tani.

Rozmiar zespołu

W Alergeek Ventures wierzymy, że zespół ludzi pracujących nad danym projektem zależy od potrzeb tego właśnie projektu. Gdy przychodzi do nas klient, który jest na bardzo wczesnej fazie działań - na przykład dopiero skończył opracowywać pomysł i przenosić go na papier - wtedy przyporządkowujemy do niego jednego z naszych ekspertów, tak by wspólnie przeszli przez wszystkie założenia techniczne projektu i zastanowili się, jak je zrealizować w najbardziej pasujący sposób. Zawsze będzie to osoba, który ma wiedzę w bardzo wielu dziedzinach, a także, w razie jakichkolwiek wątpliwości, możliwość kontaktu ze specjalistami. Ta osoba zrealizuje (zazwyczaj w pojedynkę) pierwszą wersję produktu, a klient może go sprawdzić w rynkowych realiach.
Wśród naszych dotychczasowych klientów, często spotykaliśmy się z sytuacją, gdzie przejście z fazy tzw. MVP (Minimal Viable Product), opisanego we wcześniejszym akapicie, do pełnowymiarowego produktu jest największym wyzwaniem. Często ta pierwsza wersja, tworzona przez programistę ”solowego” zawiera wiele skrótów myślowych i wynikających z przyzwyczajeń zagwozdek, które później są dużym utrudnieniem przy dołączeniu do zespołu innych ludzi. Oznacza to, że pracować nad aplikacją musi nieustannie ta sama osoba - a opłacanie specjalistów, którzy potrafią tworzyć zarys architektoniczny, by wprowadzali proste poprawki, to prosta droga do niepotrzebnego marnotrawienia pieniędzy.
Nawet pojedynczny programista w naszej firmie porusza się według pewnych odgórnie ustalonych konwencji, co sprawia, że gdy pojawia się potrzeba szybszej pracy - łatwo dołączyć do niego więcej osób. Wciąż ta sama osoba będzie odpowiedzialna za komunikację i planowanie działań, ale praca rozłoży się na kilka osób i będzie posuwać się do przodu znacznie sprawniej.

Koszt

Teraz pewnie nasuwa Ci się pytanie “no dobra, ale ile to tak naprawdę kosztuje?”. W końcu kwestia ceny wykonania usługi jest czasami niezwykle ważna w kontekście rentowności. I my to rozumiemy, dlatego w przeciwieństwie do innych firm wychodzimy z zupełnie innym modelem rozliczeniowym.
Przeciętna firma sporządza kosztorys i termin zakończenia. Zazwyczaj klient nie ma większej kontroli nad projektem, płaci więcej, otrzymuje aplikację, które może i technicznie jest wykonana poprawnie, to jednak nieco odbiega od jego oczekiwań. Czy tak musi być? My uważamy, że nie.
Wyobraź sobie, że chcesz zbudować dom. Pytany o to jaki ma być, odpowiadasz “taki jak sąsiada” (”taka apka jak Uber” - często słyszymy). Jeszcze nie ma położonych fundamentów, jeszcze nie wiesz jak to wszystko będzie wyglądać, a już jesteś pytany o kolor ścian. Następnie przez kilka miesięcy w ogóle nikt z tobą się nie kontaktuje, albo jedynie mówi: "jest  tak jak Pan chciał, zobaczy Pan za klika miesięcy". Czy taki budynek będzie Ci się na końcu podobać? Oczywiście, że nie.
My budujemy programujemy inaczej. Na starcie dostajesz miejsce obok kierownika budowy. Wydajesz polecenia, które my jako ekipa rozbijamy na cele. Masz wgląd w listę wszystkich zadań. Dokładnie więc wiesz nad czym kto pracuje i jaki jest progres. Raz na tydzień lub dwa, zespół prezentuje efekty pracy. Ty możesz w każdym momencie zgłosić poprawkę lub zmianę kierunku. Płatności? Dokładnie wiesz ile godzin jest poświęcone na jakie zadania, a z tygodnia na tydzień decydujesz w jaki sposób przesuwać priorytety. Jesteś na bieżąco informowany co i ile będzie kosztować, możesz decydować czy warto to robić czy może na tym zaoszczędzić. Wszystko jest rozliczane w wygodnej formie: wystawiamy Ci jedną fakturę miesięcznie. Z nami tworzysz aplikację, za którą nie przepłacisz. Idealnie skrojoną pod Twoje potrzeby, ponieważ na placu budowy będziesz od początku do końca: z odpowiednimi narzędziami, tak aby kontrola projektu była dla Ciebie niezwykle prosta.
Oczywiście, jesteśmy w stanie przygotować wstępny kosztorys (przykład takiego chętnie Ci pokażemy), natomiast często dla dobra klienta warto od niego odejść - z uwagi na to, że coś można zrobić podobnie, ale nieco taniej albo nieco drożej, ale znacznie lepiej. My jesteśmy w stanie doradzić Ci na przykładzie naszych klientów, czy warto inwestować w daną funkcjonalność, czy lepiej odpuścić lub rekomendować rozwiązanie które będzie ważne dla sukcesu Twojej aplikacji.
Takie podejście wymaga od klientów dużo większego zaangażowania w proces tworzenia aplikacji, poświęcenia więcej czasu i skupienia się na detalach. Całe poświęcenie powinno dać lepsze rezultaty, ale no właśnie... zamiast udawać się na budowę domu tylko po odbiór kluczy, trzeba być na tej budowie przynajmniej kilka razy w miesiącu.

Podsumowanie

Powtórzymy, co jest według nas najważniejszymi aspektami, na które warto zwrócić uwagę podczas wyboru idealnego partnera do tworzenia aplikacji:
  • skład osobowy
  • zespół, który ma doświadczenie ze zmianą nakładu pracy
  • pula wykwalifikowanych, dostępnych do pracy osób
  • dostęp do multidyscyplinarnych ekspertów, którzy doradzą Ci w każdej sprawie zarówno wewnątrz firmy, jak i spoza niej
  • obecność osoby ze znajomością zarządzania projektem i zespołem
  • udział w procesie tworzenia aplikacji - regularne demonstracje ukończonej pracy
  • metodyka “zwinna” zarządzania projektem
  • możliwość zmiany założeń czy priorytetów zadań
Jeżeli chciałbyś wiedzieć więcej na temat tworzenia aplikacji, to mamy jeszcze dwa artykuły, który powinny przybliżyć Ci kluczowe kwestię kontroli nad projektem - czyli dalszego etapu pracy.
Mamy nadzieję, że nieco lepiej zrozumiałeś jak w różny sposób firmy obsługują projekty informatyczne i teraz znacznie łatwiej znajdziesz firmę, która będzie odpowiadać Twoim potrzebom. Gdybyś miał jakieś pytania, napisz do nas. Gdybyś chciał podzielić się swoją opinią, możesz nas znaleźć na LinkedIn - wierzymy w to, że nie zawsze mamy rację i chętnie posłuchamy odmiennego zdania.
About us
Company details
Privacy policy
Projects
firmowid
quiks
Work with us