Understanding Requirement Generation: Studies On Interventions And Comparison Between Novices And Practitioners