Track object closed/completed date and actor
Open, NormalPublic

Description

Paraphrased request from @carl: Track who closed tasks in Maniphest, and the date they were closed, and surface those fields in ApplicationSearch. Motivation: Review progress made during weekly sprints.

Paraphrased request from @chad: Track when everything was closed, and expose "closed recently" as a global search filter. Motivation: in most searches, open and recently closed things are usually more interesting than just open things.

These are both fairly easy technically, although they tend to make already-complex interfaces more complex and the Maniphest flavor might bump into other things a bit (on the other hand, it might make them better/easier).

Related Objects

epriestley updated the task description. (Show Details)
epriestley raised the priority of this task from to Normal.
epriestley added projects: Projects, Maniphest.
epriestley added subscribers: epriestley, chad, carl.
carl added a comment.Feb 15 2014, 5:40 AM

To be clear, I'm less interested in who closed any given task (the task's owner is a very good approximation of this) and more interested in the close date.

gaspaio edited this Maniphest Task.Feb 15 2014, 3:53 PM
epriestley edited this Maniphest Task.Feb 15 2014, 3:54 PM

T5061 has some similar discussion about wanting to look at recent commits/revisions, but "updated" being a noisy ordering on that. In the commit case, Audit can do it now, but tracking these formally could improve things.

T6821 is similar ("last assigned date" vs "last closed date"). I want to try doing "last X date" through Facts. Maybe some values of "X" are useful/general enough to make first-class, but it would be desirable for each value of X to prove its worth through a Facts implementation before promotion.

angie added a project: Restricted Project.May 20 2015, 5:07 PM

More use cases:

As a product manager/Product Owner/ScrumMaster, I want to identify all tasks closed in the last 1 or 2 weeks, so that I can learn about completed work I wasn't aware of in order to take followup actions. Some examples of followup actions include making announcements, coordinating with affected parties, or modifying release plans.

As a PM/PO/SM, I want to know of any tasks closed in the last 1-2 weeks, and their points value, so that I can make sure that points are set.

As a PM/PO/SM, I want to know of any tasks closed in the last 1-2 weeks, and their points value, so that I can evaluate the accuracy of current estimation.

An example of a Recently Closed report that satisfies these use cases.