Page MenuHomePhabricator

[EPIC] Gather requirements from teams for Phab project management feature requests
Open, LowPublic

Description

Several teams are requesting enhancements to Phabricator in order to boost productivity. This Epic serves as the umbrella for the tasks that request those features. It may eventually be limited, in scope, to specific teams (i.e. Apps).

Related Objects

StatusAssignedTask
OpenNone
OpenNone
Resolvedmmodell
OpenNone
Resolvedmmodell
Openchasemp
Resolvedmmodell
ResolvedAklapper
ResolvedAklapper
DuplicateFjalapeno
Resolvedmmodell
DeclinedNone
OpenDStrine
InvalidNone
OpenNone
DeclinedNone
Resolved ksmith
ResolvedNone
OpenNone
Resolvedmmodell
OpenNone
Resolvedmmodell
Resolvedmmodell
Resolvedmmodell
ResolvedDStrine
Resolvedcsteipp
Resolved ksmith

Event Timeline

MBinder_WMF updated the task description. (Show Details)
MBinder_WMF raised the priority of this task from to Needs Triage.
MBinder_WMF added a project: Team-Practices.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 9 2015, 9:45 PM
Awjrichards triaged this task as Low priority.Jul 22 2015, 7:35 PM
Awjrichards set Security to None.
Awjrichards moved this task from To Triage to General backlog on the Team-Practices board.
Qgil added a subscriber: Qgil.
Restricted Application added a subscriber: scfc. · View Herald TranscriptJul 27 2015, 3:09 PM

@Fjalapeno Do you have any other Phab-upgrade tickets that could fit under here?

@DStrine @JAufrecht Do any of these existing tasks, to your knowledge, cover the issue of story points only being allowed when "Is Sprint" is checked?

@DStrine @JAufrecht Do any of these existing tasks, to your knowledge, cover the issue of story points only being allowed when "Is Sprint" is checked?

See T78361; related: T96954, T96953.

@DStrine @JAufrecht Do any of these existing tasks, to your knowledge, cover the issue of story points only being allowed when "Is Sprint" is checked?

I can't see any mention of that issue. It's worth documenting if you really want it.

Qgil added a comment.Jul 31 2015, 7:57 PM

The idea is that we don't want to add a Point field to all tasks, since most users and most tasks will not need them. Points are related to sprints, so it made sense to restrict them to Is Sprint projects.

The idea is that we don't want to add a Point field to all tasks, since most users and most tasks will not need them. Points are related to sprints, so it made sense to restrict them to Is Sprint projects.

In textbook scrum, Story points are used in the backlog for long term planning. Scrum strongly recommends that teams use hour estimation inside a sprint.

@DStrine @MBinder_WMF this thread in the TPG public list archives may be of interest re: you requirements gathering effort: https://lists.wikimedia.org/pipermail/teampractices/2014-October/000475.html

@Qgil Thanks for that reasoning. The main issue some teams are having is that they would like to estimate items in their backlogs and then pull into sprints those items, sometimes based on their point value. What's happening now is that teams are making backlog boards into "sprints" in order to achieve the functionality. The downside to this is that is takes up a huge amount of space visually, which interrupts the main purpose of the backlog boards: high level overview, so when this process is done, they switch it back. It's a lot of drag.

There are certainly ways to get around this process-wise, but it's bad practice to adjust process to tools, rather than the other way around. :)

@KLans_WMF thanks for that link

@DStrine have we compared this list to existing, already-upstreamed (already on Phabricator project board) tasks?

@KLans_WMF @DStrine @JAufrecht

What do you guys think about umbrella-ing existing requests that are related to this epic (that is, ones that are already on the Phabricator project board)? I'd like an easy way to prevent creation of redundant tickets, and seeing them all in one place here might help.

I think it would be useful, and I don't think it would cause any harm.

Dbrant added a subscriber: Dbrant.Aug 11 2015, 5:06 PM

After chatting in our "How to drive Phab" meeting, we decided that this should remain a wishlist, as opposed to umbrella'ing hundreds of tasks.

Restricted Application added a subscriber: Luke081515. · View Herald TranscriptFeb 18 2016, 3:18 AM
Qgil removed a subscriber: Qgil.Mar 11 2016, 10:00 AM
Restricted Application added a subscriber: TerraCodes. · View Herald TranscriptMay 23 2016, 6:01 PM
Danny_B moved this task from To Triage to Upgrades on the Phabricator board.Jul 9 2016, 8:17 PM
mmodell changed the status of subtask T93499: Add support for task types from Open to Stalled.Aug 23 2017, 4:24 PM
mmodell changed the status of subtask T93499: Add support for task types from Stalled to Open.Sep 18 2017, 4:38 PM