Wybór między formalnym a zwinnym

https://aie24.pl/

Tradycyjne metody testowania, w których testowanie jest odrębną fazą cyklu życia oprogramowania, obejmującą wstępnie zdefiniowane kroki, najlepiej sprawdzają się, gdy wymagania są precyzyjne, takie jak pisanie oprogramowania dla samolotów, statków kosmicznych lub IRS. W przypadku takich krytycznych dla misji aplikacji programistycznych należy utworzyć i przestrzegać formalnego planu testów, który określa, kto, co, gdzie, kiedy i jak w fazie testowania. Większość dzisiejszych prac nad rozwojem oprogramowania odbywa się zgodnie z metodologią zwinną, w której rozwój oprogramowania i testowanie są wykonywane iteracyjnie, a nie jako liniowy proces krok po kroku. W zwinnym rozwoju oprogramowania plan testów koncentruje się na ciągłym testowaniu. Uznając, że wymagania się zmieniają i że żaden plan nie jest idealny, zwinne testowanie kładzie nacisk na elastyczność i adaptowalność w procesie testowania. Celem zwinnego planu testów jest przetestowanie oprogramowania w celu upewnienia się, że spełnia ono potrzeby użytkowników końcowych, zgodnie ze specyfikacją w historiach użytkowników i kryteriach akceptacji.  To, czy plan testów jest formalnym dokumentem, czy planem zwinnym, zależy od rodzaju tworzonego oprogramowania i metodologii rozwoju oprogramowania stosowanej przez pracodawcę.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *