English version

Navigation


tel: +48 71 345-65-02



Metodologie


My, w American Software Development Group przekonani jesteśmy, że metodyczne podejście do rozwoju oprogramowania skutkuje zmniejszeniem liczby wad, a zatem ostatecznie przewiduje skrócenie czasu dostawy i zwiększa wartość oprogramowania dla naszych klientów. Nasze zespoły projektowe wybierają narzędzia najlepiej dopasowane do wielkości i złożoności każdego projektu, jak również do preferencji klientów. Nasze doświadczenie pokazuje, że podejście iteracyjne, które obejmuje bliski kontakt z użytkownikami końcowymi w trakcie cyklu życia projektu daje najlepsze wyniki. Poniższe metody rozwoju oprogramowania uznajemy za wskazane:

Waterfall

Waterfall jest to metoda nieiteracyjna, proces rozwoju oprogramowania następuje faza po fazie.

Waterfall

Extreme Programming

XP (Extreme Programming)

Programowanie ekstremalne kładzie nacisk na cel - najlepsze praktyki programowania podejmowane są na "ekstremalnym" poziomie, tj. Test Driven Development, Testy Jednostkowe, Programowanie Parami, itp.

ScrumScrum

Scrum przedstawia ramowy iteracyjny przyrost do kompleksowego zarządzania pracą. Podkreśla zestaw praktyk i predefiniowanych ról. Scrum przyjmuje podejście empiryczne - akceptuje , że problem może nie być w pełni zrozumiały ani zdefiniowany, skupia się na optymalizacji zdolności zespołu do zapewnienia szybkiego reagowania i odpowiedzi na pojawiające i zmieniające się wymagania.

RUP (Rational Unified Process)RUP (Rational Unified Process)

RUP jest zbiorem artefaktów składającym się na adaptacyjny i iteracyjny model dla rozwoju oprogramowania. Proces może być dostosowany do potrzeb organizacyjnych i konkretnych wymagań projektu.

CMMI (Capability Maturity Model Integration)CMMI (Capability Maturity Model Integration)

CMMI jest zbiorem najlepszych praktyk, które spełniają potrzeby organizacji w różnych obszarach zainteresowań. Zbiór najlepszych praktyk, które obejmują szczególny obszar zainteresowań jest nazywany modelem CMMI. Składa się on z 5 poziomów dojrzałości (Initial, Managed, Defined, Quantitatively Managed, Optimizing).

PMI (Project Management Institute) PMI (Project Management Institute)

Project Management Institute (PMI) jest zawodową organizacją non-profit w dziedzinie zarządzania projektami, której celem jest doskonalenie zarządzania projektami. PMI opublikowało Project Management Body of Knowledge (PMBoK), które jest zbiorem procesów i obszarów wiedzy szeroko akceptowanym jako najlepsza praktyka w ramach dyscypliny zarządzania projektami.

ITIL (Information Technology Infrastructure Library) ITIL (Information Technology Infrastructure Library)

Information Technology Infrastructure Library (ITIL) to zbiór pojęć i praktyk dla Information Technology Services Management (ITSM),Information Technology (IT) development and IT operations . ITIL zawiera szczegółowe opisy wielu istotnych praktyk IT oraz dostarcza kompleksowe listy kontrolne, zadania i procedury w taki sposób, że każda organizacja IT może dostosować je do swoich potrzeb.