Aktualności


Rinf Partnerem Sygnity: Program Partnerski Quatra

 

Home » Metodologie i Modele » Development

Development

 

Projekty zlecane RINF zarządzane są zgodnie z dobrze zdefiniowanymi cyklami.

 

Nasi Klienci mogą samodzielnie określić konkretną metodologię, którą chcieliby używać podczas tworzenia oprogramowania lub skorzystać z naszej ekspertyzy w celu ustalenia najbardziej efektywnej metody.

Zazwyczaj tworzymy oprogramowanie bazując na metodologii Waterfall lub Spiral. Nasi pracownicy mają także doświadczenie w stosowaniu metodologii Agile oraz eXtreme programming.

 

Analiza i weryfikacja projektu


Jest to pierwszy etap każdego projektu. Nasi developerzy i kierownicy projektów spotykają się z Klientem w celu zrozumienia i ustalenia funkcjonalności, projektu i wymaganej platformy oprogramowania.

Te sesje burzy mózgów pomagają określić cele biznesowe. Następuje wstępne zdefiniowanie projektu w zakresie: potrzebnego personelu, planowania praca, kosztów i ich implikacji na tworzenie produktu.

Następnie tworzone są wymogi funkcjonalne gotowego produktu. Po dokładnym studium wykonalności, zaakceptowanym przez obie strony  następuje podpisanie kontraktu pomiędzy Klientem i RINF.

 

Kodowanie i testowanie


Jest to etap, w którym następuje rzeczywiste uruchomienie projektu. Bazując na uzgodnionych projektach i specyfikacjach przygotowywane są plany w zakresie programowania i testowania.

Oprogramowanie tworzone jest narastająco. W zależności od projektu tworzone są w pełni funkcjonalne prototypy, które przedstawiane są Klientowi.

Jeżeli Klient zaakceptuje prototyp inżynierowie oprogramowania rozpoczynają pisać kod i tworzyć graficzne interfejsy zgodnie z zaakceptowanym projektem i specyfikacjami. Testowanie rozpoczyna się w momencie skonstruowania prototypu.

Jest to także faza, w której Zaspół Zapewniania Jakości weryfikuje wszystkie błędy, wady i niezgodności ze standardami programowania. RINF dostosowuje się do standardów programowania dostarczonych przez Klienta.

 

Integracja i dokumentacja


Gdy gotowe moduły wchodzą w fazę integracji i tryb testów integracyjnych rozpoczyna się pisanie dokumentacji technicznej wersji oprogramowania. Pozwala to na zarządzanie i utrzymanie kodu oraz pomaga Klientowi w zrozumieniu rozwiązań leżących u podstaw oprogramowania.

Dokładne monitorowanie systemu i aplikacji zapewnia natychmiastową reakcję na wszystkie kwestie, które mogą wyniknąć w procesie. Na życzenie Klienta dokumentacja może także zostać przygotowana zgodnie z dostarczonymi szablonami i procedurami.