distributed requirements engineering elicitation technique effectiveness 897821