Một vấn đề có thể là bất kỳ sự bất thường phát hiện trong khi thiết kế , mã hóa , thử nghiệm hoặc triển khai .
Những vấn đề có thể được tìm thấy trong các giai đoạn khác nhau của chu kỳ phát triển phần mềm .