STLC - Kryteria wejścia i wyjścia
W tym rozdziale zobaczymy kryteria wejścia i wyjścia na różnych poziomach w STLC. Aby zrozumieć kryteria, należy wziąć pod uwagę następujące punkty.
W idealnym przypadku zespół ds. Kontroli jakości nie przechodzi do następnej fazy, dopóki nie zostaną spełnione kryteria zakończenia bieżącej fazy. Kryteria wejścia powinny obejmować spełnienie kryteriów wyjścia z poprzedniego etapu.
W czasie rzeczywistym nie ma możliwości czekania na kolejną fazę do momentu spełnienia kryteriów wyjścia. Teraz można rozpocząć kolejną fazę, jeśli krytyczne rezultaty poprzedniej fazy zostały zakończone.
Na każdym etapie STLC należy określić kryteria wejścia i wyjścia.
Kryteria wejścia
Kryteria wejścia dla faz STLC można zdefiniować jako warunki szczególne; lub wszystkie te dokumenty, które są wymagane do rozpoczęcia określonej fazy STLC, powinny być obecne przed wejściem do dowolnej fazy STLC.
Kryteria wejściowe to zestaw warunków, które pozwalają zadaniu wykonać lub w przypadku braku któregokolwiek z tych warunków, zadanie nie może zostać wykonane.
Podczas ustawiania kryteriów wejściowych ważne jest również zdefiniowanie przedziału czasowego, w którym pozycja kryteriów wejściowych jest dostępna, aby rozpocząć proces.
Na przykład, aby rozpocząć fazę tworzenia przypadków testowych, należy spełnić następujące warunki:
- Dokument wymagań powinien być dostępny.
- Wymagane jest pełne zrozumienie przepływu aplikacji.
- Dokument planu testów powinien być gotowy.
Kryteria wyjścia
Kryteria wyjścia dla faz STLC można zdefiniować jako pozycje / dokumenty / czynności / zadania, które muszą zostać zakończone przed zakończeniem bieżącej fazy i przejściem do następnej fazy.
Kryteria wyjścia to zestaw oczekiwań; należy to spełnić przed zakończeniem fazy STLC.
Na przykład, aby zakończyć fazę rozwoju przypadków testowych, należy spełnić następujące oczekiwania -
- Przypadki testowe powinny zostać napisane i przejrzane.
- Dane testowe powinny być zidentyfikowane i gotowe.
- Jeśli to konieczne, skrypt automatyzacji testów powinien być gotowy.