Kompetencje techniczne

Pewność. Taka na 100%. Przed wprowadzeniem aplikacji do użytku lub sprzedaży wszystkim producentom towarzyszy to samo, dobrze znane uczucie: obawa. Obawa o to, że program będzie miał kluczowe błędy, które na starcie wyrobią mu opinię niedopracowanego. Jest to obawa o tyle naturalna, co także – z biznesowego punktu widzenia – uzasadniona. Po wdrożeniu lub publikacji systemu mającego krytyczne błędy trudno się podnieść. Pomagamy uniknąć takiej sytuacji.

W ramach ekspertyz technicznych nadzorujemy oraz weryfikujemy techniczne aspekty tworzenia oprogramowania. Możemy zadbać o to, aby cały proces spełniał wyznaczone standardy jakości kodu, ale też – na życzenie klientów – możemy wykonać szczegółową analizę istniejącego lub realizowanego projektu. Zabezpieczamy w ten sposób satysfakcję końcowego odbiorcy na ostatniej prostej przed wdrożeniem. Do testowania oprogramowania stosujemy szereg narzędzi; zarówno do tworzenia automatycznych testów (jUnit, Selenium, TestNG, WebDriver, Cucumber, Mockito), testowania jakości kodu (FindBugs, PMD, Checkstyle, AndroidLint), jak i do zgłaszania bugów i zarządzania nimi (JIRA, Assembla, Bugzilla, Trac).

Technologie i narzędzia

  • jUnit
  • Selenium
  • TestNG
  • Cucumber
  • Mockito
  • JIRA
  • Assembla
  • Bugzilla
  • Trac
  • PMD
  • Checkstyle
  • AndroidLint

W Soldevelo, w ramach ekspertyz technicznych, zawsze zapewniamy opiekę dedykowanego specjalisty. Nasi doradcy techniczni nadzorują projekty, patrząc na nie z perspektywy wytycznych klienta, reprezentując jego oczekiwania „wewnątrz” samego procesu programowania. Wspierają w ten sposób zespół wiedzą merytoryczną, ale też uczą go rozwiązywania pojawiających się problemów technicznych.