有几个问题。不要点燃我 - 我是新手,但渴望了解更多。所以:
非常感谢你。 唐尼
答案 0 :(得分:3)
要求表明一个软件应该做什么。
功能要求说明软件应该做什么。例如。单击此按钮时,将显示此对话框。
非功能性要求与软件质量有关。它应该感觉很快,它应该在0.1秒内显示窗口,应该可以将它部署到多个服务器等。
答案 1 :(得分:1)
我看到文档在“功能要求”和“技术要求”之间分开。在这种情况下,功能需求文档是用非技术语言编写的,用户方的非技术读者可以理解。它避免了只有IT人员会使用的术语。
“要求”通常不仅包括软件应该执行的操作,还包括其他主题,例如性能标准(响应时间,并发用户数),安全性,编程语言,要支持的浏览器或操作系统,以及要使用的数据库。 需求文档的关键部分之一是定义什么是和不在范围内。利益相关者和决策者是谁。