Looks like no one added any tags here yet for you.
The hardest single part of building a software system is:
Deciding precisely what to build (requirements)
Software requirements extraction is aimed to:
Identify the real requirements for the system.
The planning phase has three activities
Requirements elicitation (extraction)
Deriving use cases from the requirements
Producing an iterative development plan.
Why does the planning phase require the team to work closely with the customer and users?
To help them identify the needs for their business
To help them determine the real requirements for the future system.
To help them prioritize the requirements
Requirements:
Capabilities that the system must deliver.