SOFTWARE ENGINEERING 1
Describe the strengths and weaknesses of users during the requirements elicitation activity.
Describe also the strengths and weaknesses of developers during the requirements
elicitation activity.
From the question above we the main three words, which we must understand them according to
software engineering under computer science course. The words are User, Elicitation and
Developer.
User – also known as computer user is a person who uses the computer or network services for
their own purposes; Such as communication, preparing projects or document, chatting in social
media, commercial purpose and any other activities.
Requirements Elicitation – is the activity of collecting and defining all the requirements for a
software system. This process mostly involves the identification, collection, analysis, and
refinement of the requirements for a software system. The main goal of this process is to ensure
that the software development process is based on a clear and comprehensive understanding of
the customer needs and requirements (Lunalovegood, 2023).
Developer - also known as software developer is a person who do Research, design, implement
and managing software programs. Moreover, the developer can do Testing and evaluating new
software programs.