
Kiedy oprogramowanie jest w fazie rozwoju, jest testowane przed wydaniem, zazwyczaj przez dział kontroli jakości. Jeśli okaże się, że działa nieprawidłowo, zachowanie jest zgłaszane do systemu śledzenia problemów. Wszystkie informacje związane z tym błędem są następnie przechowywane w scentralizowanej lokalizacji dostępnej dla zespołu projektowego. Oprogramowanie do śledzenia błędów może nadal śledzić problemy z oprogramowaniem po wydaniu oprogramowania, aby błędy mogły zostać wyeliminowane w przyszłych aktualizacjach.
Warunki programowania, tworzenie oprogramowania