Data generation (collection) is a key and critical component of a qualitative research project. The question is, how can one make sure that sufficient data have been generated/collected?
For better or worse, saturation is a relatively subjective judgment. In other words, there is not way you can be absolutely certain that further interviews will not produce new data.
My admittedly informal criteria for saturation is that before the interview, I can guess what the responses to the first question will be, and then following that I know where those responses will lead. Overall, I could have predicted almost the entire content of the interview.
Good morning Dr Haji Karim Khan, I think the above answer is good. In order to understand the range of possible replies & that you've ascertained all avenues of replies, you need to define your population well. Are you just looking at one suburb, one SE demographic, one cultural group, one age group. Unless probably defined, you'll never reach saturation as worldwide there are too many possible replies/ ranges of values. If this makes sense.
The very simple way to understand that you have collected sufficient data is that when you got the same answer from the respondent again and again, i mean you are not getting any new information form sespondents.