Strona Glowna



Realizacja koncepcji Software House w itBCG

Proces realizacji oprogramowania w naszej firmie realizowany jest kaskadowo z wewnętrznymi cyklami iteracyjnymi. 

Każdy etap realizacji oprogramowania kończy się wspólną decyzją o przejściu do kolejnego etapu podejmowaną wspólnie z Klientem.

Dzięki stałemu kontaktowi z Klientem, i wspólną pracą nad realizacją projektu jesteśmy w stanie wyeliminować wszelkie niedociągnięcia projektowe w pierwszych etapach realizacji projektu, – kiedy to dokonywanie zmian i dostosowanie zmian jest najtańsze.

Główne etapy dostarczenia oprogramowania:

  • Analiza wymagań
  • Projektowanie
  • Prototypowanie
  • Implementacja
  • Testowanie
  • Wdrażanie
  • Dokumentowanie
  • Utrzymanie

Realizowane przez nas projekty polegające na tworzeniu dedykowanego rozwiązania zgodnie z oczekiwaniami klienta może obejmować wszystkie wymienione etapy bądź tylko wybrane – zależnie od dokładności dokumentacji dostarczonej od Klienta.

W trakcie tworzenia oprogramowania staramy korzystać z doświadczeń naszego zespołu oraz wzorców projektowych – tworząc elastyczne oraz wydajne rozwiązania.

Staramy się korzystać z „framework'ów”, unikając implementacji gotowych już funkcjonalności – korzystając z atutów narzędzi przetestowanych i używanych przez kluczowych dostawców rozwiązań IT na całym świecie – obniżając cenę i podnosząc jakość rozwiązań dostarczanych naszym klientom.

Posiadamy również zestaw własnych bibliotek i gotowych komponentów obsługujące procesy związane z:

  • Podpisem elektronicznym, składaniem oraz weryfikacją
  • Inteligentną wysyłką e-maili
  • Archiwizacja dokumentów elektronicznych

Główne etapy dostarczenia oprogramowania

Analiza wymagań

Etap Analizy Wymagań jest pierwszym i najważniejszym etapem w dostarczaniu oprogramowania. To od decyzji podjętych w trakcie Analizy zależeć będzie sukces, bądź też porażka projektu.

W trakcie tego etapu wspólnie z Klientem analizujemy działanie rozwiązania.

Etap ten kończy się przegotowaną dokumentacją, w której wyspecyfikowane są dokładnie wszystkie wymagania klienta.

Projektowanie

W trakcie etapu Projektowanie Oferent prowadzimy prace analityczne w celu zaprojektowania architektury systemu oraz interfejsów komunikacji pomiędzy komponentami.

Prototypowanie

W trakcie etapu prototypowania przygotowujemy prototypy rozwiązania, które będzie dostarczone do klienta.
Rozwiązanie prototypowe nie posiada działających funkcjonalności, klient może zobaczyć pierwsze efekty wspólnie realizowanej analizy.

Implementacja

W trakcie etapu Implementacji przeprowadzone zostaną prace programistyczne zgodnie z przygotowaną dokumentacją oraz zaplanowaną architekturą rozwiązania.

Testowanie

W trakcie testów przeprowadzamy zestaw testów na przygotowanym systemie w celu wykrycia błędów oraz niezgodności z dokumentem określającym wymagania.

Testy wchodzące w skład etapu:

  • Testy systemowe
  • Testy użytkownika
  • Testy integracyjne
  • Testy wydajnościowe

Wdrażanie

W trakcie wdrożenia Oferent bądź Zleceniodawca dokona instalacji systemu na środowiskach wskazanych przez Zleceniodawcę.

Dokumentowanie

Dokumentacja to jeden z ważniejszych elementów dostarczonego oprogramowania. W trakcie dokumentacji rozwiązania opisujemy wszystkie aspekty związane z wykonaniem aplikacji, strukturą danych, które przetwarza. Przygotowujemy stosowne dokumentację dla Użytkowników i Administratorów.

Utrzymanie

W trakcie tego etapu monitorujemy działające rozwiązanie, dbamy o jego stabilność oraz poprawiamy niedociągnięcia, które zostaną wykryte dopiero w rozwiązaniu produkcyjnym.


Powrót do działu Software House

Zobacz spis dotychczasowych wdrożeń itBCG w zakresie Software House




All rights reserved. Copyright © 2007 by itBCG.
Czas generacji: 0.31676411628723 s.

itBCG IT Business Consutling Group Sp. z o.o. E-biznes E-faktura E-dokument elektroniczne dokumenty Sourcing Praca Outsorcing Oferty Pracy Mapa strony itBCG Kontakt do itBCG Aktualności itBCG Oferty pracy Usługi doradcze Consulting