非功能需求是软件开发成功与否的重要因素。然而,作为质量属性,非功能需求很难被准确识别、描述、界定和实现。特别对于注重效率的敏捷项目,非功能需求的重要性更是常常被忽视。系统论述敏捷项目中如何管理非功能需求。列出非功能需求在敏捷项目中的多种表现形式及验证方法。阐述敏捷项目不同阶段针对非功能需求应该执行的操作,给出书写非功能需求的要素以及原则。