70 likes | 218 Views
The Challenge of Requirements Elicitation. Barriers to Elicitation. The “yes, but” syndrome The “undiscovered ruins” syndrome The “user and the developer” syndrome. The “Yes, But” Syndrome.
E N D
Barriers to Elicitation • The “yes, but” syndrome • The “undiscovered ruins” syndrome • The “user and the developer” syndrome
The “Yes, But” Syndrome • Often users like what they see when evaluating the system, BUT they immediately identify additional features they would like, or things they would like changed. • Unlike mechanical devices software doesn’t become “real” to the users until it is finished. • Developers need to discover the “buts” early in the process.
The “Undiscovered Ruins” Syndrome • How do you find requirements that no one has thought of? • The more you find, the more you know exist. • Making sure to talk to all stakeholders is one way to address this.
The User and Developer Syndrome • Users and developers usually come from different worlds and speak different languages and have different backgrounds, motivations, and objectives. • Few developers have had any training in elicitation techniques