No contexto da engenharia de software, o processo conhecido como engenharia de requisitos permite ao engenheiro de software