Metodyka zwinna (ang. agile) polega na
Metodyka zwinna (ang. agile) polega na
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B
Uzasadnienie i szersze wyjaśnienie:
Metodyki zwinne (Agile) to rodzina podejść do tworzenia oprogramowania, których fundamentem jest iteracyjność i przyrostowość. Zamiast próbować zaplanować cały projekt z góry, co jest charakterystyczne dla modeli kaskadowych, w podejściu Agile projekt jest dzielony na małe, zarządzalne części. Te części są następnie projektowane, implementowane i testowane w ramach krótkich, powtarzalnych cykli, nazywanych iteracjami lub sprintami. Każdy cykl kończy się dostarczeniem działającego fragmentu oprogramowania, co pozwala na regularne zbieranie opinii od klienta i elastyczne adaptowanie się do zmieniających się wymagań.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A: Opisuje liniowe, następujące po sobie etapy, co jest charakterystyczne dla modelu kaskadowego (waterfall).
- C: Wymóg zaprojektowania całej aplikacji na początku jest sprzeczny z filozofią Agile, która zakłada ewolucyjny rozwój projektu.
- D: Opisuje jedną z praktyk (Test-Driven Development), ale nie jest to definicja całej metodyki Agile. W Agile testy są tworzone w każdej iteracji, a nie wszystkie na samym początku.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Test-Driven Development (TDD)Metodyka wytwarzania oprogramowania, w której programista najpierw pisze test jednostkowy (który nie przechodzi), następnie kod spełniający test, a na końcu refaktoryzuje rozwiązanie.
- Cykl życia oprogramowania: Kaskadowy, Spiralny, Fry'egoModele inżynierii oprogramowania (SDLC) opisujące etapy tworzenia systemów IT: od analizy wymagań, przez projektowanie, implementację, testy, aż po wdrożenie i utrzymanie.
- Funkcje, Metody i Przekazywanie ParametrówWydzielone, nazwane bloki kodu realizujące określone zadanie, przyjmujące parametry wejściowe i opcjonalnie zwracające wartość wyniku za pomocą instrukcji return.
Podobne pytania z działu „Metodyki wytwarzania i zarzadzanie”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 28 pytań z tego działu.
- #122
Przedstawiony diagram Gantta dotyczy projektu informatycznego. Zakładając, że każdy członek zespołu ma wystarczające umiejętności, aby wykonać każde z zadań oraz do każdego z zadań można przydzielić tylko jedną osobę, która poświęca na zadanie cały dzień pracy, to minimalnie zespół musi liczyć:
- #137
Która metodyka zarządzania projektem jest optymalna, gdy zakres projektu w początkowej fazie nie jest do końca znany, wymagania mogą ulec zmianie w trakcie trwania projektu oraz mogą pojawić się nowe wymagania?
- #146
W tabeli przedstawiono doświadczenie zawodowe pracowników firmy IT. Do zbudowania aplikacji front-end powinien/powinna zostać przydzielony/przydzielona:
- #222
Diagram Gantta jest stosowany w celu
- #258
Narzędziem do monitorowania procesu wykonywania zadań przez członków zespołu projektowego może być diagram