10 pytań które powinieneś zadać dostawcy usług outsourcingowych.
Stoisz przed dylematem jak wybrać software house, który będzie odpowiadał wszystkim twoim potrzebom. To właśnie rozmowa z przedstawicielem firmy może okazać się kluczowa dla podjęcia właściwej decyzji. Dlatego w tym artykule przedstawiliśmy listę 9 pytań, które powinieneś zadać potencjalnemu dostawcy usług outsourcingu oprogramowania:
1. W jakich technologiach się specjalizujecie?
Oczywiście ważne aby upewnić się, że software house zna technologię, której zastosowanie przewidzieliśmy. Jeśli jeszcze jej nie wybrałeś, nadal warto sprawdzić z jakimi rozwiązaniami pracuje firma i ocenić, czy szybko przystosowuje się do tych najnowszych. A jeżeli po prostu nie wiesz, jaka technologia najlepiej sprawdzi się w Twoim przypadku, nie bój się o to zapytać. Dobry software house nie tylko zaproponuje konkretne rozwiązanie, ale także będzie w stanie powiedzieć, dlaczego jest to najlepsza opcja dla danego projektu.
2. Jakie macie doświadczenie z podobnymi projektami?
Podczas wyboru software housu zawsze szukaj tych, które mają doświadczenie w realizacji projektów podobnych do twojego, zarówno jeżeli chodzi o branżę, jak i planowane funkcję. Zależy Ci przecież, żeby zespół jak najlepiej zrozumiał Twój produkt i był w stanie poradzić sobie z problemami, które mogą pojawić się w trakcie realizacji. Przejrzenie portfolio daje możliwość przyjrzenia się poprzednim zleceniom nad którymi pracował, testując konkretne funkcje i rozwiązania.
Warto również dowiedzieć się, czy firma pracowała wcześniej ze start-upami, czy moze dużymi przedsiębiorstwami - ich potrzeby i procedury są różne, każde wymaga nieco innego podejścia.
3. Jak wygląda proces realizacji zlecenia?
Powinien być on jasny od samego początku. Jakie technologie zostaną użyte, jaka metodologia, na jakie etapy będą podzielone prace - to pytania na które musisz poznać odpowiedź. Dowiedz się, jak pracują programiści, jak dzielą zadania ile czasu poświęcają na projektowanie, tworzenie i wdrażanie konkretnych rozwiązań. Czy tak jam my w Nextrope sporządzają Scrum, korzystają z Jira, czy może stosują inne rozwiązania takie jak Asana i Trac? Czy zespół spotyka się codziennie? A może raz w tygodniu? To wszystko będzie miało wpływ na waszą współpracę.
4. Jaka jest jakość zatrudnianych pracowników?
O wartości software housu świadczą kwalifikacje jego programistów. Dowiedz się kto będzie odpowiedzialny za twoje zlecenie. Ustal dlaczego firma zdecydowała się zatrudnić właśnie te osoby. Przyjrzyj się ich porfolio, doświadczeniu i kompetencjom. Dopytać się czy dany pracownik będzie przypisany do całości realizacji. To wszystko pomoże określić, czy to właśnie im chcesz powierzyć swój projekt.
5. Jak będzie przebiegać komunikacja?
Komunikacja stanowi klucz do sukcesu każdego projektu. Jak często będziesz mógł skontaktować się z zespołem i jakich narzędzi będziecie do tego używać? Dowiedz się czy do projektu będzie przypisany product manager. Nie bój się prosić o wprowadzenie rozwiązań, które znasz i uważasz za najlepsze.
Istotne, żeby osoba odpowiedzialna za kontakt z tobą była bezpośrednio zaangażowana w realizację projektu. Dzięki temu unikniesz wielu nieporozumień, a przede wszystkim zostaniesz lepiej poinformowany o postępach i stanie projektu.
6. Ile zajęłoby powiększenie zespołu przydzielonego do mojego projektu?
Dowiedz się ile osób jest w całym zespole i nad iloma projektami pracują. Jeśli będziesz chciał przyspieszyć realizację i konieczne stanie się zwiększyć zespołu, dobrze mieć pewność, że nie będziesz musiał czekać na to tygodniami.
7. Czy macie jakieś referencje od zadowolonych klientów?
Koniecznie zadaj to pytanie! Każdy dobry software house z przyjemnością przedstawi Ci referencje od swoich klientów. Dadzą Ci one dobre wyobrażenie z jakimi klientami i technologiami pracowali, przy jakich projektach oraz jak przebiegała współpraca. Ponadto będziesz mógł zweryfikować czy to co usłyszałeś o kompetencjach zespołu rzeczywiście jest prawdą.
Warto również skorzystać z zewnętrznych narzędzi takich jak np. Clutch.co, gdzie znajdziesz sprawdzone recenzje zamieszczone przez klientów.
8. Jak Widzicie moją rolę w tym projekcie?
Zabrzmi to trochę wywrotowo - w końcu to ty jesteś klientem - jednak zawsze dobrze jest się spytać, czego oczekują od Ciebie w związku z projektem. Mają odwagę, żeby poprosić Cię o regularne telefony w sprawie projektu? Znakomicie!!
Brak zaangażowania klienta w projekt raczej nie wróży mu sukcesu, godny zaufania software house będzie o tym wiedział i od razu Cię o tym poinformuje.
9. Jak oceniacie czas realizacji tego projektu?
Czas to to pieniądz, nieprawdaż? Czasem warto wybrać software house, który może i nie oferuje najniższej ceny, ale jest w stanie szybciej wykonać zlecenie. Zwłaszcza jeśli w grę wchodzą stawki za roboczogodzinę. W takim przypadku często okazuję, że wybór firmy z wyższą stawką ostatecznie owocuje mniejszymi opłatami za projekt. Oczywiście nie oznacza to, że najdroższa oferta zawsze będzie najlepsza! Kluczem jest znalezienie złotego środka między ceną, umiejętnościami i szacowanym czasem.
Jak wybrać software house - podsumowanie
Wybór odpowiedniego firmy to sztuka. Mam jednak nadzieję, że ta lista pomoże Ci uzyskać informacje, dzięki którym podejmiesz właściwą decyzje. Chcesz dowiedzieć się więcej o samych usługach programistycznych? Sprawdź naszego bloga.
A jeżeli chciałbyś w łatwy sposób realizować fintechowe projekty zobacz nasze portfolio i odkryj jak realizowaliśmy podobne zlecenia. Nasz zespół posiada szerokie doświadczenie w zastosowaniu przełomowych technologii oraz liczne referencje od zadowolonych klientów, wśród których znalazły się zarówno duże firmy jak i małe startupy.