Divante

Jak pracujemy

Pracujemy w metodologii SCRUM dla zachowania wysokiej jakości przy elastycznym podejściu do wymagań biznesowych.

Proces (zobacz nasz proces)

  • Tworzymy i na bieżąco aktualizujemy backloga – estymując czas do zakończenia projektu i śledząc postępy.
  • Cyklicznie prezentujemy demo tworzonych rozwiązań by klient mógł kontrolować postępy pracy i jakość.
  • Przeprowadzamy wewnętrzne testy zanim oddamy produkt lub funkcję do testów u klienta.
  • Tworzymy testy na ścieżkach krytycznych, które weryfikujemy po każdej zmianie w aplikacji.
  • Automatyzujemy proces testów.
  • Stosujemy wersjonowanie kodu, komentowanie zgodne z najlepszymi praktykami.
  • Zapewniamy wysoką jakość produktu poprzez stosowanie test-driven development.
  • Stosujemy Code-review aby zapewnić maksymalną jakość i bezpieczeństwo (w razie choroby lub nieobecności inne osoby znają projekt).
  • W projekcie pracuje architekt który dba o jakość rozwiązań technologicznych i wspólną wizję całego zespołu.
  • Stosujemy Jenkins CI, Ansible, Gitlab i inne narzędzia automatyzujące proces.

Szybkość

  • Dbamy o szybkość działania naszych produktów, naszego zespołu oraz o zachowanie wysokiego SLA naszego hostingu.
  • Tygodniowe iteracje oraz metodologia SCRUM pozwalają na szybkie wypuszczenie na rynek wersji MVP produktu.
  • Korzystamy z topowych narzędzi do hostingu (Amazon AWS, Engineyard, Azure, i inne). Korzystamy z topowych narzędzi do monitoringu aplikacji (New Relic, Zabbix).

Współpraca z klientem

  • Co tydzień realizowane jest spotkanie lub telekonferencja z klientem.
  • Klient staje się product ownerem w zespole SCRUMowym i bierze udział w pracach jako pełnoprawny członek zespołu.
  • Korzystamy z HipChata i Gitlab, Google Hangouts lub Skype do wymiany informacji na bieżąco.
  • Czas pracy i postęp realizacji zadań można na bieżąco śledzić w systemie Redmine i Toggl.com.
  • Na bieżąco śledzona jest pracochłonność zadań i zaangażowanie zespołu.
  • Klient ma dostęp do systemu Redmine, w którym prowadzona jest komunikacja w projekcie.
  • Klient może bezpośrednio komunikować się z wszystkimi członkami zespołu.
  • Klient może odwiedzić nas w naszym biurze we Wroclawiu by osobiście poznać swój zespól.
  • Wrocław posiada bezpośrednie połączenie lotnicze między innymi z Bristol, Dortmund, Dublin, Dusseldorf, Eindhoven, Frankfurt, Glasgow, Kopenhaga, Liverpool, Londyn, Mediolan, Monachium, Oslo, Paryż, Rzym, Zurych.

Bezpieczeństwo

  • Naszymi klientami są instytucje finansowe – przechodzimy wiele audytów bezpieczeństwa.
  • Zapewniamy wszystkim członkom zespołu szkolenia z bezpieczeństwa danych i przetwarzania danych osobowych.
  • Zapewniamy 24/7 wsparcie naszego zespołu SWAT.
  • Zapewniamy automatyczny monitoring.
  • Tworzymy z klientem plany awaryjne, politykę backupów.
  • Zapewniamy jasne podejście do przekazywania wartości intelektualnych w realizowanych projektach.
  • Nigdy nie utrudniamy przeniesienia projektu do innej firmy.

© copyright 2012 by Divante.pl | Wszelkie prawa zastrzeżone. Kopiowanie zabronione.