Opinie klientów
Odkąd razem współpracujemy nigdy nie zdarzyło się, żebym dostała maila z odpowiedzią „niestety nie da rady”.
Jak pracujemy
Warunkiem stworzenia systemu w 100% spełniającego swoją rolę jest dogłębne zrozumienie specyfiki branży i potrzeb klienta. Współpracę rozpoczynamy więc od spotkania z klientem. Musimy w pełni rozumieć problemy, które system w przyszłości ma rozwiązywać. Spotkanie ma charakter swobodnej rozmowy. Z naszej strony, oprócz konsultantów, uczestniczą w nim również programiści. Pozwala to na odpowiednio szybkie wyłapanie wszelkich technicznych ograniczeń i w efekcie zaproponowanie elastycznych rozwiązań idealnych dla potrzeb klienta.
Po spotkaniu z klientem następuje kolejne - wewnętrzne - spotkanie osób odpowiedzialnych za dany projekt. To swoista “burza mózgów”. Jej efektem jest szczegółowa specyfikacja systemu. Pracujemy w małych, kilkuosobowych, doskonale znających się zespołach. Wykorzystujemy techniki zwinne przez co zawsze jesteśmy gotowi i otwarci na zmiany.
Oprogramowanie rozwijane jest w sposób przyrostowy. Dzięki temu klient ma bezpośredni wpływ na kształt systemu już podczas pierwszych etapów tworzenia. Jest to niezwykle ważne. Rynek internetowy zmienia się bardzo szybko, reakcja na te zmiany powinna być równie szybka. Kolejne wersje systemu udostępniane są co kilka tygodni.
Przykładamy ogromną wagę do jakości kodu. Ma to decydujący wpływ na koszty wdrożenia, utrzymania, rozbudowy, zabezpieczenia i konserwacji systemu. Stosujemy tzw. inspekcję kodu. Jest to najskuteczniejsza technika utrzymania jakości systemu na najwyższym poziomie. Wielostopniowy system inspekcji kodu pozwala na wyeliminowanie 99% błędów na bardzo wczesnym etapie prac. Owocuje to zmniejszeniem czasu wytworzenia oprogramowania co z kolei skutkuje bezpośrednio obniżeniem kosztów. Wielopoziomowe inspekcje kodu są z powodzeniem stosowane w takich firmach jak, na przykład, IBM.