agile相关内容

“后端"的定义/区别是什么?和一个“前端";在软件开发/项目中?

新手如何区分这两者?怎么知道他/她工作的是后端系统还是前端系统? 解决方案 “前端"通常是指用户与之交互的项目部分——例如图形用户界面或命令行.这是一个模糊的术语,没有确切的定义. “后端"是指完成工作但用户不知道或看不到的部分.数据库、服务等 把它想象成一个你看不到厨房的餐厅.作为客户,您会看到前端——装饰品、菜单、服务员.与此同时,厨房和储藏室不在视线范围内,但正在准备食物 ..
发布时间:2022-01-19 12:43:32 其他开发

单元测试采用

我们已尝试在当前项目中引入单元测试,但它似乎不起作用.额外的代码似乎已经成为维护方面的难题,因为当我们的内部框架发生变化时,我们必须四处走动并修复任何挂起它的单元测试. 我们有一个抽象基类用于对我们的控制器进行单元测试,它充当调用子类的抽象方法实现的模板,即框架调用 Initialize,因此我们的控制器类都有自己的 Initialize 方法. 我曾经是单元测试的倡导者,但它似乎不适 ..
发布时间:2022-01-14 17:24:23 其他开发

应对模式演变的策略?

目前,我们在数据访问对象和大量存储过程和触发器中使用手动 SQL,总计约 20k 行代码.我们发现,简单的更改会导致需要几天的工作才能修复,并且会导致截止日期推迟. 更改包括修改表以处理额外数据、基于 QA/用户报告对架构进行一般重构等.它是一个非常活跃的系统,旨在取代旧的和缓慢的东西. 我们查看了可用的 PHP ORM 解决方案来尝试限制这些更改的影响,但它们太慢了,无法应对我们的架 ..
发布时间:2022-01-12 19:43:12 其他开发

如何自动化开发环境设置?

每当有新开发人员加入团队或开发人员使用的计算机发生变化时,开发人员都需要做大量工作来设置本地开发环境以使当前项目正常工作.作为一个 SCRUM 团队,我们正在尝试使包括部署和测试在内的一切工作自动化,所以我要问的是:是否有工具或实践可以使本地开发环境设置自动化? 例如要设置我的环境,首先我必须安装 eclipse,然后是 SVN、Apache、Tomcat、MySQL、PHP.之后我填充了数 ..
发布时间:2021-12-29 13:09:46 其他开发

Visual Studio Team Services:如何从敏捷迁移到 Scrum 流程模板

我正在使用 Visual Studio Team Services(以前是 Team Foundation Service,而不是 Team Foundation Server),我需要将团队项目流程模板从 Agile 迁移到 Scrum. 有人知道怎么做吗? 解决方案 有几种不同的方法可以解决这个问题,这取决于您最终想要什么.最重要的是,无法在团队项目中将流程模板从一个更改为另一个 ..
发布时间:2021-12-26 17:19:12 其他开发

如何在软件开发训练模型中管理功能或拉取请求?

我们的团队现在正着手发布列车部署模型 (http://thinking-in-code.blogspot.com/2010/07/train-model-of-software-development.html),我们需要工具或方法来管理我们的方式合并拉取请求并构建新版本. 注意:我将使用 Git 术语来解释问题 在发布系列部署模型中,发布按固定时间表进行,并且功能固定到特定版本.但此 ..
发布时间:2021-12-14 21:17:35 其他开发

如何使用第一版 api 获取项目和冲刺燃尽图?

我正在尝试使用 第一版 api 来获取项目和冲刺燃尽图. 我正在阅读此页面,但我刚刚迷茫. 有没有人做过类似的事情,并有任何关于如何点击 api 以获得我想要的东西的提示? 解决方案 VersionOne api 不提供图像或图表特定数据.您可以使用查询语言和其余端点来生成燃尽所需的数据.您需要能够读取/解析数据并自己生成图表. 话虽如此,燃尽图比较了多少封闭估计与多少开 ..
发布时间:2021-11-15 02:50:26 其他开发

专用“构建服务器"的目的是什么?

我没有为大型组织工作过,也从未为拥有“构建服务器"的公司工作过. 他们的目的是什么? 为什么开发人员不在他们的本地机器上构建项目,或者他们是? 是否有些项目如此之大,以至于需要更强大的机器才能在合理的时间内构建它? 我认为构建服务器唯一有用的地方是与构建服务器的持续集成,不断构建提交给存储库的内容.是我没有参与足够大的项目吗? 有人请赐教:构建服务器的目的是什么? 解决 ..
发布时间:2021-10-26 17:54:19 其他开发

TFS 2015:版本错误上载自定义过程模板

我已经基于敏捷流程创建了自定义流程,并且已经完成了本文中提到的所有规定步骤: 有什么想法吗?经过一天的努力,一旦清除了这一障碍,一切准备就绪.谢谢! 解决方案 默认模板已随TFS 2013更新3或4的发布而锁定.因此,现在您需要将GUID类型更改为唯一的类型模板和名称. 您将在Process Template文件夹根目录的 ProcessTemplate.xml 中找到流程模板版本 ..
发布时间:2021-05-13 20:04:38 其他开发

Azure devops,继承的过程,无法添加新的已完成状态VS403093

当我尝试在我的azure devops项目的继承过程中向用户故事或任务添加新的完成状态时,出现以下错误: VS403093:团队服务当前不支持对以下内容的更改 “已完成"类别.选择其他类别. 我在网上浏览了所有内容,似乎是此链接中提到的理想行为,我认为这很奇怪. 有没有解决方法? 我想为我的工作项创建一个“完成"状态,并且我认为仅对所有已完成的工作项保持关闭状态是愚蠢的,因 ..
发布时间:2020-07-13 02:22:42 其他开发

您如何让人们在不暴露整个代码库的情况下从事项目工作?

我是OnePage的联合创始人兼CTO( http://myOnePage.com/joel ) 。 我很想听听您对这个特定问题的看法和答案: 我是某些Yahoo!或Google不会向开发人员公开其全部代码!我只是想知道您使用什么方法来限制人们查看完整的代码?在所有项目中,显然会有一部分代码包含重要的数据库和API密钥访问凭据。 谢谢 解决方案 从长期来看,不允许开发人员 ..
发布时间:2020-06-02 21:14:48 其他开发

支持团队的软件开发周期

有人可以建议适合我们团队工作的软件过程吗? 我们是一个由6个开发人员组成的团队(主要是初级人员) 。 我们正在支持在线图书商店的订购系统(类似于Amazon图书)。 该系统已经在线且正在运行。 / li> 大部分工作是基于任务的。有时存在需要立即修复的错误,或者需要将新模块添加到系统中。 大多数情况下,每个开发人员都在研究单独的错误模块,据估计时间可能从几个小时到几天不等。 我们的 ..
发布时间:2020-06-02 21:14:45 其他开发

Specs2-如何为给定/何时/然后步骤定义复杂对象

Specs2的文档和示例显示了一些有关在验收测试中使用Given / Then / When样式的代码。 这里是其中之一: “给定的加法示例” ^ “给出以下数字:$ {1}” ^ number1 ^ “和第二个数字:$ {2}” ^ number2 ^ “和第三个数字:$ {3}” ^ number3 val number1:Given [Int] =(_:String ..
发布时间:2020-06-02 21:14:44 其他开发

SBE规范应如何完善?

我正在开发一个相当大的现有代码库,在该代码库中创建了SBE规范来定义产品的行为。 当前大约有450种情况,并且 与传统的单行要求语句相比,很难从高层次上了解该功能。该系统由于SBE规范的冗长性质。例如,这些故事目前总共有46,830个单词: $ find src / main / resources / stories / -name * .story | xargs猫| wc ..
发布时间:2020-06-02 21:14:39 其他开发

敏捷中央示例应用失败

按照此处列出的说明进行操作后,我收到了Google Chrome开发人员工具中出现以下错误: sdk-debug.js:147611错误:Deferred的成功回调成功转换为Deferred结果Deferred的转换结果抛出:TypeError:无法读取Ext.define.getFullyQualifiedName(sdk-debug.js:163998)上未定义 的属性“ projec ..
发布时间:2020-06-02 21:14:35 其他开发

如何使用史诗,功能和pbis

在Visual Studio Online中,您已经可以启用Epics,Features和PBIS Epic具有功能,而功能具有PBI。我们知道在SCRUM中,PBI应该在Sprint中完成。 如果我们有一个2个月的小项目,我们决定Sprint的长度为1周,那么我认为PBI和功能可能合而为一,但Epics可能不会。 示例: 在库存系统中: 一个史诗可以管理库存,但该史诗可 ..
发布时间:2020-06-02 21:14:32 其他开发

VSTS-通过按列排序更改了积压优先级

我使用VSTS附加到一个项目,并选择了Scrum流程。当产品负责人对未完成订单进行排序时,相对于后台的“未完成订单优先级”值,一切正常。 随着任务在董事会中的移动,从一栏到另一栏,我已经注意到,一列中卡片的顺序将影响“积压优先级”。这似乎是有道理的。 是否有理由说明开发人员在“进入质量检查”列之内移动卡会导致该项目排名高于 我认为,如果排序/排序仅对Backlog本身有效,那会更 ..
发布时间:2020-06-02 21:14:28 其他开发

TFS 2010中的任务截止日期

我们最近安装了TFS 2010,并通过利用Scrum模板以敏捷的方式使用它。我们很好奇,是否有一种方法可以在TFS中跟踪任务的截止日期,以便仅查看截止日期为昨天和/或今天的任务就可以轻松地运行我们的日常工作。 解决方案 没有截止日期字段,因为在Scrum方法中不需要此类信息。所有与sprint相关的任务(sprint待办事项)均具有sprint的截止日期。所有用户故事(产品积压项目)都没有 ..
发布时间:2020-06-02 21:14:26 其他开发

JIRA JQL:当前冲刺中解决的问题

我希望能够过滤当前sprint中已解决的问题。通常,这将用于防止在先前的sprint中解决但在测试中延迟(未重新打开)的问题,这些问题在我们讨论开发人员实现此sprint的结果时出现。 已解决的问题应该也会出现,但它们不是问题,就好像它们在上一个sprint中关闭时一样,它们也无论如何都不会进入。 在模拟JQL中,它将是这样的: project =“项目名称” AND状态(已解 ..
发布时间:2020-06-02 21:14:21 其他开发