9得票3回答
个人工具用于创作和组织用户故事?

我的公司使用Jira存储需求,这些需求以用户故事的形式书写(“作为一个...我想要...以便...”),子任务中包含详细信息(“给定...当...然后...”)。 我通常比开发人员提前一轮编写需求。在将它们放入Jira之前,我倾向于在文字处理器中起草我的需求。我喜欢灵活性,因为我正在找出组织...

9得票1回答
有没有“非功能性用例”这样的东西?

我正在阅读使用Sparx Enterprise Architect制作的系统要求文档。 所有需求都与特定的用例相互映射。 一些“高可用性”非功能性需求被映射到名为“提供高可用性”的用例中,并标记为>。我对这些内容比较陌生,不确定将非功能性需求映射到用例是否合理 - 因此产生了疑问。 如果答...

8得票4回答
ASP.NET MVC需要IIS吗?

ASP.NET MVC需要IIS吗?我能否在没有安装IIS的客户机上开发使用新的ASP.NET MVC框架的应用程序?

8得票7回答
如何在考虑到变化的需求时管理客户?

史蒂夫·耶吉的智慧尽管如此,大多数开发人员面临的要求都来自非技术客户。有时会有项目经理与客户打交道并翻译他们的需求,而有时则没有。无论如何,需求将会变化是不可避免的事实。 开发适应性强的系统是构成“良好编程实践”的大部分内容,以便它们可以承受不断变化的需求。像YAGNI、DRY、松散耦合等原...

8得票1回答
TFS Confluence集成,或替代方案

我们可能会使用团队基础架构服务器(TFS)。但是,我发现它缺乏Confluence管理需求文档的敏捷性,并且我认为SharePoint也不如它好。 我的问题是,是否可以像Confluence与JIRA集成一样将TFS与Confluence集成?或者是否有其他可行的替代方案来管理需求文档,而不...

7得票3回答
在另一台Windows机器上运行Rust编译程序的要求是什么?

我是 Rust 的新手。我在我的 Windows 10 电脑上安装了 Rust。创建了一个简单的 helloworld 程序,代码如下: fn main() { print!("Hello world!"); } 然后使用rustc rust.rs编译它。之后会生成两个文件: ...

7得票1回答
如何定义程序的需求

有没有一种简单、便宜(不需要在多个硬件配置上测试程序)且无痛苦的方法来定义运行自己程序所需的硬件要求(如CPU、RAM内存等)?应该怎么做? 我编写了一个相当耗资源的Java程序,不知道如何定义足够流畅地运行此应用程序的硬件规格。

7得票2回答
将业务规则集成到用户故事中

我有一组用户故事和一组业务规则(主要是法律要求我满足的规则)。在敏捷软件开发生命周期中,我不确定这些“规则”应该与我的用户故事关联到哪里。 例如,像这样的一个用户故事: 作为医生,我想添加患者信息以创建新患者档案。 以及像这样的一条规则: 必须在每个患者的记录中输入以下信息: ...

7得票2回答
基于Javascript的网页应用程序拼写检查器

我刚刚收到一个需求,需要在我们正在创建的Web应用程序上实现拼写检查。我知道所有关于FF,Chrome,IESpell等的信息,但这是客户的要求。 考虑到实时实现此类功能的唯一方法是使用JavaScript库,我想知道是否有人尝试过任何开源的库?它们好吗?总的来说,这种方法有哪些好坏之处? ...

7得票2回答
软件需求分析

有很多工具可以用于编写和管理需求,但有没有用于审查需求的好工具呢? 我不是在谈论管理审查,而是自动化工具,这些工具寻找常见的需求错误(例如使用负面要求或难以进行测试的要求)。更像是筛选工具,撰写需求的人可以在将文档分发给一组审核者之前使用它来筛选文档,这样审核过程就不必因每个人都对同一易于识...