需求分析主要是对收集到的需求进行提炼、分析和仔细审查,以确保所有的风险承担者都明白其含义并找出其中的错误、遗漏或其它不足的地方,形成完整的分析模型。分析的目的在于开发出高质量的和具体的需求,从而支持项目的估算和软件的设计、开发和测试。