Flow patrol is the regular exercise and monitoring of important flows. Bugs and bad experiences encountered while on flow patrol are kibbled and ticketed. Continuous flow patrol encourages use of our own software and increases awareness of what our users are experiencing day to day.

  • Continuously exercise major flows. Publishing a captioned gallery starting from the logged-in front page, for example, is an important flow that exercises the toolbar, editor, media modal, and galleries. Regressions anywhere in this flow should be noticed and fixed promptly.
  • Continuously exercise flows through new features as they are developed.
  • Post visual records (vizrecs) of flows to make/flow. Show the flow. We must witness what we’re making every step of the way.
  • For features that replace or change existing ui, perform baseline visual records of major flows through the existing interface. These baselines can be used in comparison vizrecs as development proceeds.
  • Test patches and add screenshots to tickets. Screenshots of patched interfaces often do not make it on to tickets, particularly mobile screenshots.
  • Post screenshots of bad, broken ui/ux in new features to the appropriate feature channels on Slack. Provide a visual heads up to feature teams.
  • Drop screenshots and vizrecs into ui/ux conversations in slack. So many conversations take place without reference to visuals or flow and often in complete ignorance of mobile.
  • Create tickets as needed. Crosslink tickets with any relevant vizrecs on make/flow. Always include screenshots in tickets. Awareness requires before and after.
  • Share your experiences and frustrations on make/flow and in #core-flow. Storyboard them with visual records.
  • Collect user experiences. Curate examples of real-life flow. Be an Alan Lomax of flow.
  • Do this with every device you have, particularly phones.
  • Be a critical part of a feature team.

The easiest way to continuously flow patrol WordPress as it is developed is to set up a site to automatically update to the latest nightly build.