问题标签 [requirements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
history - 用例之前的需求获取技术是什么?
我为我的同事做了一个关于用例启发的小演示,然后其中一个人问“用例之前的需求启发技术是什么?用例如何比以前的方法更好?” 我不知道,有人可以帮忙吗?
uml - UI 选择是功能性需求还是非功能性需求?
今天我们在办公室讨论了所需文档中的 UI 元素。
问题是 UI 需求是功能性的还是非功能性的。
- “背景必须是蓝色的”
这是功能性需求还是非功能性需求?
version-control - 版本控制存储库是否需要支持搜索?
能够搜索您的版本控制存储库是否重要,或者能够搜索您的本地资源是否足够好?如果能够搜索存储库很重要,为什么它很重要?
blackberry - 如何为应用程序定义支持的 BlackBerry OS 版本和型号?
公司赢得项目后,通常会在合同中提及支持哪些设备以及支持哪些操作系统版本。
但考虑到黑莓,它有时似乎很棘手,因为您可以拥有相同的设备型号,但有两个和(或)更多不同的操作系统版本(或在同一操作系统中不同的软件包版本)。在这种情况下,应用程序可能需要更新。
所以这里的主要问题是合同中预计会提到什么?您能否分享一些您解决此类问题的经验?
因此,Storm 上的视频播放问题就是一个很好的例子:5.0.0.XXX(网络提供商 A)上存在一些问题,而 5.0.0.YYY(网络提供商 B)上不存在,或者可能是以下问题: 5.0.0.XXX1(网络提供商 A)- 存在问题 5.0.0.XXX2(网络提供商 A)- 问题不存在
这里的重点是定义开发公司责任的一些界限。
xml - XSD 的可追溯性
我试图让我的 XML 模式处理一些可追溯性功能,因为我在阅读一些功能规范时正在收集需求。(对于需求管理来说并不理想,但至少是一个开始。)
我正在做的是为我目前正在阅读的每个功能规范创建一个 < functionalSpec>标记。我为找到的每个需求创建了一个 < required>标签。由于我希望能够跟踪需求的来源,因此我创建了一个 < trace>元素,其id为 < functionalSpec>元素。我不想让自己在 < functionalSpecId>标记中输入任何纯旧文本,而是希望 XSD 验证并确保我只输入现有功能规范存在的id 。我的问题出现在XML Schema W3C Recommendations的地方文档说我想做的事情是不可能的。(大约下降 1/2)
{selector} 指定相对于被声明元素的实例的受限 XPath ([XPath]) 表达式。这必须标识约束适用的从属元素的节点集(即包含在声明的元素中)。
我正在使用 Oxygen 创建它,因为我对 XSD 文件还很陌生,它给了我以下错误:
E [Xerces] 身份约束错误:身份约束“KeyRef@1045a2”有一个 keyref 引用超出范围的键或唯一值。
所以我的问题是,有没有人知道一种方法可以让我通过使用 XSD 来使用与下面相同的 XML 结构?
下面是 XML 文件。
下面是 XSD 文件。
agile - Scrum 中一项功能的设计和实现故事?
如果我将特定功能的开发分成多个故事:
- 第一个用于功能的高级设计,
- 基于第一个故事,我创建其他故事来开发构成该功能的不同独立部分,
这是否意味着我正在做瀑布?
此外 - 如果我将先前确定的独立部分的开发分为设计和实现。
这是否意味着我正在做瀑布?
注意:我是 Scrum 新手。
css - 需求变化时如何修改 CSS?
假设我被要求生成一些包含表格的页面。最初的要求是所有表格都是 500 像素。
我会按如下方式编写我的 CSS:
这将全面适用于所有表格。现在,如果他们更改要求以使某些表格为 600 像素怎么办。修改 CSS 的最佳方法是什么?我应该这样给表格类吗
还是有更好的方法让我处理这样的变化?
windows - 我可以使用哪些工具来确定我的应用程序的硬件要求?
对于普通读者:saga™ 继续……
我的应用程序在我的开发机器上运行良好 - 这是购买(5 年前)作为相当不错的游戏装备。因此,它是 64 位的,具有 2.2GHz 时钟速度和 2GB 内存。
然而,工作中的机器是标准的戴尔办公电脑,甚至很难启动我的应用程序,更不用说运行它了。
(解释......我可以想象人们对我尖叫:“你到底在做什么来要求这样的规格?”嗯,我正在做很多实时图像分析和音频生成。所以那里。)
我们的团队有预算购买一台专用笔记本电脑(需要便携)来运行它。所以现在我的任务是生成最低要求的规范。
我可以使用哪些工具来确定能够舒适地运行我的应用程序的最低规格?
更新:到目前为止的答案虽然有用,但更多地关注分析的替代方案。所以我提出了一个赏金,看看是否有任何软件可以做这种事情。
sharepoint - SharePoint Server 2010 的安装要求是什么?
SharePoint Server 2010 的安装要求是什么?
opengl - 有多少用户可以运行使用 OpenGL 3.x 的软件?
我可以期望用户能够运行使用 OpenGL 3.x 的软件吗?
拥有开源图形驱动程序的 Linux 用户可以运行 OpenGL 3.x 吗?我知道 Mesa3D 7.8 只支持 OpenGL 2.1。
我也知道 OS X Snow Leopard 支持一些但不是所有的 OpenGL 3.0 功能。我不知道豹的情况。
我不知道 XP、Vista 和 Windows 7 上的情况。
我想开始学习OpenGL,我的兴趣更多在于科学和工程应用而不是游戏。我知道我将阅读使用 OpenGL 1.x 的代码,但我想使用我期望用户系统支持的最新规范编写代码。我想知道我应该开始学习 2.1 还是 3.3。我正在考虑获得 OpenGL Superbible 的第 4 版来学习 2.1 或 7 月 30 日发布的第 5 版来学习 3.3。(我有物理学学士学位,所以我的数学背景还不错。)
编辑:我发现这个相关问题的答案与我的问题相关。