Requirements Engineering is often overlooked. But the right requirements actually mean both how well you are able to meet customer expectations and select the right work for your team. So they are the key for a successful product development and high customer experience. 

Textbook divides Requirements Engineering into Requirements development and Requirements Management. 

We discuss these and many others under this topic.