what is req elicitation?
process of communicating with stakeholders to identify project reqs.
what are components of req elicitation?
AB PS
○ Understanding of the application domain
○ Understanding of the problem
○ Understanding of the business
○ Understanding of needs of stakeholders & system constraints
what component of req elicitation req domain knowledge?
understanding the problem
what are stages of req elicitation?
S GOG
○ Set objective
○ Gather background info
○ Organize knowledge
○ Gather stakeholder requirements
what are techniques of req elicitation?
what are techniques of req elicitation?
define an interview
process of discussing with stakeholders to gain an understanding of their needs
what are the 2 type of interviews
what are essential of an interview?
what is involved in interview planning & preparation session?
what are processes in an interview?
what is synergy?
synergy in an interview can be archived by interviewing multiple people at once.
what are common mistakes during interviews?
what specific questions should you be asking in an interview?
what is a scenario?
Is a story / Instance of a use case that depicts how a user interacts with a proposed system.
what expresses specific instances with specific actors, date and time?
scenario
what type of scenarios does a use case have?
what type of scenario expresses normal course of events?
primary
what are the sub types in secondary scenario?
alternate & exceptional
what technique of elicitation has ethnography as a characteristics?
observation and social analysis [ OSA ]
what is the upside of OSA?
ethnographer is able to see how actual and not prescribed work is done
what is soft system methodology?
is technique used to apply systemic solutions to non systemic situations [ customer, developers, users ]
what tackles problems that may arise due to d/ces in values & perspective?
soft system methodology
what produces models of socio-technial systems and what do they achieve?
soft system model. portrays the system, people and organization