Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Core Developer: Create EPIC and users stories for the dashboard #406

Closed
11 tasks done
ineedsubstance opened this issue Sep 14, 2016 · 7 comments
Closed
11 tasks done
Assignees

Comments

@ineedsubstance
Copy link
Contributor

ineedsubstance commented Sep 14, 2016

This story is taking the original Dashboard story and breaking it down into multiple view and component stories.

Feature: Create stories
  As a Core Developer,
  I want to create an EPIC and multiple stories related to the customer dashboard
  So that the work can be consumable and divided up between team members.

  Scenario: Create EPIC
    Given that, these stories will need to be organized
     When I look at any story related to the dashboard
     Then I will see all the related stories tied to an EPIC
       And I will have the ability to view, add, and edit any of those related stories

  Scenario: Dashboard view
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a users story for the view of the dashboard
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Dashboard content list view
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a users story for the content list view of the dashboard
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - My latest content
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the My Latest component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - All content
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the All content component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - Needs approval
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the Needs Approval component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - Quick Links
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the Quick Links component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - My Notifications
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the My Notifications component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - At-a-glance
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the At-a-glance component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Component - Tabbed navigation
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building the Tabbed navigation component
       And anyone viewing the story will have a clear understanding of what it takes to complete it

  Scenario: Routing
    Given that, we need a story to describe any work that needs to be done on punchcard
     When I view the dashboard EPIC
     Then I will see all the related stories
       And there will be a story for building out the routes for the dashboard
       And anyone viewing the story will have a clear understanding of what it takes to complete it

Create stories:

@ineedsubstance
Copy link
Contributor Author

ineedsubstance commented Sep 14, 2016

@joshkimmell @mkiang3051 @scottnath @poofichu @SirSpidey -

Was able to come up with 2 options for the dashboard here. Here are some of the explanations behind each section of information.

Message/Alert - This would be the latest alert for this user. I think we could talk about what types of alerts/messages show up here and adding priority to certain types of messages. There is a link to "view all" that could take the user to a notification center will all messages. I really like the idea of the message is self-being interactive. The content revision or user ID being clickable.

Activity Feed - A list of the content the user is working on or a list of the content the "team/everyone" is working on. The idea being those users will be working on a specific piece or multiple pieces of content for a while.

At-a-glance - An idea for a more visual representation of the stuff that a user might be working on.

Awaiting approval - A list of content that the content creator sends into the approval workflow and can check the status and possibly in the future "resend" to the "approver" if they haven't gotten feedback within a certain amount of time.

Quick links - A list of frequently used content types to allow quick access for content creators that focus on a certain piece of content or area of a site. This list would give those users that are in charge or frequent certain content types quick access to add content directly from the dashboard.

Mobile

p-mobile-dashboard-v3

Desktop

p-desktop-dashboard-v3-my-latest

The Team

p-desktop-dashboard-v3-the-team

Needs Approval

p-desktop-dashboard-v3-needs-approval

@ineedsubstance
Copy link
Contributor Author

@joshkimmell @poofichu @mkiang3051 @scottnath - This is a continuation of #228 from last sprint. Is everyone good with me moving this to backlog for today's sprint?

@joshkimmell
Copy link

👍 @ineedsubstance

@joshkimmell
Copy link

joshkimmell commented Nov 9, 2016

@ineedsubstance: Change this story to Epic

  • user story (dashboard view)
  • user story (2nd dashboard view)
  • technical story for returning content by author, by content, by whatever
  • stories for components...
  • layout story

@joshkimmell joshkimmell added this to the Sprint 25: 11-23 milestone Nov 9, 2016
@ineedsubstance ineedsubstance changed the title Content Creator: Access to all content I'm working on - R2 Core Developer: Create EPIC and users stories for the dashboard Nov 10, 2016
@ineedsubstance
Copy link
Contributor Author

@joshkimmell - I've created all these stories related to the UX and component work.

@scottnath - did you want me to create the "technical story"? If so, what information do you need and do you have an example I could look at?

@ineedsubstance
Copy link
Contributor Author

@joshkimmell - all stories are created now. Am I good to close this story?

@joshkimmell
Copy link

yep

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

No branches or pull requests

3 participants