问题标签 [agile-project-management]

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.

0 投票
1 回答
31 浏览

wordpress - 没有自动化测试的软件开发周期

我处于一个令人困惑的境地,我为 WordPress 开发插件并将它们推送到我的 git 存储库。WordPress 在 AWS 服务器上,每次推送到 git 时,我都必须使用弹性 beanstalk 创建一个新环境。

一旦我推送到 git,我首先创建一个 DEV 环境并将我想要推送到生产的更改拉取。前任。我有更改:c1、c2、c3、c4、c5,我想推送 c1、c2、c3。我拉动更改并创建 DEV。然后我创建测试环境进行测试。一旦通过,我将创建 UAT(客户测试环境)。假设客户不喜欢 c3,要求我们只推送 c1 和 c2。在这种情况下,我必须重新创建 DEV、TEST 和 UAT 环境并重新测试,因为删除 c3 也可能会影响其他代码。我必须将代码发送到 UAT,因为那时我重新打包了代码,因此需要一个新的 UAT。

我正在寻找一种方法来减少向 UAT 发送相同代码的次数。从技术上讲,我不应该再次向 UAT 发送相同的代码。

我正在考虑单独推动每个更改,而不是将它们打包在一起;这将消除 UAT 中的冗余,但会增加测试团队的工作量,这将导致瓶颈。

PS。我无法创建自动化测试,因为更改主要是关于图形和视觉效果。此外,还有数千页要测试。为所有内容编写测试脚本是没有意义的。有什么建议吗?

0 投票
1 回答
78 浏览

c# - PPM 到 TFS 连接器

我想从项目和投资组合管理中心连接到我的 TFS。从某种意义上说,如果我在 PPM 中记录任何 CSR/Ticket,则连接器应该位于它会自动进入 TFS 中的 Bug/Story 的位置。

它就像 PPM 条目——连接器——TFS

我知道有一个 QC 连接器可以在 Rally 中输入错误,但不确定 MS TFS。

0 投票
1 回答
99 浏览

continuous-integration - 持续交付本地可安装产品,支持跨不同客户安装的多个版本

当我们需要支持多个版本时,如何持续交付本地安装的产品?更重要的是,在此类产品中,代码库不在单个存储库中。存储库可以跨版本增长/缩小。

详细说明问题陈述。[ 可在本地安装 ] 假设您推出产品的第一个版本 (v1),并将其部署到 2 个客户环境。部署后,您需要提供修补程序、次要版本升级等支持。与此同时,您将继续创新并在下一个主要版本 (v2) 中添加新功能/删除一些功能。但是由于您已经拥有 v1 版本的客户,因此客户可以选择接受/拒绝较新的版本。您将获得 v2 版的新客户。因此,现在您有 2 个主要版本,客户使用您的产品的 2 个不同版本。所以问题现在变成了2倍。您需要让您的团队持续支持这两个版本。现在更简单的方法是在推出新版本后立即停止旧版本。

希望我能够详细说明这个问题。有什么建议么?

0 投票
2 回答
361 浏览

fibonacci - 为什么敏捷中的故事有斐波那契数列作为估计?

所有 sprint 故事的估计都有斐波那契顺序的估计。e. g 具有 1、2、3、5、8、13 个故事点的故事。什么原因?

0 投票
2 回答
44 浏览

agile - 如何处理这个故事

我不确定你什么时候会把故事分成故事或任务。

假设您有一个关于关闭服务的故事,为此您必须分析和折旧 5 个 API,每个 API 需要一周时间

你会怎么做?

1)将故事分成5个故事,这样每个故事都小于一个sprint并且可以由某人拥有(但不能被演示)

2) 将一个故事分解为多个任务,但随后多个人正在处理一个故事,而一个故事的持续时间超过了 sprint

其他?谢谢

0 投票
1 回答
71 浏览

azure-devops - 如何添加带有拆分板列数据的小部件?

我想要一个小部件,向我展示我的天蓝色板上每周有多少美国在做和完成拆分(或子)列中的演变。

我尝试了很多方法,但似乎找不到显示这些数据的正确方法。你知道如何解决这个问题吗?

非常感谢 !!

-西奥

数据可视化示例

Azure 拆分(或子)板列

0 投票
0 回答
16 浏览

jira - Jira - 避免在我正在观看的已关闭任务的特定列上收到有关更改的邮件

在处理我正在观看的任务时,主要是在关闭之后,有几个与编程无关的自定义字段,但对于版本/项目,如链接、图像、标签......

目前,我收到有关此类列的每次更改的邮件

我可以设置忽略特定列中的更改,可能具有特定状态(如已关闭)吗?

一种解决方法是删除已关闭的监视任务,但这是有问题的,因为任务可能会重新打开

0 投票
1 回答
339 浏览

github - Slack 和 github 集成:开始接收 github 项目中任务的更新,以便在单个 Slack 通道上更改状态

我们在团队中使用 slack 进行内部沟通,并在 slack 上配置了 github 以获取有关新提交和问题的更新。现在,我们希望我们的工作流由 github 项目中的任务管理,为此需要配置一个松弛通道来接收有关正在创建、分配、完成或任务的任何其他状态更改的任务的更新需要通过相同的通知松弛通道。就像我们为提交和问题所做的那样。我一直在寻找完成它,但是,我没有找到如何做到这一点。

以下是我浏览过的参考资料,它们仅建议 slack 和 github 集成 - 提交、问题、拉取请求、拉取请求的状态检查、代码审查和部署:

https://slack.github.com/

https://github.com/integrations/slack

https://github.blog/2019-07-29-whats-new-in-the-github-and-slack-integration/

https://slack.com/intl/en-in/help/articles/232289568-GitHub-for-Slack

我正在寻找的功能是否可用?

0 投票
1 回答
112 浏览

jira - Confluence / JIRA :: 什么是过滤结果小工具?

我想在 Confluence / JIRA 中创建一个艾森豪威尔矩阵。

我教在 ATLASSIAN 社区找到了一个实用的解决方案:

在此处输入图像描述

Filter Result Gadget但不幸的是,当我把它安装到位时,我在 Confluence 中找不到。

有谁知道如何在 Confluence 的表格中过滤工单列表?

0 投票
1 回答
230 浏览

azure-devops - Widget/Chart needed in Azure DevOps for Work Done Analysis

Ours is a service-oriented organization which handles multiple project at a time. We want to introduce Agile Methodology in our team to follow. But this methodology is not getting feasible our team. We tried to implement this by planning sprint 1 for 15 days sprint for a project, say Project A. But members allocated to complete this sprint's task, weren't able to complete it in 15 days, as they got shifted to some other projects B, C, D, E, F's priority tasks. In such case, the Project A deadline gets missed, and in turn we have to pay price for being in delay. We try not to miss date of delivery for majority of projects, but sometimes it does happen that due to many things on plate, we do forget the committed dates for project live.

We use Azure DevOps to manage the projects. We create Phase/Sprint to whichever projects its feasible. Currently there are total 100 projects on-board, senior mentoring + project managing team has only 3 people & members to do development/testing work is 18. Each resource per day does works on 4-5 projects on average.

If the senior team asks the member to fill excel/csv sheet of work they did particular day, and import that sheet in Devops, then it will be easy for team to get their tasks on Devops board for on regular basis. But the senior members can't view work of all 18 members did for a day in a go. There can't click on 20-30 project's URL per day and check which work items were did by which member on a particular day or which work items are closed or in progress in particular sprint?

So they need a widget which provides consolidated data of all these 100 projects work items together. I have used pivot table widget, in its y axis does fits 18 members name but its x axis fits only 25 projects and not more that that. On click in Others column option also I am not able to view 100 projects projects. Other than that in this table, I am not able to differentiate the sprint-wise task too. I used Sprint overview , sprint burndown, sprint analysis etc. widgets but these widgets only give current project's current sprint data and not overall 100 projects' various sprints' (sprint 1, 2, 3 etc.). This data is useful as this chart can be passed on to upper management for team's performance analysis. How fast or slow they are in resolving the work items.

So please help me in providing a solution, is it possible for me to have a consolidated view of chart/widget, where I can view work items (bug-wise, feature-wise, task-wise, user story-wise, test case-wise) assigned for 18 member-wise for various projects which are resolved/active/close/open under their name for a particular Sprint 1, Sprint 2, Sprint 3 etc.

It will be grateful if somebody helps to resolve this issue, Thanks in advance.

Pivot Table trail

Sprint chart