fecgov / openFEC-web-app

DEPRECATED See https://github.com/18F/fec-cms for fec.gov's code
Other
43 stars 31 forks source link

Elections work-stream: Identify quick wins and mid-to-long-term wins #2167

Closed PaulClark2 closed 7 years ago

PaulClark2 commented 7 years ago

From Nicky, clarification on this for @patphongs:

Although we have pushed the full design work for the elections stuff out into the future, we'd like to take a look at the user needs coming out of the research and decide if there are any "quick wins" (or small changes) that we could make to our existing designs that might meet some basic needs between now and whenever we do a larger design effort.

This issue can capture our ideas about what those quick wins might be and which ones we want to take on.

This might include back-end or API work. We'll need to make separate issues for that work once our "quick wins" are identified.

nickykrause commented 7 years ago

Per the demo meeting today, and per the outcome of our design studios, we have identified some "quick wins" and more "long term wins" for the elections work, including the following, with rough sketches, to clarify what we mean.

Quick wins

1. Surface elections and individual contributor searches on data landing page.

screen shot 2017-07-17 at 1 28 39 pm

2. Emphasize link to election pages from candidate pages.

screen shot 2017-07-17 at 1 28 56 pm

3. Redesign election pages to use new layout templates.

screen shot 2017-07-17 at 1 29 17 pm

Mid-to-long-term wins

1. Start developing API endpoints for top-level totals:

2. Develop previously designed overview visualizations

screen shot 2017-07-17 at 1 31 53 pm

3. Consider what additional data visualizations we can build to meet our user needs (see the research in the slide deck and the mural), using some of the end-points developed for top-level totals (in point 1).

4. Consider how to improve the "window-shopping" experience and improve the findability / discoverability of the old and new visualizations

nickykrause commented 7 years ago

@noahmanger @PaulClark2 @jwchumley @patphongs :

With today's demo and the above update about our short-term and longer-term work plans, it seems like we'll need to break down this work into issues for sprint planning.

Would you like me to try to chunk out this work, or is this one of those moments where it's a useful exercise for Paul/Jeff/Pat someone at the FEC to practice writing out design issues and completion criteria (i.e., practice structuring design work for agile sprints GitHub)?

Happy to do whatever -- just thought I'd ask :smile:

nickykrause commented 7 years ago

Per Slack, it sounds like @patphongs would like to pair a bit on this. More to come.

patphongs commented 7 years ago

@nickykrause We can take this on. But it would be useful if we could do a sample design issue just to get us going? Something that we could template or learn from. If you've had something that has been helpful for you when creating those design issues, we would greatly appreciate some insights.

noahmanger commented 7 years ago

We've made issues for all of the next steps, so I'm closing this.