Ex post facto research examines how an independent variable that is already present affects a dependent variable, through a quasi-experimental study where participants are not randomly assigned. It involves 8 stages: defining the problem, stating hypotheses, selecting subjects, classifying data, gathering data where the outcome occurs and does not occur, comparing the data to infer causes, and analyzing findings. There are two approaches - starting with subjects differing on the independent variable or dependent variable. While it is useful when experiments are not possible, difficulties include not being able to establish causality or control all variables.