#model-v

Po co dzieli się testowanie?

Testy możemy podzielić na poziomy, testy białoskrzynkowe i czarnoskrzynkowe, funkcjonalne i niefunkcjonalne oraz testy potwierdzające. Możemy znaleźć również dziesiątki innych podziałów mniej lub bardziej popularnych. Są one niestety sztucznymi zbiorami zawierającymi się same w sobie lub też znacząco się pokrywającymi.

Model V we współczesnych projektach

Choć wielu informatyków zapatrzonych w zwinność nie dostrzega innych modeli rozwoju oprogramowania to model V ma się bardzo dobrze w takich branżach jak automotive, lotnictwa i każdego innego transportu. Jakie są przyczyny jego niegasnącego powodzenia?

Model V

Definiowanie cyklu tworzenia oprogramowania ma swoją długą tradycję. Jedną z pierwszych prób było stworzenie modelu wodospadowego (ang. waterfall). Choć bardzo prosty, w pełni oddawał istotę pierwszych projektów, w których budowano oprogramowanie. Jego jedyna wada to prostota nieuwzględniająca np. optymalności czasowej. Dokonano więc modyfikacji, zmieniając go w model, w którym dwie najważniejsze fazy: budowanie i weryfikacja, nie następują po sobie, ale wykonywane są równolegle. Oto model V.