Udzielamy odpowiedzi na najczęściej zadawane pytania przez Naszych potencjalnych Klientów.

Nurtują Cię pytania na temat kosztów, czasu realizacji zlecenia, a może doświadczenia Programistów, których przydzielimy do Twojego Teamu?
Chętnie udzielimy wyczerpujących odpowiedzi na Twoje pytania 🙂

Rozpocznij współpracę projektową!

Oddeleguj Nam prace nad wybranymi obszarami w projekcie IT.
Gwarantujemy najwyższą jakość usług oraz komunikacji z Twoim Zespołem in-house.

Porozmawiajmy o twoim projekcie

Najczęściej zadawane pytania

Podstawowe pytania

 

W jakich technologiach pracujecie?
  • Główny stack technologiczny Backend Developerów:
    – PHP,
    – Symfony,
    – Laravel,
    – MySQL,
    – MariaDB,
    – MS SQL,
    – Redis,
    – RabbitMQ,
    – ElasticSearch,
    – TDD,
    – DDD,
    – REST-API/SOAP
  • Główny stack Frontend Developerów:
    – HTML,
    – CSS, JS,
    – jQuery,
    – VueJS,
    – ReactJS
  • Główny stack Mobile Developerów:
    – React Native,
    – Flutter,
  • Główny stack Sys Admina/DevOps:
    – Linux Debian/Ubuntu,
    – apache2,
    – redis,
    – rabbit,
    – elasticsearch
Jakiej wysokości są zaliczki?

Nie stosujemy systemu zaliczkowego, ani płatności po realizacji całego zlecenia. Rozliczamy się na bieżąco na podstawie faktur wystawianych z reguły co tydzień za pracę nad realizowanymi zadaniami.

Jaki jest minimalny godzinowy zakres prac, wymagany do rozpoczęcia współpracy programistycznej?

W celu zapewnienia regularności i dostarczenia regularnych efektów, rekomendujemy, aby decydować się na skorzystanie z usługi od 40-80h/miesięcznie, ale nie jest to wymóg konieczny.

Prowadzimy projekty zarówno w wymiarze 40-80h/miesiąc, jak i projekty o wymiarze 700-800h/miesiąc.

Czy kod będzie na repozytorium?

Prace prowadzimy w 1- lub 2-tygodniowych sprintach, a nasi Klienci mają stały dostęp do GITa z repozytorium kodu.

Czy prowadzona będzie dokumentacja projektowa?

Dbamy o zorganizowany i uporządkowany proces projektowy od początku do końca prac programistycznych. W trakcie realizacji zlecenia prowadzimy dokumentację projektową, która jest podstawą budowania rozwiązań programistycznych w IT. Zawarte w dokumentacji opisy i wyjaśnienia pozwalają uniknąć nieporozumień na kolejnych etapach projektu.

Jak zadbacie o jakość prac programistycznych? Czy przeprowadzicie code review/testy? Czy piszecie testy automatyczne?

Przede wszystkim, kod zawsze piszemy w zgodzie z zasadami SOLID, KISS, DRY, YAGNI. 

Zależy nam na tym, aby był on czytelny i zoptymalizowany do danej sytuacji, zarówno pod kątem wydajności, jak i logiki działania.

Każdy projekt w standardzie ma wdrożone procesy:

  • code review – weryfikacja kodu przez programistów zaraz po jego utworzeniu, wg. sprawdzonych praktyk,
  • deploye na środowiska produkcyjne są usystematyzowane i wdrożone z użyciem procesu CI/CD,
  • manualne testy regresyjne Testera,
  • manualne testy funkcjonalne Testera,
  • szczegółowe i dokładne opisywanie zadań przez Project Managera,
  • stała komunikacja telefoniczna i tekstowa przez Project Managera, a także cykliczne spotkania z Zespołem projektowym,
  • konsultacje i ustalenia techniczne z udziałem Tech Leada z dużym doświadczeniem.

 

Poza powyższymi, chętnie zapewniamy także proces pisania testów automatycznych, w celu automatyzacji powtarzalnych zadań.

Każdy proces jest u nas opisany i ma swój początek, koniec, a także dokładne kroki, jakie należy wykonać – dzięki czemu każdy projekt jest prowadzony wg. ustalonych wewnętrznie standardów.

Czy przekazywane są prawa autorskie?

Po zakończeniu prac z danego Sprintu/zakresu prac przy projekcie IT zawsze przekazujemy w 100% prawa autorskie do wykonanych prac.

Czy podpisywana jest umowa o zachowanie poufności?

Z każdym Klientem podpisujemy NDA, która pozwala chronić interesy obu stron.

Co więcej, podpisywane przez Nas umowy o współpracę są ramowe i elastyczne. Dodatkowo z każdym Klientem podpisujemy NDA, która pozwala chronić interesy obu stron.

Czy podpisywana jest umowa na realizację prac programistycznych / umowa o współpracę?

Tak. Podpisujemy ramową umowę o współpracę, dzięki której możesz zlecać nam w łatwy sposób zadania do realizacji, a jednocześnie formalnie są one objęte umową i jej postanowieniami.

Czy poradzicie sobie z kodem bez dokumentacji?

Programiści Innovation Software niejednokrotnie pracowali z projektami, w których poprzednim wykonawcom nie udało się sporządzić dokumentacji projektowej. Aby zapewnić efektywność i wysoką jakość dostarczanych usług należy przyjąć, że realizacja zlecenia bez dokumentacji projektowej będzie bardziej czasochłonna niż w przypadku projektu, który będzie posiadał dokumentację.

Z jakich narzędzi korzystacie do zarządzania projektem?

Niezwykle ważna jest dla Nas odpowiednia organizacja i zachowanie ładu w projekcie. Na co dzień działamy glównie z organizacją zadań w poszczególnych sprintach na tablicach on-line, np. za pośrednictwem narzędzi taki jak Jira/Trello/Clickup/Asana. Twoja Firma organizuje codzienne taski w innej aplikacji? Nie martw się – poradzimy sobie 🙂

Z jakimi branżami współpracujecie?

Aktualnie prowadzimy prace projektowe w firmach będących przedstawicielami:
– branży e-commerce,
– branży motoryzacyjnej,
– branży farmaceutycznej,
– branży budowlanej,
– branży consultingowej,
– branży odzieżowej
i nie tylko.

Jesteśmy otwarci na nowe projekty i nowe branże.

Wynajem Programistów

 

Do jakich prac z zakresu IT mogę wynająć od Was programistów?

Nasi programiści posiadają doświadczenie w budowie autorskiego oprogramowania od podstaw, a także w przejmowaniu prac programistycznych po innych Zespołach IT.

Pracujemy głównie z oprogramowaniem takim jak:

  • aplikacje webowe (PHP, Symfony, Laravel),
  • platformy sprzedażowe B2B i B2B (Woocommerce, Prestashop, Sylius, Magento, IdoSell, a także dedykowane oprogramowanie),
  • systemy CRM,
  • aplikacje mobilne iOS i/lub Android (React Native, Flutter),
  • autorskie oprogramowanie dedykowane branżom, np.: oprogramowanie dla hurtowni, biur rachunkowych, 
Jakie doświadczenie posiadają programiści?

Współpracujemy z developerami, których doświadczenie określane jest jako Junior, Mid lub Senior. Większość z Naszych programistów posiada kilkuletnie doświadczenie w pracy z projektami komercyjnymi. 

Jeśli Twoja Firma zdecyduje się na outsourcing programistów PHP, postaramy się dobrać doświadczenie developerów do poziomu zaawansowania w Twoim projekcie.

Jak szybko możliwy jest start prac developerów?

Start prac programistycznych zależny jest od wielu czynników, takich jak: zaawansowanie technologiczne projektu, wielkość, dostępność programistów, a także organizacja formalności i dostarczenie niezbędnych danych dostępowych.

Z reguły całą część organizacyjną – od pierwszego kontaktu z Klientem, przez audyt, przygotowanie specyfikacji, wycen, negocjację oferty, akceptację warunków współpracy, podpisanie umów i otrzymanie dostępów – udaje Nam się zrealizować w ciągu 1-2 tygodni.

Od momentu podpisania umów i zatwierdzenia planu działania, jesteśmy w stanie rozpocząć organizację prac programistów w ciągu kilku dni roboczych.

Czy muszę wykupić pakiet godzinowy na dany miesiąc?

Korzystając ze wsparcia programistycznego Innovation Software nie ma konieczności wykupu pakietów godzinowych na dany miesiąc. Zakres prac ustalany jest na bieżąco, w zależności od Twojego zapotrzebowania i możliwości finansowych.

Czy muszę odgórnie zadeklarować czas trwania współpracy programistycznej?

Nie wymagamy odgórnego deklarowania, przez jaki czas Twoja Firma planuje wynajmować programistów do wsparcia projektów IT. Naszą domeną jest brak narzucania długoterminowych zobowiązań. Obie strony mogą rozwiązać współpracę w dowolnym momencie. Nie mniej jednak, wstępne określenie przewidywanego czasu trwania współpracy pomoże Nam zorganizować plan pracy programistów przy projektach planowanych do realizacji w przyszłości.

Ile kosztuje wynajem programistów?

W zależności od czasu trwania projektu, zaawansowania technologicznego i wymaganych umiejętności, nasze stawki wynoszą 160-190 zł netto za godzinę pracy programisty.

Potrzebuję przyspieszyć prace w projekcie. Czy mogę wynająć dodatkowych developerów do Zespołu, który już działa?

Tak! Nasz zespół obecnie liczy ok. 40 specjalistów i stale się powiększa. Pozwala to na skalowalność zespołów projektowych. W każdej chwili możesz poprosić o wdrożenie kolejnych programistów do projektu, jeśli potrzebujesz zrealizować go szybciej. Działa to również w drugą stronę – jeśli czasowo musisz zmniejszyć tempo prac projektowych zadbamy o zmniejszenie zespołu projektowego.

Czy można połączyć pracę developerów zatrudnionych w in-house z programistami, których chcemy wynająć?

Tak! Możesz zdecydować się na wynajem pełnego Zespołu IT, w którego skład wchodzą m.in. Frontend i Backend Developerzy, Tester, Project Manager, Tech Lead czy UX Designer. 

Drugą opcją jest połączenie prac Twojego zespołu in-house z zewnętrznych zespołem specjalistów z Software House’u Innovation Software.

W zależności od możliwości i potrzeb Twojej Firmy postaramy się dobrać rozwiązanie, które najlepiej odpowie na wskazane potrzeby i cele biznesowe.

Czy macie programistów zatrudnionych in-house czy kontraktorów?

Wszyscy Programiści, z którymi współpracujemy, zatrudniani są bezpośrednio przez Innovation Software. W tym momencie Zespół liczy ok. 40 Specjalistów.

Czy jest możliwość wynajmu całego Zespołu IT, wraz z Project Managerem i Testerem?

Możesz zdecydować się zarówna na wynajem pojedynczych programistów – w zależności od tego, czy poszukujesz wsparcia 

  • PHP Developera, 
  • Symfony Developera, 
  • Laravel Developera, 
  • React Native Developera,
  • Flutter Developera,
  • Woocommerce Developera,
  • Prestashop Developera,
  • Sylius Developera

czy innych specjalistów z zakresu prac na aplikacjach mobilnych, aplikacjach webowych, platformach sprzedażowych i autorskich systemach IT.

 

Możesz również postawić na wynajem pełnego Zespołu IT, w którego skład wchodzą m.in. Frontend i Backend Developerzy, Tester, Project Manager, Tech Lead czy UX Designer.

Czy dostanę dedykowany Zespół do pracy przy moim projekcie?

Tak. Rozpoczynając nowy projekt programistyczny staramy się dobrać odpowiedni Zespół, zgodnie z oczekiwaniami Klienta. Zależy Nam na tym, aby rotacja w Zespole projektowym była na jak najniższym poziomie. Jeżeli nie występuje sytuacja losowa, Zespół jest stały.

W razie potrzeby wdrożenia nowej osoby, zawsze bierze w tym udział Project Manager oraz Tech Lead, dzięki czemu przy wsparciu w/w osób oraz prowadzeniu dokumentacji projektowej wdrożenie nowej osoby w sytuacji losowej nie jest problemem.

Stanowczo tak. Obecność wskazanych osób jest kluczowa dla skutecznego i efektywnego prowadzenia projektu. 

Dla projektów, których zakres godzinowy pracy programistów przekracza 80h/ miesięcznie oferujemy wsparcie w postaci Project Managera i Testera bez dodatkowych opłat!
IT Project Manager zadba o organizację prac developerów, a Tester upewni się, że wszystko działa jak należy lub zgłosi ewentualne błędy przed publikacją projektu do użytku publicznego.

Czy mogę zobaczyć CV Developera, który dołączy do mojego Zespołu?

Jeśli chcesz sprawdzić, jakie doświadczenie posiadają Nasi Developerzy, koniecznie sprawdź sekcję Sprawdź doświadczenie naszych developerów i wypełnił formularz kontaktowy. Znając Twoje potrzeby i cele, będziemy w stanie dopasować programistów do Twoich oczekiwań.

Czy mogę wynająć Developera na okres próbny?

Nie prowadzimy współpracy w formie tradycyjnie rozumianej jako “okres próbny”.
Jako alternatywę oferujemy możliwość wynajmu programistów bez minimum godzinowego, do realizacji kilku mniejszych zadań. W ten sposób dajemy Naszym Klientom możliwość zadecydowania o kontynuacji współpracy programistycznej po dostarczeniu rzeczywistych rezultatów.

Czy możecie nam pomóc w rozpisywaniu zadań dla Developerów?

Korzystając z wynajmu specjalistów IT, takich jak np. PHP Developerzy, gwarantujemy wsparcie w organizacji prac projektowych. Doświadczony Project Manager z Innovation Software zadba o ustalenie priorytetów w projekcie i podział zadań między programistów. Nie musisz obawiać się nadzoru projektu przez pracowników Twojej Firmy – tą kwestię bierzemy na siebie 😉

Czy możecie reagować na awarie po godzinach pracy naszego Zespołu?

Tak. Zapewniamy specjalną usługę utrzymania i opieki z czasem reakcji w ciągu 2h od zgłoszenia awarii. Jest ona dedykowana Klientom, których oprogramowanie jest szczególnie narażone na awarie. Rekomendujemy ją m.in. firmom, których produkt dopiero trafił na rynek, a także przedstawicielom branży e-commerce, dla których awaria platformy sprzedażowej oznacza utratę Klienta i brak przychodów.
Korzystając z tej usługi masz pewność, że Twoje oprogramowanie zawsze będzie działać niezawodnie, niezależnie od pory dnia.

Czy zapewnicie wsparcie DevOpsa?

Tak. Jeśli widzisz zapotrzebowanie na wsparcie w postaci DevOpsa, z chęcią wdrożymy go do Teamu projektowego.

Jak będzie wyglądała komunikacja projektowa?

Komunikacja w projekcie zależna będzie od sposobu organizacji prac programistycznych.
Na pierwszym miejscu zawsze stawiamy na komfort Naszych Klientów. Jako główny sposób komunikacji zazwyczaj wybieramy wiadomości tekstowe. Komunikacja asynchroniczna daje możliwość przesyłania zapytań, podsumowań czy wniosków o dowolnej porze dnia, w zależności od predyspozycji, bez konieczności wcześniejszego umawiania spotkania.
Drugą opcją są spotkania on-line, które są dla Nas równie ważne. Ilość spotkań dostosowujemy do potrzeb i oczekiwań Klienta – nie chcemy Cię zamęczać 😉 Staramy się nie przesadzać z częstotliwością meetingów on-line, jednak możesz mieć pewność, że przeprowadzimy tyle spotkań, ile będzie konieczne.

Czy istnieje możliwość rozmowy rekrutacyjnej z Waszymi Developerami?

Wychodzimy z założenia, że Nasi Klienci decydują się na skorzystanie z outsourcingu programistycznego jako alternatywy dla rekrutacji programistów in-house i całego procesu z tym związanego. Zależy Nam na współpracy opartej na zaufaniu i dobrych relacjach obu stron. W celu zapewnienia pełnego komfortu Naszych Specjalistów, nie prowadzimy dodatkowych rozmów zapoznawczych przez rozpoczęciem współpracy. Wszyscy członkowie Zespołu projektowego są dobierani na podstawie posiadanego doświadczenia, a także umiejętności oczekiwanych przez Klientów.

Zamiast tradycyjnej rozmowy rekrutacyjnej oferujemy możliwość zweryfikowania jakości prac danego developera podczas wykonywania 2-3 prostych zadań.

Utrzymanie i opieka oprogramowania

 

Jak wygląda proces przejęcia projektu programistycznego od innego wykonawcy?

Proces przejęcia projektu programistycznego wg Innovation Software przebiega następująco:

  1. Zapoznanie się z firmą klienta, założeniami oraz planami dotyczącymi oprogramowania.
  2. Dokładny audyt kodu oraz dokumentacji.
  3. Estymacje pierwszych prac – klient może zlecić także kilka zadań na próbę.
  4. Ocena współpracy oparta na krótkiej rozmowie z klientem.
  5. Dostarczanie wyceny planowanych prac, a także maksymalnej estymacji czasowej.
  6. Zlecenie pełnego zakresu prac przez klienta.

 

Przy każdej realizacji uwzględniamy najistotniejsze kwestie związane z zarządzaniem projektem informatycznym, takie jak bezpieczeństwo, bieżące aktualizacje czy dokładne testowanie. Gdy projekt zostanie już całkowicie przejęty przez nasz zespół, następuje standardowa faza wykonywania zadań, testów oraz regularnych release’ów nowych wersji (np. cotygodniowych). 

Posiadamy doświadczenie w przejmowaniu opieki nad projektami IT takimi jak:

  • aplikacje webowe (PHP, Symfony, Laravel),
  • aplikacje mobilne (React Native, Flutter),
  • platformy sprzedażowe (Woocommerce, Prestashop, Sylius, Magento, IdoSell, a także dedykowane oprogramowanie),
  • autorskie systemy CRM,
  • autorskie systemy do zarządzania firmą (typu ERP),
  • systemy tzw. “legacy”.
Jakie informacje muszę uzyskać od mojego obecnego Partnera IT?

Decydując się na przekazanie opieki programistycznej platformy, systemu czy aplikacji do innego Wykonawcy, należy zadbać o organizację niezbędnych informacji od obecnego Software House’u czy wewnętrznego Zespołu IT. 

Podstawą jest dostęp do kodu źródłowego (np. na repozytorium GIT, jeśli było prowadzone), a także do serwera, na którym jest hostowane jest oprogramowanie. 

Jeżeli jest dostępna, to także przydatna będzie dokumentacja projektu i/lub opisy dotychczas zlecanych zadań u obecnego Wykonawcy.

 

Czy zajmujecie się utrzymaniem i rozwojem wszystkich możliwych platform, systemów IT i aplikacji?

Zajmujemy się głównie utrzymaniem, opieką i rozwojem projektów IT taki jak:

  • aplikacje webowe (PHP, Symfony, Laravel),
  • platformy sprzedażowe B2B i B2B (Woocommerce, Prestashop, Sylius, Magento, IdoSell, a także dedykowane oprogramowanie),
  • systemy CRM,
  • autorskie oprogramowanie dedykowane branżom, np.: oprogramowanie dla hurtowni, biur rachunkowych, agencji rekrutacyjnej,
  • aplikacje mobilne iOS i/lub Android (React Native, Flutter).

 

Nawet jeśli nie ma powyżej rozwiązania, które chciałbyś zlecić nam do utrzymania, i tak zapraszamy do kontaktu – podczas krótkiej rozmowy ustalimy, czy mamy pole do współpracy albo przynajmniej postaramy się polecić kogoś, kto będzie mógł zająć się tematem.

Co w przypadku awarii oprogramowania? Jak szybko naprawicie usterkę?

Klientom, których oprogramowanie jest szczególnie narażone na awarie (np. w okresie powdrożeniowym) rekomendujemy skorzystanie z ofertowanej przez Nas specjalnej usługi utrzymania i opieki z czasem reakcji w ciągu 2h od zgłoszenia awarii. Rekomendujemy ją zarówno Firmom, których produkt dopiero trafił na rynek, a także przedstawicielom branży e-commerce, dla których awaria platformy sprzedażowej oznacza utratę Klienta i brak przychodów.

 

Jak wyglada proces naprawy usterki krok po kroku?

  1. Wykrycie lub zgłoszenie problemu.

Programista Innovation Software wykryje awarię za pośrednictwem systemu monitoringu lub zostanie ona zgłoszona przez Klienta.

2. Podjęcie reakcji do 2h.

Developer zareaguje na pojawienie się usterki w ciągu 2h od zgłoszenia.

3. Szybka naprawa. 

W zależności od skomplikowania awarii, zostanie ona naprawiona w możliwie najkrótszym czasie.

4. Rozwiązanie długoterminowe.

Zaproponowanie działań, które pozwolą rozwiązać problem długoterminowo i zapobiegną pojawianiu się awarii w przyszłości.

Ile kosztuje usługa utrzymania i opieki z SLA do 2h?

Nasza usługa maintenance jest rozliczana wg. zużycia godzin.

Stawki, na jakich pracujemy (dla awarii krytycznych i niekrytycznych):

  • 200 zł netto/h, kiedy działamy w godz. 9:00 – 17:00.
  • 250 zł netto/h, kiedy działamy w godz. 6:00 – 9:00 oraz 17:00 – 22:00.

We wskazanych godzinach 6:00 – 22:00 oferujemy:

  • SLA na reakcję do 2h (w tym rozwiązanie problemów krytycznych w formie tymczasowej do 2h od podjęcia reakcji).
  • SLA na reakcję do 2h oraz rozwiązanie problemów niekrytycznych w formie tymczasowej do 8h od podjęcia reakcji.
Czy rozwiążecie moją aktualną awarię?

Aktualnie borykasz się z problemami w Twojej aplikacji, które destabilizują Twój biznes? Zamów bezpłatny audyt i sprawdź, jak możemy Ci pomóc.

Ile kosztuje audyt istniejącego oprogramowania?

Wstępny audyt przeprowadzany jest w ramach wzajemnego poznania się obu firm.

Od zawsze zależało Nam na tym, aby próg zapoznania z naszą formą współpracy był jak najniższy. Z tego powodu zdecydowaliśmy się na zaoferowanie przeprowadzania bezpłatnej usługi audytu.

Przeprowadzenie krótkiego, lecz fachowego audytu programistycznego pozwoli szybko i sprawnie dostarczyć Ci realną wartość w prostej i czytelnej formie. Powstała dokumentacja wraz z wynikami audytu pomogą Ci poznać realną sytuację Twojego rozwiązania programistycznego.

Oprogramowanie dedykowane

 

Jakie oprogramowanie możecie zbudować?

Zajmujemy się budową autorskich projektów IT takich jak:
– aplikacje mobilne iOS i/lub Android (React Native, Flutter),
– aplikacje webowe (PHP, Symfony, Laravel),
– platformy sprzedażowe B2B i B2B (Woocommerce, Prestashop, Sylius, Magento, IdoSell, a także dedykowane oprogramowanie),
– systemy CRM,
– autorskie oprogramowanie dedykowane branżom, np.: oprogramowanie dla hurtowni, biur rachunkowych,

Ile trwa budowa oprogramowania dedykowanego?

Czas trwania projektu programistycznego, zwłaszcza przy budowie oprogramowania dedykowanego zależny będzie od wielu czynników. Czas prac developerów może zająć od kilku do nawet kilkunastu miesięcy.
W celu ustalenia przybliżonego czasu budowy oprogramowania najlepiej odbyć darmową konsultację z Naszym CEO – Grzegorzem.

Ile kosztuje budowa oprogramowania dedykowanego?

W zależności od czasu trwania projektu, zaawansowania technologicznego i wymaganych umiejętności, nasze stawki wynoszą 160-190 zł netto za godzinę pracy programisty. Budowa dedykowanej aplikacji, platformy czy systemu to czasochłonny proces, wymagający zaangażowania z reguły przynajmniej dwóch Developerów, Project Managera, Testera, a czasem również UX Designera.
Należy spodziewać się kosztów skali dziesiątek oraz setek tysięcy złotych.

Ile kosztuje przygotowanie specyfikacji projektowej?

Przygotowanie specyfikacji projektowej jest darmowe i pozwala lepiej poznać zarówno Twój Biznes, jak i cele i potrzeby Twojej Firmy.

Jaki jest czas oczekiwania na wycenę projektu?

Jesteś zainteresowany poznaniem szacunkowych kosztów budowy dedykowanego oprogramowania? W tym celu umów się na konsultację on-line z Naszym Team Leaderem, podczas której, omówimy dokładniej Twoje potrzeby dotyczące oprogramowania dedykowanego. Na spotkaniu oszacujemy rząd wielkości kosztów realizacji zlecenia programistycznego. Orientacyjną wycenę otrzymasz w ciągu kilku dni roboczych po spotkaniu.

Jak przebiega proces budowy oprogramowania?

Po zapoznaniu się z Twoim biznesem, zaakceptowaniu oferty i dopełnieniu dokumentacji, czas przejść do rozpoczęcia prac programistycznych.

  1. Realizacja określonego zakresu prac – Bazując na ogólnym planie prac, przygotowujemy szczegółowe specyfikacje i realizujemy zadania w 1-2 tygodniowych sprintach.
  2. Testy wewnętrzne – Testerzy na bieżąco testują wdrażane rozwiązania i weryfikują ich poprawność z przyjętymi założeniami, co pozwala na wyeliminowanie ewentualnych błędów na wczesnym etapie prac.
  3. Feedback Klienta – Po każdym sprincie przedstawiamy Klientowi efekty zrealizowanych zadań. Regularny feedback pozwala nam stale weryfikować początkowo przyjęte założenia oraz modyfikować plany na kolejne sprinty.
  4. Częste release’y na produkcję – Dzięki CI/CD możemy uruchamiać produkcyjne kolejne fragmenty kodu – cotygodniowo lub częściej. Dzięki temu wprowadzamy zmiany stopniowo, co nie wymaga całkowitego zatrzymania działania biznesu Klienta.
Kto nadzoruje proces budowy oprogramowania?

Decydując się na budowę autorskiego oprogramowania, poza programistami do projektu zostaną wdrożeni również Project Manager i Tech Lead.
Project Manager to osoba odpowiedzialna za nadzór i prowadzenie projektu. Celem IT Project Managera jest zadbanie o dostarczenie projektu programistycznego w oczekiwanym czasie i oczekiwanej formie. Wynajmując zespół IT do realizacji projektu nie musisz go samodzielnie nadzorować. Project Manager to wsparcie dla Klienta i niejako bezpośredni łącznik na linii Klient – Programiści. Taka osoba prezentuje Klientowi przebieg prac, zleca developerom kolejne zadania i ewentualne poprawki, ustala terminarz dalszych działań, a następnie rozdziela je między zaangażowanych. Wynajmując zespół programistów Innovation Software możesz liczyć na wsparcie Project Managera.
Tech Lead odpowiedzialny jest za wspieranie i kierowanie zespołem programistów. Tech Lead ma w interesie zapewnienie dostarczenia poprawnie i skutecznie działającego oprogramowania. Tech Lead będzie osobą, która pomoże „przetłumaczyć” cele i potrzeby Klienta, opisane językiem biznesowym, na zrozumiałe dla Programistów i Project Managerów.

Czy mogę zlecić przygotowanie makiet i oprawy graficznej?

Tak, jesteśmy w stanie zorganizować wsparcie UX Designera, który zadba o oprawę graficzną dla Twojego projektu.

Czy mogę zlecić napisanie od nowa oprogramowania, które aktualnie funkcjonuje w mojej Firmie?

Jak najbardziej. Zajmujemy się przepisywaniem istniejących systemów na nowy stack, ich modernizacją, a także budowaniem zupełnie nowych platform i aplikacji, które będą zastępować swoich dotychczasowych poprzedników. Zlecając napisanie oprogramowania od zera nie musisz martwić się o zatrzymanie Twojego Biznesu. Istniejące platformy czy aplikacje w dalszym ciągu będą funkcjonowały, pozwalając na prowadzenie codziennych procesów w Twojej Firmie. Budowa nowego rozwiązania odbywa się “na zapleczu”, nie wpływając na bieżące funkcjonowanie Firmy.

Czy udzielana jest gwarancja?

Tak. Przy budowie autorskiego oprogramowania gwarancja to podstawowy element, który trzeba zagwarantować. W zależności od zaawansowania projektu i podatności na ewentualne awarie, okres gwarancji będzie się różnił – zachęcamy do negocjacji 🙂

Jak często dostarczane są efekty prac programistycznych?

Stawiamy na bieżące informowanie o stanie prac projektowych, zazwyczaj każdorazowo po 1- lub 2-tygodniowych sprintach. Wykonujemy część pracy i przedstawiamy Tobie jako Klientowi uzyskane efekty, jednocześnie czekamy na feedback i informację zwrotną dotyczącą ewentualnych poprawek lub akceptację dostarczonych materiałów.
Nie musisz martwić się o miesiące niewiadomej czy rozczarowanie finalnym produktem. Szanujemy Twój i Nasz czas. Chcąc uniknąć komplikacji oraz konieczności wprowadzania znacznych i czasochłonnych zmian na gotowym systemie,wprowadzamy je na bieżąco, tym samym nie powielając w dalszych etapach elementów, które już na początku zostaną odrzucone.

Co składa się na koszt budowy oprogramowania dedykowanego?

Określając budżet przeznaczony na budowę autorskiej platformy, aplikacji czy systemu dla Firmy, należy wziąć pod uwagę kilka źródeł wydatków. To między innymi koszty pracy programistów, a także innych specjalistów biorących udział w projekcie: Project Managerów, Testerów, TechLeadów i nie tylko. Jeśli Twoja Firma nie posiada gotowych makiet aplikacji ani oprawy graficznej, należy doliczyć koszty ich zaprojektowania przez UX/UI Designera.
Na całościowy koszt wpływają także koszty zakupienia i utrzymania serwerów czy skorzystanie z płatnych integracji i pluginów dla Twojej strony. Jeśli chcesz przetłumaczyć treści na stronie na kilka języków, a nie masz od tego specjalistów in-house, również należy liczyć się z dodatkowymi kosztami.
Należy pamiętać, że nawet po launchu produktu na rynek będzie on generował koszty. Wsparcie techniczne, utrzymanie oprogramowania, aktualizacje wtyczek i rozszerzeń, a także poprawa wydajności to aspekty, o które należy zadbać, bez względu na wiek czy stopień zaawansowania oprogramowania.

W jakiej technologii zbudujecie oprogramowanie dla Mojej Firmy?

Główne technologie, na których pracujemy to: PHP, Symfony, Laravel, HTML, CSS, JS, React Native, Flutter.
Zawsze dobieramy technologię do projektu, a nie odwrotnie. W zależności od specyfikacji projektu, jego zaawansowania, wdrażanych funkcjonalności, a także planów rozwojowych, będziemy proponować inne kombinacje technologiczne. Do każdego zlecenia programistycznego podchodzimy indywidualnie, chcąc jak najlepiej dopasować nasze narzędzia do oczekiwań Twojej Firmy.

Serwer czy chmura -  na czym postawiony będzie mój projekt?

Mamy doświadczenie zarówno w pracy z chmurą danych, jak i “tradycyjnymi” serwerami. Rozwiązanie zawsze dobieramy do projektu, przewidywanego wzrostu posiadanych danych, a także możliwości finansowych.

Dołącz do grona
Naszych Klientów

Zastanawiasz się, czy warto rozpocząć współpracę programistyczną z Innovation Software? Pozwól, że odpowiedzi udzielą Ci nasi dotychczasowi Klienci 🙂
Szukasz firmy godnej zaufania? Zależy Ci na dostawcy usług IT, który dowiezie autorskie oprogramowanie w założonym terminie? Skontaktuj się z Nami już dziś
i opowiedz Nam więcej o planach i potrzebach programistycznych Twojej Firmy.

Umów konsultację

Skontaktuj się z Nami!

Jesteśmy dla Ciebie dostępni w dni robocze w godzinach 9:00 – 17:00.
Zadzwoń do Nas lub napisz – wybór preferowanej formy kontaktu należy do Ciebie!
Na wiadomości i formularze przesłane do godziny 15:00 staramy się odpisywać tego samego dnia.
Stawiamy na sprawne procesowanie zgłoszeń od naszych potencjalnych Klientów.

Porozmawiaj z Nami o współpracy programistycznej dla Twojej Firmy!

  • na wiadomości wysłane do godziny 15:00 odpowiadamy tego samego dnia,
  • gwarantujemy darmową wycenę projektu,
  • przeprowadzamy szczegółową analizę i wycenę projektu z estymacjami maksymalnymi,
  • nasz zespół stale się rozwija – obecnie liczymy 40+ specjalistów,
  • działamy w branży IT od 2015 roku,
  • Twoje cele biznesowe zawsze stawiamy na pierwszym miejscu,
  • zrealizowaliśmy dziesiątki autorskich projektów, a także rozwijaliśmy istniejące już aplikacje i platformy

    Administratorem Państwa danych osobowych jest Innovation Software Sp. z o.o. z siedzibą przy ul. Żmigrodzkiej 81-83 lok. 203; 51-130 Wrocław. Państwa dane będą przetwarzane jedynie w celu obsługi wysłanego zapytania i tak długo, jak to konieczne do obsługi tego zapytania. Mają Państwo prawo do dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, wniesienia sprzeciwu wobec przetwarzania oraz przeniesienia danych. Podanie danych jest dobrowolne, ale niezbędne do obsługi zapytania. W razie pytań prosimy o kontakt na: hello@innovationsoftware.pl. WięcejMniej