Skip to content
This repository has been archived by the owner on Mar 11, 2021. It is now read-only.

Set/Update Iteration on Work Items #412

Closed
michaelkleinhenz opened this issue Oct 27, 2016 · 12 comments
Closed

Set/Update Iteration on Work Items #412

michaelkleinhenz opened this issue Oct 27, 2016 · 12 comments

Comments

@michaelkleinhenz
Copy link
Collaborator

michaelkleinhenz commented Oct 27, 2016

Description

As a user, I want to add and remove work items to an/from an iteration by setting the iteration for a work item.

Functional Acceptance Criteria

  1. The user can set the iteration of a work item on the work item detail view. Changes to the iteration are stored on clicking the save button, not in-place.
  2. The user can set the iteration from the work item list. Changes are saved in-place.
  3. The user can select the iteration from a list of open iterations for the current space.

Non-functional Acceptance Criteria

None.

Dependencies

  1. Userstory Create Iteration for a Space #409
  2. Userstory Update an Iteration #410
  3. Userstory Close an Iteration #411
@Mgranfie
Copy link

@michaelkleinhenz a user should also be able to directly interact with a work item, in the list, to associate it with an iteration.

@nimishamukherjee
Copy link

@michaelkleinhenz - Are we looking at iterations only from a work item perspective?
The other scenario would be open an iteration and add multiple work items.

@michaelkleinhenz
Copy link
Collaborator Author

@nimishamukherjee currently only from the work item perspective.

@michaelkleinhenz
Copy link
Collaborator Author

@Mgranfie updated the story. I am curious how the UX will look for that :-)

@Mgranfie
Copy link

Hi All,

SJ is working on the UI for this, so looping her in to the discussions...

On Fri, Oct 28, 2016 at 3:37 AM, Michael Kleinhenz <notifications@github.com

wrote:

@Mgranfie https://github.com/Mgranfie updated the story. I am curious
how the UX will look for that :-)


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#412 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARTwqwQcQS0D_f0D4_1XR7y3vq_rjUlBks5q4aYxgaJpZM4KiheC
.

@ldimaggi
Copy link

I think we will want both:

  • In the work item view, associate the workitem with an iteration.
  • In an iteration view, assign 1..N workitems to the iteration.

@Essjaysee
Copy link

@michaelkleinhenz On # 3 "select the iteration from a list of open iterations for the current project", do you mean that you're on the project page and indicating which iterations are associated with the project?

@michaelkleinhenz
Copy link
Collaborator Author

@Essjaysee no, it means that on either the WI detail view or on the WI list view, the user can select the iteration to be set on the WI from a list of all available iterations. The list of available iterations is scoped to the current project (as every project has an own list of iterations).

Welcome to the Team :-)

@VineetReynolds
Copy link
Contributor

I have a question, based on some thinking I was doing for the acceptance criteria. Here are a couple of scenarios:

Given a project PizzaTheHut,
And the project has 3 WIs - a story (first WI) with a UX subtask (2nd) and Coding subtask (3rd),
When the story is assigned to an iteration (sprint X)
Then the subtasks should also be assigned to the iteration.

Given a project PizzaTheHut,
And the project has 3 WIs - a story (first WI) with a UX subtask (2nd) and Coding subtask (3rd),
When the UX subtask is assigned to an iteration (sprint X)
And the coding subtask is assigned to an iteration (sprint X+1)
Then the story would be completed only in sprint X+1.

Would we cover these scenarios as part of this sprint? WIs with relationships may not be that easy to handle in iteration planning, depending on the nature of the WILT.

@Essjaysee
Copy link

@michaelkleinhenz Thanks for your reply, makes sense!

@Essjaysee
Copy link

@michaelkleinhenz
Copy link
Collaborator Author

This issue was moved to fabric8-ui/fabric8-planner#648

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants