<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Steph Parrott</title>
    <description>My name is Steph Parrott. I am a product designer based in Toronto. Most recently, I worked at Square in San Francisco.
</description>
    <link>http://localhost:4000/</link>
    <atom:link href="http://localhost:4000/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Wed, 03 Oct 2018 16:01:13 -0400</pubDate>
    <lastBuildDate>Wed, 03 Oct 2018 16:01:13 -0400</lastBuildDate>
    <generator>Jekyll v3.6.2</generator>
    
      <item>
        <title>Square</title>
        <description>&lt;h1 id=&quot;getting-invoices-paid-faster&quot;&gt;Getting invoices paid faster&lt;/h1&gt;

&lt;h3&gt;Plumbers, caterers, massage therapists, martial arts studios and home inspectors have ditched paper invoices in favour of getting paid faster with online credit card payments via Square.&lt;/h3&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/square_invoices@2x.jpg&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;overview&quot;&gt;Overview&lt;/h2&gt;

&lt;p&gt;While many know Square for the little white card reader used at markets or the register in coffee shops, many sellers don’t have physical storefronts and need to take payments remotely. As a result, Square Invoices was introduced 4 years ago.&lt;/p&gt;

&lt;p&gt;With little marketing to-date, adoption has grown organically through existing Square sellers and referrals. These sellers have seen the value in an invoicing system that is integrated with the rest of Square, willing to live without some of the missing features that are available in other invoicing systems.&lt;/p&gt;

&lt;p&gt;As a result, the challenge for the team was to make the product &lt;strong&gt;more remarkable&lt;/strong&gt; for existing users &lt;strong&gt;&lt;em&gt;before&lt;/em&gt;&lt;/strong&gt; focusing on new user growth.&lt;/p&gt;

&lt;h2 id=&quot;goals&quot;&gt;Goals&lt;/h2&gt;

&lt;p&gt;While there were a seemingly endless number of features we could have built, we spent a lot of time &lt;em&gt;really&lt;/em&gt; listening to sellers to prioritize which features would help them:&lt;/p&gt;

&lt;div class=&quot;row&quot;&gt;
	&lt;strong&gt;1. Get paid faster&lt;/strong&gt;, so that they can better manage their cashflow.
&lt;/div&gt;
&lt;div class=&quot;row&quot;&gt;
	&lt;strong&gt;2. Manage their invoices efficiently&lt;/strong&gt;, so that they can spend less time on invoicing and more time on building their business.
&lt;/div&gt;
&lt;div class=&quot;row&quot;&gt;
	&lt;strong&gt;3. Look professional&lt;/strong&gt;, so that customers have trust in the seller delivering their product or service as promised.
&lt;/div&gt;

&lt;h2 id=&quot;role--process&quot;&gt;Role &amp;amp; Process&lt;/h2&gt;

&lt;p&gt;As a team of 2 designers (within the larger Square design team), we individually led the design on different projects, but sitting next to each other, and next to our product manager, data scientist and engineers on the team, led to a very open and collaborative process.&lt;/p&gt;

&lt;p&gt;I was a very strong advocate for integrating more user research throughout all stages of the design process, resulting in:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;A design requirements document (‘DRD’) that would be created before a project kick-off and shared with the team alongside the existing product requirements doc. The DRD gathered and grouped user research from all available sources (surveys, support tickets, community forum &amp;amp; social media posts, sales and ongoing phone interviews) and framed the core issues/needs within the overarching &lt;a href=&quot;http://innovatorstoolkit.com/content/technique-1-jobs-be-done&quot;&gt;jobs-to-be-done&lt;/a&gt; for the product. This document helped to bring the team (product, engineering, marketing, data science, support) onto the same page, empathize with our users and align on priorities from a user experience perspective.&lt;/li&gt;
  &lt;li&gt;An in-person and remote usability testing practise with sellers that helped us test designs and prototypes more frequently and consistently and allowed the whole team to be involved.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;featured-projects&quot;&gt;Featured Projects&lt;/h2&gt;

&lt;p&gt;Below you’ll find an overview of some of the projects designed to help fulfill the jobs above for our sellers. I would love to chat about the full process for each project with you, so please don’t hesitate to &lt;a href=&quot;mailto:steph@stephparrott.com&quot;&gt;&lt;strong&gt;get in touch&lt;/strong&gt;&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h6&gt;Shortcuts:&lt;/h6&gt;

&lt;ul class=&quot;shortcuts-list&quot;&gt;
      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#invoice-timeline&quot;&gt;
          &lt;h3&gt;Invoice Timeline&lt;/h3&gt;
          &lt;p&gt;Helping sellers see when invoices have been viewed, paid &amp;amp; everything in between.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#redesigning-recurring-invoices&quot;&gt;
          &lt;h3&gt;Recurring Invoices&lt;/h3&gt;
          &lt;p&gt;Improving the discoverability and ease-of-use for recurring invoices.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#automatic-reminders&quot;&gt;
          &lt;h3&gt;Automatic Reminders&lt;/h3&gt;
          &lt;p&gt;Automating invoice payment reminders to help sellers get paid.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#file-attachments&quot;&gt;
          &lt;h3&gt;File Attachments&lt;/h3&gt;
          &lt;p&gt;Saving sellers time with files attached to the invoice.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;
  &lt;/ul&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;invoice-timeline&quot;&gt;Invoice Timeline&lt;/h2&gt;

&lt;h3 id=&quot;overview-1&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Imagine that you sent an invoice to a client for a photoshoot you did last week. A few days have passed, including the due date, and it &lt;strong&gt;&lt;em&gt;still&lt;/em&gt;&lt;/strong&gt; hasn’t been paid. You’re thinking about following up, but you’re not sure if they’ve seen it yet and you don’t want to look too pushy.&lt;/p&gt;

&lt;p&gt;For those without a physical storefront to represent them, &lt;strong&gt;looking professional&lt;/strong&gt; is crucial when building trust and communicating with customers. Without more visiblity into the status of an invoice, sellers don’t have all the information they needed to communicate professionally with their customers. This desire for transparency and visibility was a common theme in our &lt;a href=&quot;https://en.wikipedia.org/wiki/Net_Promoter&quot;&gt;NPS&lt;/a&gt; surveys.&lt;/p&gt;

&lt;p&gt;We opted for a timeline view to answer questions like &lt;em&gt;‘When did my customer last view this invoice?’&lt;/em&gt; or &lt;em&gt;‘When was the last time I sent my customer a reminder?’&lt;/em&gt; to help the seller manage their communication.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_desktop_1@2x.png&quot; /&gt;
		&lt;p&gt;Previously, the seller could only view the current status of the invoice.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_desktop_2@2x.png&quot; /&gt;
		&lt;p&gt;Now, the seller can view all activity related to the invoice in the order it took place. Here, for example, you can see that the customer didn't view the invoice until after the due date, and so the seller can take action as they see fit.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;the-many-states-of-an-invoice&quot;&gt;The Many States of an Invoice&lt;/h3&gt;
&lt;p&gt;The invoice timeline shows sellers the status and important actions that have taken place—when it was viewed, sent, updated—so that they have the information they need when communicating with their customer.&lt;/p&gt;

&lt;p&gt;The designs needed to relect the multitude of states that an invoice can be in (unpaid, overdue, paid, refunded, failed, cancelled, etc.) and actions that can be taken in each state (for example, a reminder call-to-action is only shown when the invoice has not been paid).&lt;/p&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_1@2x.jpg&quot; /&gt;
		&lt;p&gt;The invoice in an unpaid state&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_4@2x.jpg&quot; /&gt;
		&lt;p&gt;The invoice in a paid state&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_2@2x.jpg&quot; /&gt;
		&lt;p&gt;The invoice in an overdue state&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_3@2x.jpg&quot; /&gt;
		&lt;p&gt;Once there are 3+ activities, the most recent (and relevant) activities remain visible, while past activity is still accessible.&lt;/p&gt;
	&lt;/div&gt;
	
&lt;/div&gt;

&lt;h3 id=&quot;design-validation&quot;&gt;Design Validation&lt;/h3&gt;
&lt;p&gt;After many iterations, we started a round of user testing to see how sellers would interpret the events in the timeline and how they would act on that information, and to see if there was any information that was missing that sellers would find useful.&lt;/p&gt;

&lt;p&gt;The user testing validated many of the decisions we made around what information to present and informed some visual tweaks to the timeline as well. When seeing when the invoice has been viewed, for example, one merchant noted: &lt;em&gt;‘The viewed dates, that helps me know where they are at. If they just saw it, I’ll give them a couple more days’.&lt;/em&gt; Over time, we heard many times in interviews and online about how useful it is to see when the invoice was viewed:&lt;/p&gt;

&lt;div class=&quot;tw-position&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;You know what I love about &lt;a href=&quot;https://twitter.com/Square?ref_src=twsrc%5Etfw&quot;&gt;@Square&lt;/a&gt; - it shows when invoice is viewed 👍🏼No more &amp;quot;oh I just saw this&amp;quot;. 🚯 &lt;a href=&quot;https://twitter.com/hashtag/freelancelife?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#freelancelife&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/smallbusiness?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#smallbusiness&lt;/a&gt;&lt;/p&gt;&amp;mdash; Myra Joloya (@myrajoloya) &lt;a href=&quot;https://twitter.com/myrajoloya/status/873029403688685569?ref_src=twsrc%5Etfw&quot;&gt;June 9, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;div class=&quot;tw-position&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;A REALLY NICE THING ABOUT SQUARE is that it notifies you when ppl view your invoices so when ppl act like they didn&amp;#39;t get it YOU CAN TELL&lt;/p&gt;&amp;mdash; Swordie the University Fool (@milkybois) &lt;a href=&quot;https://twitter.com/milkybois/status/880505219510972416?ref_src=twsrc%5Etfw&quot;&gt;June 29, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;div class=&quot;tw-position&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Dear &lt;a href=&quot;https://twitter.com/Square?ref_src=twsrc%5Etfw&quot;&gt;@Square&lt;/a&gt; thank you for this update that shows me when people see my invoice! I now send reminders when I see that they&amp;#39;ve saw it! 🙌🏾&lt;/p&gt;&amp;mdash; Ashli Brown (@mrsashlibrown) &lt;a href=&quot;https://twitter.com/mrsashlibrown/status/875790611793588224?ref_src=twsrc%5Etfw&quot;&gt;June 16, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;redesigning-recurring-invoices&quot;&gt;Redesigning Recurring Invoices&lt;/h2&gt;

&lt;h3 id=&quot;overview-2&quot;&gt;Overview&lt;/h3&gt;
&lt;p&gt;Square sellers use recurring invoices to send invoices on a repeat schedule—imagine a martial arts school offering a monthly membership or a wine shop offering a bi-monthly wine club.&lt;/p&gt;

&lt;p&gt;When I joined, a year and a half after the feature was initially released, we decided to redesign parts of the feature for a number of reasons:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Low adoption&lt;/strong&gt;: We weren’t seeing the adoption numbers we’d hoped for—10% of sellers exhibited recurring behavior but weren’t using the recurring invoices functionality.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Usability issues&lt;/strong&gt;: There were a number of usability issues that frustrated sellers, costing them time and money (for example, when a customer chose to save a card on file with the seller, the card wasn’t applied for future recurring invoices—this confused many sellers, as they thought it would be an automatic process).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Discoverability issues&lt;/strong&gt;: We saw many support issues along the lines of &lt;em&gt;“Do you guys have a way I can set up automatic monthly payments with my clients?”&lt;/em&gt;. Sellers were asking for functionality we already had but either couldn’t find it or didn’t think of what they were trying to do as a recurring invoice.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_1@2x.png&quot; /&gt;
		&lt;p&gt;Previously, the forms to create an invoice and a recurring invoice were separate. We decided to combine the form under a 'Frequency' option in order to &lt;b&gt;improve discoverability&lt;/b&gt; of the feature and to bring &lt;b&gt;feature parity&lt;/b&gt; between the forms.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_2@2x.png&quot; /&gt;
		&lt;p&gt;We added search, filters, stats and toast confirmations to help sellers &lt;b&gt;find&lt;/b&gt;, &lt;b&gt;manage&lt;/b&gt; and &lt;b&gt;navigate&lt;/b&gt; their recurring invoices more easily.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;prioritizing-for-impact&quot;&gt;Prioritizing for Impact&lt;/h3&gt;
&lt;p&gt;To determine what would have the greatest impact on helping sellers &lt;strong&gt;manage their invoices more efficiently&lt;/strong&gt;, &lt;strong&gt;get paid faster&lt;/strong&gt; and &lt;strong&gt;look more professional&lt;/strong&gt; in their communication, I looked at:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;em&gt;Support issues&lt;/em&gt; to find and track the most common and painful issues.&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;In-product feedback&lt;/em&gt; to learn about the experience of current sellers and what’s top of mind for them.&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Phone calls with existing sellers&lt;/em&gt; to learn more about their specific use cases and to validate open questions we had from the support issues and feedback.&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Usertesting.com&lt;/em&gt; to test the discoverability of recurring invoices with non-Square users.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_1@2x.png&quot; /&gt;
		&lt;p&gt;Previously, recurring invoices could only be created and managed on the web. To &lt;b&gt;increase adoption&lt;/b&gt;, we introduced recurring invoices on mobile.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_2@2x.png&quot; /&gt;
		&lt;p&gt;Recurring options on mobile&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_3@2x.png&quot; /&gt;
		&lt;p&gt;Simplifying the process for allowing customers to save a card on file for automatic payments.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_4@2x.png&quot; /&gt;
		&lt;p&gt;Additional stats and timeline events for a recurring invoices.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;design-validation-1&quot;&gt;Design Validation&lt;/h3&gt;

&lt;p&gt;After &lt;em&gt;many&lt;/em&gt; iterations and rounds of user testing and phone calls to validate that we were making the right changes, we launched in a Beta period to gather more feedback from sellers.&lt;/p&gt;

&lt;p&gt;Post-launch, I followed up on the phone with many of the sellers that had provided initial feedback, and we also launched a feedback widget for sellers to provide feedback in-product.&lt;/p&gt;

&lt;p&gt;We knew there was still some missing functionality that we weren’t able to prioritize at this point, but through constant validation during the process and via multiple channels, we were confident in the changes and the impact they would have for these sellers:&lt;/p&gt;

&lt;blockquote&gt;&quot;I love the new system! Makes keeping up with my customers recurring invoices or automatic charging a breeze!!&quot;&lt;/blockquote&gt;

&lt;blockquote&gt;&quot;Good changes! I like being able to allow automatic payments in one click instead of having to save their card and then edit the invoice. Also, I'm glad Square doesn't send an email every time you update a recurring invoice.&quot;&lt;/blockquote&gt;

&lt;blockquote&gt;&quot;Very pleased with the updates. It seems to run much faster and the option to search recurring invoices is also great. Your company is kick ass.&quot;&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;automatic-reminders&quot;&gt;Automatic Reminders&lt;/h2&gt;

&lt;h3 id=&quot;overview-3&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Unpaid invoices are the bane of many sellers’ existence. Reminding a customer to pay an invoice can be a very delicate dance. Sellers don’t want to come off as pushy, but they also need to be paid on-time to run their business as efficiently and stress-free as possible.&lt;/p&gt;

&lt;p&gt;The team introduced a ‘Send Reminder’ feature that sellers could use to resend the invoice manually, one-at-a-time. This worked well generally, but was time-consuming and something many sellers would just forget to do. We found that sellers who used invoice reminders were 5% more likely to get paid—a number we hoped to increase by automating the process.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_desktop_1@2x.png&quot; /&gt;
		&lt;p&gt;When enabled, sellers can leave the defaults or set custom dates and messages. In a future iteration, sellers will be able to set it on by default so that they don't need to set up the reminders every time.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_desktop_2@2x.png&quot; /&gt;
		&lt;p&gt;Sellers can choose any number of days before, on or after the due date and can choose to include a custom message.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;setting-smart-defaults&quot;&gt;Setting Smart Defaults&lt;/h3&gt;

&lt;p&gt;When deciding which reminder defaults to provide to sellers, we looked to the current usage of manual reminders. We found that reminders were sent most frequently 1 day after the due date, followed by 2 days after. We also saw that sellers typically sent 1.4 reminders per invoices. We decided to set the default number of reminders to 2, set at 1 and 3 days after the due date (we thought 1 and 2 days after might seem a bit irritating).&lt;/p&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_1@2x.png&quot; /&gt;
		&lt;p&gt;Reminders enabled on mobile.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_2@2x.png&quot; /&gt;
		&lt;p&gt;Custom date and message.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_3@2x.png&quot; /&gt;
		&lt;p&gt;The timeline shows when the next reminder is scheduled to prevent over-communication.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_4@2x.png&quot; /&gt;
		&lt;p&gt;The customer's view of the email reminder with custom message from the seller.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;design-validation-2&quot;&gt;Design Validation&lt;/h3&gt;

&lt;p&gt;Usertesting.com and in-person usability testing validated that sellers understood what the feature would do, how to enable it and edit the defaults.&lt;/p&gt;

&lt;p&gt;Surveys and phone calls with sellers also validated some of our design and product assumptions. For example, we decided to limit the number of reminders to 5 and found that over 50% of survey respondents would send 1 or 2 reminders and 0% would send more than 5.&lt;/p&gt;

&lt;p&gt;Almost 75% of survey respondents said they would set the same reminders for every invoice—this validated our hypothesis that a global setting would save sellers time by not having to set up reminders every time. A settings page for this and other defaults was in development, but unfortunately wasn’t available at launch.&lt;/p&gt;

&lt;div class=&quot;tw-position&quot;&gt;
	&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://twitter.com/Square?ref_src=twsrc%5Etfw&quot;&gt;@Square&lt;/a&gt; really loving scheduling automatic reminders for invoices! What a game changer! 😁&lt;/p&gt;&amp;mdash; Newport Solutions (@NewportSol) &lt;a href=&quot;https://twitter.com/NewportSol/status/1004057901218951168?ref_src=twsrc%5Etfw&quot;&gt;June 5, 2018&lt;/a&gt;&lt;/blockquote&gt;
	&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class=&quot;border&quot; src=&quot;/assets/sq_reminders_feedback.png&quot; /&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;file-attachments&quot;&gt;File Attachments&lt;/h2&gt;

&lt;h3 id=&quot;overview-4&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Square sellers use file attachments to provide their buyer with all the information they need in order to make a payment and close the sale.&lt;/p&gt;

&lt;p&gt;Previously, sellers would need to separately email the file to their customer, creating more work for the seller and providing a less professional experience.&lt;/p&gt;

&lt;p&gt;While a seemingly pretty simple feature on the surface, there were a number of things to take into account, from the type and quantity of files allowed, to how long files should be stored, to how the files would be represented in an invoice preview, the invoice email and the invoice payment page.&lt;/p&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_1@2x.png&quot; /&gt;
		&lt;p&gt;Adding a photo attachment on mobile.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_2@2x.png&quot; /&gt;
		&lt;p&gt;Option to rename attachment, helping the seller to look more professional.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_3@2x.png&quot; /&gt;
		&lt;p&gt;Uploaded attachment on the invoice form.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_4@2x.png&quot; /&gt;
		&lt;p&gt;Customer's view of the attachment while paying the invoice.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;professional-file-names&quot;&gt;Professional File Names&lt;/h3&gt;

&lt;p&gt;On mobile, I wanted to ensure that sellers would still look professional—right down to the naming of their files. While it is easy to rename a file on a desktop computer, it’s not so easy to do on a phone. We provided sellers with a generic name of &lt;em&gt;Invoice-Attachment-#&lt;/em&gt;, rather than the default &lt;em&gt;IMG_####&lt;/em&gt;, and sellers had the option to rename it completely before adding it if they have the time.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_desktop_1@2x.jpg&quot; /&gt;
		&lt;p&gt;Adding a file attachment on desktop.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_desktop_2@2x.jpg&quot; /&gt;
		&lt;p&gt;Uploaded attachments on the invoice form. &lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_desktop_3@2x.jpg&quot; /&gt;
		&lt;p&gt;Customer's view of the attachment while paying the invoice.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;design-validation-3&quot;&gt;Design Validation&lt;/h3&gt;

&lt;p&gt;Usability testing via UserTesting and with existing sellers showed that they had no problems finding the functionality on desktop and mobile, selecting files, renaming them, uploading them, and verifying that they were uploaded. Some confusion arose around how the uploaded file was presented to the customer in initial iterations, so this gave us time to iterate.&lt;/p&gt;

&lt;p&gt;Upon release, the feature gained a healthy adoption and we continued to monitor things like the average number of files being uploaded and most common file types being uploaded to make sure the limits we initially set continued to serve our sellers well.&lt;/p&gt;

&lt;blockquote&gt;
&quot;It's important to have a better reference available when reviewing past transactions and this helps provide additional details to the customer in one format and location.&quot;
&lt;/blockquote&gt;

&lt;blockquote&gt;
	&quot;Found it perfect for sending the signed contract along with the invoice to our clients. It takes a step out of our process and saves us time.&quot;
&lt;/blockquote&gt;

&lt;blockquote&gt;
	&quot;Easy to do and allows my customers to review the detailed documents we produce.&quot;
&lt;/blockquote&gt;

&lt;p&gt;&lt;img class=&quot;border&quot; src=&quot;/assets/sq_attachments_feedback.png&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Feb 2015 08:46:40 -0500</pubDate>
        <link>http://localhost:4000/square/</link>
        <guid isPermaLink="true">http://localhost:4000/square/</guid>
        
        
        <category>work</category>
        
      </item>
    
      <item>
        <title>Square</title>
        <description>&lt;h1 id=&quot;getting-invoices-paid-faster&quot;&gt;Getting invoices paid faster&lt;/h1&gt;

&lt;h3&gt;Plumbers, caterers, massage therapists, martial arts studios and home inspectors have ditched paper invoices in favour of getting paid faster with online credit card payments via Square.&lt;/h3&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/square_invoices@2x.jpg&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;overview&quot;&gt;Overview&lt;/h2&gt;

&lt;p&gt;While many know Square for the little white card reader used at markets or the register in coffee shops, many sellers don’t have physical storefronts and need to take payments remotely. As a result, Square Invoices was introduced 4 years ago.&lt;/p&gt;

&lt;p&gt;With little marketing to-date, adoption has grown organically through existing Square sellers and referrals. These sellers have seen the value in an invoicing system that is integrated with the rest of Square, willing to live without some of the missing features that are available in other invoicing systems.&lt;/p&gt;

&lt;p&gt;As a result, the challenge for the team was to make the product &lt;strong&gt;more remarkable&lt;/strong&gt; for existing users &lt;strong&gt;&lt;em&gt;before&lt;/em&gt;&lt;/strong&gt; focusing on new user growth.&lt;/p&gt;

&lt;h2 id=&quot;goals&quot;&gt;Goals&lt;/h2&gt;

&lt;p&gt;While there were a seemingly endless number of features we could have built, we spent a lot of time &lt;em&gt;really&lt;/em&gt; listening to sellers to prioritize which features would help them:&lt;/p&gt;

&lt;div class=&quot;row&quot;&gt;
	&lt;strong&gt;1. Get paid faster&lt;/strong&gt;, so that they can better manage their cashflow.
&lt;/div&gt;
&lt;div class=&quot;row&quot;&gt;
	&lt;strong&gt;2. Manage their invoices efficiently&lt;/strong&gt;, so that they can spend less time on invoicing and more time on building their business.
&lt;/div&gt;
&lt;div class=&quot;row&quot;&gt;
	&lt;strong&gt;3. Look professional&lt;/strong&gt;, so that customers have trust in the seller delivering their product or service as promised.
&lt;/div&gt;

&lt;h2 id=&quot;role--process&quot;&gt;Role &amp;amp; Process&lt;/h2&gt;

&lt;p&gt;As a team of 2 designers (within the larger Square design team), we individually led the design on different projects, but sitting next to each other, and next to our product manager, data scientist and engineers on the team, led to a very open and collaborative process.&lt;/p&gt;

&lt;p&gt;I was a very strong advocate for integrating more user research throughout all stages of the design process, resulting in:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;A design requirements document (‘DRD’) that would be created before a project kick-off and shared with the team alongside the existing product requirements doc. The DRD gathered and grouped user research from all available sources (surveys, support tickets, community forum &amp;amp; social media posts, sales and ongoing phone interviews) and framed the core issues/needs within the overarching &lt;a href=&quot;http://innovatorstoolkit.com/content/technique-1-jobs-be-done&quot;&gt;jobs-to-be-done&lt;/a&gt; for the product. This document helped to bring the team (product, engineering, marketing, data science, support) onto the same page, empathize with our users and align on priorities from a user experience perspective.&lt;/li&gt;
  &lt;li&gt;An in-person and remote usability testing practise with sellers that helped us test designs and prototypes more frequently and consistently and allowed the whole team to be involved.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;featured-projects&quot;&gt;Featured Projects&lt;/h2&gt;

&lt;p&gt;Below you’ll find an overview of some of the projects designed to help fulfill the jobs above for our sellers. I would love to chat about the full process for each project with you, so please don’t hesitate to &lt;a href=&quot;mailto:steph@stephparrott.com&quot;&gt;&lt;strong&gt;get in touch&lt;/strong&gt;&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h6&gt;Shortcuts:&lt;/h6&gt;

&lt;ul class=&quot;shortcuts-list&quot;&gt;
      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#invoice-timeline&quot;&gt;
          &lt;h3&gt;Invoice Timeline&lt;/h3&gt;
          &lt;p&gt;Helping sellers see when invoices have been viewed, paid &amp;amp; everything in between.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#redesigning-recurring-invoices&quot;&gt;
          &lt;h3&gt;Recurring Invoices&lt;/h3&gt;
          &lt;p&gt;Improving the discoverability and ease-of-use for recurring invoices.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#automatic-reminders&quot;&gt;
          &lt;h3&gt;Automatic Reminders&lt;/h3&gt;
          &lt;p&gt;Automating invoice payment reminders to help sellers get paid.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#file-attachments&quot;&gt;
          &lt;h3&gt;File Attachments&lt;/h3&gt;
          &lt;p&gt;Saving sellers time with files attached to the invoice.&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;
  &lt;/ul&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;invoice-timeline&quot;&gt;Invoice Timeline&lt;/h2&gt;

&lt;h3 id=&quot;overview-1&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Imagine that you sent an invoice to a client for a photoshoot you did last week. A few days have passed, including the due date, and it &lt;strong&gt;&lt;em&gt;still&lt;/em&gt;&lt;/strong&gt; hasn’t been paid. You’re thinking about following up, but you’re not sure if they’ve seen it yet and you don’t want to look too pushy.&lt;/p&gt;

&lt;p&gt;For those without a physical storefront to represent them, &lt;strong&gt;looking professional&lt;/strong&gt; is crucial when building trust and communicating with customers. Without more visiblity into the status of an invoice, sellers don’t have all the information they needed to communicate professionally with their customers. This desire for transparency and visibility was a common theme in our &lt;a href=&quot;https://en.wikipedia.org/wiki/Net_Promoter&quot;&gt;NPS&lt;/a&gt; surveys.&lt;/p&gt;

&lt;p&gt;We opted for a timeline view to answer questions like &lt;em&gt;‘When did my customer last view this invoice?’&lt;/em&gt; or &lt;em&gt;‘When was the last time I sent my customer a reminder?’&lt;/em&gt; to help the seller manage their communication.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_desktop_1@2x.png&quot; /&gt;
		&lt;p&gt;Previously, the seller could only view the current status of the invoice.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_desktop_2@2x.png&quot; /&gt;
		&lt;p&gt;Now, the seller can view all activity related to the invoice in the order it took place. Here, for example, you can see that the customer didn't view the invoice until after the due date, and so the seller can take action as they see fit.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;the-many-states-of-an-invoice&quot;&gt;The Many States of an Invoice&lt;/h3&gt;
&lt;p&gt;The invoice timeline shows sellers the status and important actions that have taken place—when it was viewed, sent, updated—so that they have the information they need when communicating with their customer.&lt;/p&gt;

&lt;p&gt;The designs needed to relect the multitude of states that an invoice can be in (unpaid, overdue, paid, refunded, failed, cancelled, etc.) and actions that can be taken in each state (for example, a reminder call-to-action is only shown when the invoice has not been paid).&lt;/p&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_1@2x.jpg&quot; /&gt;
		&lt;p&gt;The invoice in an unpaid state&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_4@2x.jpg&quot; /&gt;
		&lt;p&gt;The invoice in a paid state&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_2@2x.jpg&quot; /&gt;
		&lt;p&gt;The invoice in an overdue state&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_timeline_mobile_3@2x.jpg&quot; /&gt;
		&lt;p&gt;Once there are 3+ activities, the most recent (and relevant) activities remain visible, while past activity is still accessible.&lt;/p&gt;
	&lt;/div&gt;
	
&lt;/div&gt;

&lt;h3 id=&quot;design-validation&quot;&gt;Design Validation&lt;/h3&gt;
&lt;p&gt;After many iterations, we started a round of user testing to see how sellers would interpret the events in the timeline and how they would act on that information, and to see if there was any information that was missing that sellers would find useful.&lt;/p&gt;

&lt;p&gt;The user testing validated many of the decisions we made around what information to present and informed some visual tweaks to the timeline as well. When seeing when the invoice has been viewed, for example, one merchant noted: &lt;em&gt;‘The viewed dates, that helps me know where they are at. If they just saw it, I’ll give them a couple more days’.&lt;/em&gt; Over time, we heard many times in interviews and online about how useful it is to see when the invoice was viewed:&lt;/p&gt;

&lt;div class=&quot;tw-position&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;You know what I love about &lt;a href=&quot;https://twitter.com/Square?ref_src=twsrc%5Etfw&quot;&gt;@Square&lt;/a&gt; - it shows when invoice is viewed 👍🏼No more &amp;quot;oh I just saw this&amp;quot;. 🚯 &lt;a href=&quot;https://twitter.com/hashtag/freelancelife?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#freelancelife&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/smallbusiness?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#smallbusiness&lt;/a&gt;&lt;/p&gt;&amp;mdash; Myra Joloya (@myrajoloya) &lt;a href=&quot;https://twitter.com/myrajoloya/status/873029403688685569?ref_src=twsrc%5Etfw&quot;&gt;June 9, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;div class=&quot;tw-position&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;A REALLY NICE THING ABOUT SQUARE is that it notifies you when ppl view your invoices so when ppl act like they didn&amp;#39;t get it YOU CAN TELL&lt;/p&gt;&amp;mdash; Swordie the University Fool (@milkybois) &lt;a href=&quot;https://twitter.com/milkybois/status/880505219510972416?ref_src=twsrc%5Etfw&quot;&gt;June 29, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;div class=&quot;tw-position&quot;&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;Dear &lt;a href=&quot;https://twitter.com/Square?ref_src=twsrc%5Etfw&quot;&gt;@Square&lt;/a&gt; thank you for this update that shows me when people see my invoice! I now send reminders when I see that they&amp;#39;ve saw it! 🙌🏾&lt;/p&gt;&amp;mdash; Ashli Brown (@mrsashlibrown) &lt;a href=&quot;https://twitter.com/mrsashlibrown/status/875790611793588224?ref_src=twsrc%5Etfw&quot;&gt;June 16, 2017&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;redesigning-recurring-invoices&quot;&gt;Redesigning Recurring Invoices&lt;/h2&gt;

&lt;h3 id=&quot;overview-2&quot;&gt;Overview&lt;/h3&gt;
&lt;p&gt;Square sellers use recurring invoices to send invoices on a repeat schedule—imagine a martial arts school offering a monthly membership or a wine shop offering a bi-monthly wine club.&lt;/p&gt;

&lt;p&gt;When I joined, a year and a half after the feature was initially released, we decided to redesign parts of the feature for a number of reasons:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Low adoption&lt;/strong&gt;: We weren’t seeing the adoption numbers we’d hoped for—10% of sellers exhibited recurring behavior but weren’t using the recurring invoices functionality.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Usability issues&lt;/strong&gt;: There were a number of usability issues that frustrated sellers, costing them time and money (for example, when a customer chose to save a card on file with the seller, the card wasn’t applied for future recurring invoices—this confused many sellers, as they thought it would be an automatic process).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Discoverability issues&lt;/strong&gt;: We saw many support issues along the lines of &lt;em&gt;“Do you guys have a way I can set up automatic monthly payments with my clients?”&lt;/em&gt;. Sellers were asking for functionality we already had but either couldn’t find it or didn’t think of what they were trying to do as a recurring invoice.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_1@2x.png&quot; /&gt;
		&lt;p&gt;Previously, the forms to create an invoice and a recurring invoice were separate. We decided to combine the form under a 'Frequency' option in order to &lt;b&gt;improve discoverability&lt;/b&gt; of the feature and to bring &lt;b&gt;feature parity&lt;/b&gt; between the forms.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_2@2x.png&quot; /&gt;
		&lt;p&gt;We added search, filters, stats and toast confirmations to help sellers &lt;b&gt;find&lt;/b&gt;, &lt;b&gt;manage&lt;/b&gt; and &lt;b&gt;navigate&lt;/b&gt; their recurring invoices more easily.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;prioritizing-for-impact&quot;&gt;Prioritizing for Impact&lt;/h3&gt;
&lt;p&gt;To determine what would have the greatest impact on helping sellers &lt;strong&gt;manage their invoices more efficiently&lt;/strong&gt;, &lt;strong&gt;get paid faster&lt;/strong&gt; and &lt;strong&gt;look more professional&lt;/strong&gt; in their communication, I looked at:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;em&gt;Support issues&lt;/em&gt; to find and track the most common and painful issues.&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;In-product feedback&lt;/em&gt; to learn about the experience of current sellers and what’s top of mind for them.&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Phone calls with existing sellers&lt;/em&gt; to learn more about their specific use cases and to validate open questions we had from the support issues and feedback.&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Usertesting.com&lt;/em&gt; to test the discoverability of recurring invoices with non-Square users.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_1@2x.png&quot; /&gt;
		&lt;p&gt;Previously, recurring invoices could only be created and managed on the web. To &lt;b&gt;increase adoption&lt;/b&gt;, we introduced recurring invoices on mobile.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_2@2x.png&quot; /&gt;
		&lt;p&gt;Recurring options on mobile&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_3@2x.png&quot; /&gt;
		&lt;p&gt;Simplifying the process for allowing customers to save a card on file for automatic payments.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_recurring_mobile_4@2x.png&quot; /&gt;
		&lt;p&gt;Additional stats and timeline events for a recurring invoices.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;design-validation-1&quot;&gt;Design Validation&lt;/h3&gt;

&lt;p&gt;After &lt;em&gt;many&lt;/em&gt; iterations and rounds of user testing and phone calls to validate that we were making the right changes, we launched in a Beta period to gather more feedback from sellers.&lt;/p&gt;

&lt;p&gt;Post-launch, I followed up on the phone with many of the sellers that had provided initial feedback, and we also launched a feedback widget for sellers to provide feedback in-product.&lt;/p&gt;

&lt;p&gt;We knew there was still some missing functionality that we weren’t able to prioritize at this point, but through constant validation during the process and via multiple channels, we were confident in the changes and the impact they would have for these sellers:&lt;/p&gt;

&lt;blockquote&gt;&quot;I love the new system! Makes keeping up with my customers recurring invoices or automatic charging a breeze!!&quot;&lt;/blockquote&gt;

&lt;blockquote&gt;&quot;Good changes! I like being able to allow automatic payments in one click instead of having to save their card and then edit the invoice. Also, I'm glad Square doesn't send an email every time you update a recurring invoice.&quot;&lt;/blockquote&gt;

&lt;blockquote&gt;&quot;Very pleased with the updates. It seems to run much faster and the option to search recurring invoices is also great. Your company is kick ass.&quot;&lt;/blockquote&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;automatic-reminders&quot;&gt;Automatic Reminders&lt;/h2&gt;

&lt;h3 id=&quot;overview-3&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Unpaid invoices are the bane of many sellers’ existence. Reminding a customer to pay an invoice can be a very delicate dance. Sellers don’t want to come off as pushy, but they also need to be paid on-time to run their business as efficiently and stress-free as possible.&lt;/p&gt;

&lt;p&gt;The team introduced a ‘Send Reminder’ feature that sellers could use to resend the invoice manually, one-at-a-time. This worked well generally, but was time-consuming and something many sellers would just forget to do. We found that sellers who used invoice reminders were 5% more likely to get paid—a number we hoped to increase by automating the process.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_desktop_1@2x.png&quot; /&gt;
		&lt;p&gt;When enabled, sellers can leave the defaults or set custom dates and messages. In a future iteration, sellers will be able to set it on by default so that they don't need to set up the reminders every time.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_desktop_2@2x.png&quot; /&gt;
		&lt;p&gt;Sellers can choose any number of days before, on or after the due date and can choose to include a custom message.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;setting-smart-defaults&quot;&gt;Setting Smart Defaults&lt;/h3&gt;

&lt;p&gt;When deciding which reminder defaults to provide to sellers, we looked to the current usage of manual reminders. We found that reminders were sent most frequently 1 day after the due date, followed by 2 days after. We also saw that sellers typically sent 1.4 reminders per invoices. We decided to set the default number of reminders to 2, set at 1 and 3 days after the due date (we thought 1 and 2 days after might seem a bit irritating).&lt;/p&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_1@2x.png&quot; /&gt;
		&lt;p&gt;Reminders enabled on mobile.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_2@2x.png&quot; /&gt;
		&lt;p&gt;Custom date and message.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_3@2x.png&quot; /&gt;
		&lt;p&gt;The timeline shows when the next reminder is scheduled to prevent over-communication.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_reminders_mobile_4@2x.png&quot; /&gt;
		&lt;p&gt;The customer's view of the email reminder with custom message from the seller.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;design-validation-2&quot;&gt;Design Validation&lt;/h3&gt;

&lt;p&gt;Usertesting.com and in-person usability testing validated that sellers understood what the feature would do, how to enable it and edit the defaults.&lt;/p&gt;

&lt;p&gt;Surveys and phone calls with sellers also validated some of our design and product assumptions. For example, we decided to limit the number of reminders to 5 and found that over 50% of survey respondents would send 1 or 2 reminders and 0% would send more than 5.&lt;/p&gt;

&lt;p&gt;Almost 75% of survey respondents said they would set the same reminders for every invoice—this validated our hypothesis that a global setting would save sellers time by not having to set up reminders every time. A settings page for this and other defaults was in development, but unfortunately wasn’t available at launch.&lt;/p&gt;

&lt;div class=&quot;tw-position&quot;&gt;
	&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://twitter.com/Square?ref_src=twsrc%5Etfw&quot;&gt;@Square&lt;/a&gt; really loving scheduling automatic reminders for invoices! What a game changer! 😁&lt;/p&gt;&amp;mdash; Newport Solutions (@NewportSol) &lt;a href=&quot;https://twitter.com/NewportSol/status/1004057901218951168?ref_src=twsrc%5Etfw&quot;&gt;June 5, 2018&lt;/a&gt;&lt;/blockquote&gt;
	&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class=&quot;border&quot; src=&quot;/assets/sq_reminders_feedback.png&quot; /&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;file-attachments&quot;&gt;File Attachments&lt;/h2&gt;

&lt;h3 id=&quot;overview-4&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Square sellers use file attachments to provide their buyer with all the information they need in order to make a payment and close the sale.&lt;/p&gt;

&lt;p&gt;Previously, sellers would need to separately email the file to their customer, creating more work for the seller and providing a less professional experience.&lt;/p&gt;

&lt;p&gt;While a seemingly pretty simple feature on the surface, there were a number of things to take into account, from the type and quantity of files allowed, to how long files should be stored, to how the files would be represented in an invoice preview, the invoice email and the invoice payment page.&lt;/p&gt;

&lt;div class=&quot;img-bg four&quot;&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_1@2x.png&quot; /&gt;
		&lt;p&gt;Adding a photo attachment on mobile.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_2@2x.png&quot; /&gt;
		&lt;p&gt;Option to rename attachment, helping the seller to look more professional.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_3@2x.png&quot; /&gt;
		&lt;p&gt;Uploaded attachment on the invoice form.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-4&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_mobile_4@2x.png&quot; /&gt;
		&lt;p&gt;Customer's view of the attachment while paying the invoice.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;professional-file-names&quot;&gt;Professional File Names&lt;/h3&gt;

&lt;p&gt;On mobile, I wanted to ensure that sellers would still look professional—right down to the naming of their files. While it is easy to rename a file on a desktop computer, it’s not so easy to do on a phone. We provided sellers with a generic name of &lt;em&gt;Invoice-Attachment-#&lt;/em&gt;, rather than the default &lt;em&gt;IMG_####&lt;/em&gt;, and sellers had the option to rename it completely before adding it if they have the time.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_desktop_1@2x.jpg&quot; /&gt;
		&lt;p&gt;Adding a file attachment on desktop.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_desktop_2@2x.jpg&quot; /&gt;
		&lt;p&gt;Uploaded attachments on the invoice form. &lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/sq_attachments_desktop_3@2x.jpg&quot; /&gt;
		&lt;p&gt;Customer's view of the attachment while paying the invoice.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;design-validation-3&quot;&gt;Design Validation&lt;/h3&gt;

&lt;p&gt;Usability testing via UserTesting and with existing sellers showed that they had no problems finding the functionality on desktop and mobile, selecting files, renaming them, uploading them, and verifying that they were uploaded. Some confusion arose around how the uploaded file was presented to the customer in initial iterations, so this gave us time to iterate.&lt;/p&gt;

&lt;p&gt;Upon release, the feature gained a healthy adoption and we continued to monitor things like the average number of files being uploaded and most common file types being uploaded to make sure the limits we initially set continued to serve our sellers well.&lt;/p&gt;

&lt;blockquote&gt;
&quot;It's important to have a better reference available when reviewing past transactions and this helps provide additional details to the customer in one format and location.&quot;
&lt;/blockquote&gt;

&lt;blockquote&gt;
	&quot;Found it perfect for sending the signed contract along with the invoice to our clients. It takes a step out of our process and saves us time.&quot;
&lt;/blockquote&gt;

&lt;blockquote&gt;
	&quot;Easy to do and allows my customers to review the detailed documents we produce.&quot;
&lt;/blockquote&gt;

&lt;p&gt;&lt;img class=&quot;border&quot; src=&quot;/assets/sq_attachments_feedback.png&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Feb 2015 08:46:40 -0500</pubDate>
        <link>http://localhost:4000/square/</link>
        <guid isPermaLink="true">http://localhost:4000/square/</guid>
        
        
        <category>work</category>
        
      </item>
    
      <item>
        <title>Box</title>
        <description>&lt;h1 id=&quot;making-it-easier-to-build-with-box&quot;&gt;Making it easier to build with Box&lt;/h1&gt;

&lt;h3&gt;While Box is known for its secure file sharing capabilities for enterprise companies, one of the company's larger goals is to help employees collaborate on content and get work done faster, through Box's apps or custom-built content-centric apps.&lt;/h3&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/box_trio@2x.jpg&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;overview&quot;&gt;Overview&lt;/h2&gt;

&lt;p&gt;In 2015, Box announced &lt;a href=&quot;https://www.box.com/platform&quot; target=&quot;_blank&quot;&gt;Box Platform&lt;/a&gt;, which helps developers build apps with Box as a hidden layer for managing, previewing, securing and collaborating on content.&lt;/p&gt;

&lt;p&gt;With content at its center, Box is particularly focused on the ability to view and collaborate on all kinds of content in the browser—from 3D models to Word docs to DICOM medical images.&lt;/p&gt;

&lt;h2 id=&quot;my-role&quot;&gt;My Role&lt;/h2&gt;

&lt;p&gt;In 2015, Box acquired &lt;a href=&quot;/verold&quot; target=&quot;_blank&quot;&gt;Verold&lt;/a&gt;, a start-up I worked for in Toronto. We were an 8-person team working on an online editor for creating interactive 3D projects for the web.&lt;/p&gt;

&lt;p&gt;Once I joined the Product Design team at Box, I worked as the sole designer on the Box Platform team, which encompassed projects relating to developer experience and content experience.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;featured-projects&quot;&gt;Featured Projects&lt;/h2&gt;

&lt;p&gt;Below you’ll find an overview of some of the projects I worked on at Box. I would love to chat about the full process for each project with you, so please don’t hesitate to &lt;a href=&quot;mailto:steph@stephparrott.com&quot;&gt;&lt;strong&gt;get in touch&lt;/strong&gt;&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h6&gt;Shortcuts:&lt;/h6&gt;

&lt;ul class=&quot;shortcuts-list&quot;&gt;
      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#redesigning-the-box-developer-console&quot;&gt;
          &lt;h3&gt;Developer Console&lt;/h3&gt;
          &lt;p&gt;Redesigning how developers create and configure apps built on Box&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#3d-preview&quot;&gt;
          &lt;h3&gt;3D Preview&lt;/h3&gt;
          &lt;p&gt;A new way for 3D content creators to view and share 3D files in Box&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;

      &lt;li class=&quot;shortcuts&quot;&gt;
        &lt;a class=&quot;shortcuts-link&quot; href=&quot;#document-annotations&quot;&gt;
          &lt;h3&gt;Document Annotations&lt;/h3&gt;
          &lt;p&gt;Redesigning how document annotations work in custom apps&lt;/p&gt;
        &lt;/a&gt;
      &lt;/li&gt;
 &lt;/ul&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;redesigning-the-box-developer-console&quot;&gt;Redesigning the Box Developer Console&lt;/h2&gt;

&lt;h3 id=&quot;overview-1&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;Developers use the Developer Console to configure the Box API settings for use in their apps. When Box introduced Box Platform, we ran into a few issues with the existing console:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Lack of hierarchy and structure&lt;/strong&gt;: Over many years, the developer console became a &lt;strong&gt;&lt;em&gt;very&lt;/em&gt;&lt;/strong&gt; long form with every possible setting available, quickly becoming difficult to understand and navigate.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Out-dated design system&lt;/strong&gt;: The rest of the Box web app was being updated to a new design system, and the developer console needed to follow suit.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Poor onboarding&lt;/strong&gt;: Once a developer created a new app, there were no clear next steps to start configuring their app.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/old_box_devcon@2x.png&quot; /&gt;
		&lt;p&gt;Previously, the developer console was a one-size-fits-all laundry list of settings and configurations that a developer would have to sort through without any clear hierarchy.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_5@2x.png&quot; /&gt;
		&lt;p&gt;With the redesign, the settings are grouped by functionality and developers are only shown those that are relevant to their app type.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;p class=&quot;caption&quot;&gt;&lt;/p&gt;

&lt;h3 id=&quot;goals&quot;&gt;Goals&lt;/h3&gt;

&lt;p&gt;Through surveys and interviews by our user research team, we found that the biggest pain point for developers was &lt;strong&gt;configuring an app&lt;/strong&gt;, particularly choosing what type of user authentication was appropriate for their use case.&lt;/p&gt;

&lt;p&gt;Box developers prioritized &lt;strong&gt;functionality&lt;/strong&gt; (&lt;em&gt;What types of apps can I build? What features can I utilize?&lt;/em&gt;) and &lt;strong&gt;ease of use&lt;/strong&gt; (&lt;em&gt;How easy will it be for me to build? How quickly can I get started?&lt;/em&gt;) over security, cost and reputation when considering a platform integration, which highlighted the importance of a friction-less app setup.&lt;/p&gt;

&lt;p&gt;Overall, our goal was to reduce the time it takes to create and configure an app, thereby increasing the number of developers able to self-onboard and get to what we defined as the ‘a-ha’ moment: &lt;strong&gt;making their first API call&lt;/strong&gt;.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_1@2x.jpg&quot; /&gt;
		&lt;p&gt;With the redesign, we introduced a left-hand navigation that provides clear access to a developer's apps, reference docs and account settings.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_5@2x.png&quot; /&gt;
		&lt;p&gt;Settings are grouped according to function, with smart defaults and in the order the developer will logically go through when configuring their app.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;streamlining-settings&quot;&gt;Streamlining Settings&lt;/h3&gt;

&lt;p&gt;Since we were working with an existing product, we started with an audit of all the current settings and functionality. Because the code base was very old and most of us working on the project were new to working with the codebase, there was a lot of digging around to see how things worked.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_2@2x.png&quot; /&gt;
		&lt;p&gt;The first step in creating a new app asked developers about their use case, to inform smart defaults provided in the next steps.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_3@2x.png&quot; /&gt;
		&lt;p&gt;A user authentication method is recommended based on the type of app the developer chose in the previous step.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;focusing-on-app-creation&quot;&gt;Focusing on App Creation&lt;/h3&gt;

&lt;p&gt;Knowing that &lt;strong&gt;authentication&lt;/strong&gt; was causing the most friction for developers, we made this a focus for the new app creation flow to make sure developers could configure their application easily.&lt;/p&gt;

&lt;p&gt;Since these were new app concepts being introduced, I experimented with many iterations of copy, graphics and layouts in order to make the choice as clear as possible. With feedback from the sales engineering team, along with testing with internal and external developers, we incorporated the terms they used into the short descriptions (above, left).&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_4@2x.png&quot; /&gt;
		&lt;p&gt;To get developers to their first API call faster (the &lt;em&gt;ah-ha&lt;/em&gt; moment), the final step of creating an app gives them a code snippet with their developer token pre-filled.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_devcon_7@2x.png&quot; /&gt;
		&lt;p&gt;Empty states provide more information for functionality that may be optional for their use-case, like integrating an app into Box's web app.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;By reaching Beta ahead of schedule, we were able to showcase the new developer console at BoxWorks, which increased platform product awareness:&lt;/p&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/box_dev_5@2x.jpg&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Through this redesign, we built a foundation that will allow the team to expand with new features without compromising the user experience.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;3d-preview&quot;&gt;3D Preview&lt;/h2&gt;

&lt;h3 id=&quot;overview-2&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;3D preview in Box is a big deal for those that work with these files everyday—historically, 3D renders are shared with clients or colleagues as still images or videos, losing the file’s inherent interactivity. Being able to preview and interact with a 3D model in the browser—without requiring expensive proprietary software—opens up a slew of new sharing and reviewing workflows for these content creators and consumers.&lt;/p&gt;

&lt;p&gt;The goal for this project was to integrate a &lt;strong&gt;very&lt;/strong&gt; simplified version of Verold Studio in order for Box users to upload and preview 3D models within Box’s web app.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_3d_3@2x.png&quot; /&gt;
		&lt;p&gt;We started off with the most basic controls to help users configure the correct look and position of the model (rotation, render mode, camera projection).&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_3d_2@2x.png&quot; /&gt;
		&lt;p&gt;A few early explorations of potential features: visual version history, multi-view, animation preview and visual render modes.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;beta-learnings&quot;&gt;Beta Learnings&lt;/h3&gt;

&lt;p&gt;During the 3D preview Beta, we onboarded 40+ customers to start previewing their 3D files. A couple of weeks in, we ran a user study to dig deeper into some really interesting use cases ranging from 3D product displays to orthodontic scans. We found that &lt;strong&gt;50%&lt;/strong&gt; of users were previously sending 2D images instead of 3D files as a workaround, and that &lt;strong&gt;90%&lt;/strong&gt; of beta users found that Box’s 3D preview made sharing and viewing 3D files easier.&lt;/p&gt;

&lt;p&gt;We found a number of problems that 3D preview in Box was helping to solve:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Consolidated assets&lt;/strong&gt;: With all files in Box with unlimited storage, 3D assets (which often have many linked files) are no longer lost between different servers and file systems.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Reducing email communication&lt;/strong&gt;: Collaborating in Box reduces a lot of emailing back and forth or project management software that isn’t user-friendly.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;New audiences&lt;/strong&gt;: Stakeholders who did not have access to expensive 3D software previously are now able to preview the 3D files instead of 2D images.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With Box functionality such as Box Sync for asset syncing, email notifications when files are updated, granular sharing permissions, file comments, version history to revert to prior renderings and large file uploads, 3D preview becomes part of a much larger streamlined workflow.&lt;/p&gt;

&lt;p&gt;3D preview GA’d on Box, enabling anyone to upload and share 3D files. Try it out below:&lt;/p&gt;

&lt;iframe style=&quot;width:100%&quot; src=&quot;https://cloud.app.box.com/embed/s/nnw8xu6oglgwhbto4qcv8njvp0ewh8jq&quot; width=&quot;1000&quot; height=&quot;600&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot; webkitallowfullscreen=&quot;&quot; msallowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;document-annotations&quot;&gt;Document Annotations&lt;/h2&gt;

&lt;h3 id=&quot;overview-3&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;The Box View API converts Office and PDF documents to easily embeddable HTML5. This API replaced an older service called Crocodoc, another Box acquisition, which had a document annotations feature.&lt;/p&gt;

&lt;p&gt;Annotations were a key feature used heavily by educational customers and needed to be brought into this new preview experience. While there were many different types of annotation types previously offered, we found that highlighting, highlighting with a comment and point annotations were most commonly used by far.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_anno_highlight@2x.jpg&quot; /&gt;
		&lt;p&gt;When a user highlights a piece of text in a Word doc, PDF or Powerpoint, a contextual menu appears. Annotations are numbered to help users reference comments in the document.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/box_anno_point@2x.jpg&quot; /&gt;
		&lt;p&gt;Point annotations can be added to any part of a document or image, displaying the username, photo, comment and date and time of the comment.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;We went through a number of iterations and user testing to find the right balance between a point comment and a highlighted text comment. An initial version with a circular annotation proved confusing for users, as it looked like it was floating—it wasn’t clear that it was an annotation and linked to a comment. We changed this to a pin-shaped annotation with a circle below to anchor it to the location where the comment is placed.&lt;/p&gt;

&lt;p&gt;Box Annotations were &lt;a href=&quot;https://developer.box.com/docs/annotations&quot;&gt;released&lt;/a&gt; for developers to use through the Box View API. The Box Web app team is currently working on incorporating annotations into file previews.&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Feb 2015 08:46:40 -0500</pubDate>
        <link>http://localhost:4000/box/</link>
        <guid isPermaLink="true">http://localhost:4000/box/</guid>
        
        
        <category>work</category>
        
      </item>
    
      <item>
        <title>Verold</title>
        <description>&lt;h1 id=&quot;making-3d-content-more-accessible&quot;&gt;Making 3D content more accessible&lt;/h1&gt;

&lt;h3&gt; 
 What YouTube did for videos, Verold aimed to do for 3D. The same issues that video creators faced 10 years ago—the passing back and forth of huge files and expensive software and production equipment—has left 3D creators sharing renders as 2D images or video, losing the inherent interactivity of the original file.&lt;/h3&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/verold_trio@2x.jpg&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;overview&quot;&gt;Overview&lt;/h2&gt;

&lt;p&gt;Verold Studio was* a browser-based 3D editor that used WebGL to create interactive presentations on the web. With a complex subject like 3D, Verold’s marketing site needed to clearly communicate what Verold Studio could do, and more importantly, what value it could bring to 3D content creators.&lt;/p&gt;

&lt;p&gt;This redesign project began as an incremental change to a couple of invisible features that required a lot of attention: documentation, tutorials, and support. As we experimented with new designs for our nearly non-existent documentation section, we began to form hypotheses that this new design could facilitate clearer communication sitewide and provide a better baseline for improving our sign-up and project creation metrics.&lt;/p&gt;

&lt;p style=&quot;font-size:12px;&quot;&gt;* Verold was acquired by Box in 2015 and is sadly no longer with us.&lt;/p&gt;

&lt;h2 id=&quot;my-role&quot;&gt;My Role&lt;/h2&gt;

&lt;p&gt;For this project, I led the UX/UI design of everything that surrounds the Verold Studio editor - marketing pages, documentation, user profiles, project pages, and account settings. I worked closely with our CEO, front end developer and 3D graphics engineers to make sure we were accurately communicating the complex capabilities of Verold in a digestible way.&lt;/p&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/verold-studio@2x.jpg&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;caption&quot;&gt;Verold Studio with a model imported, and an example of how the project was embedded within an external site.&lt;/p&gt;

&lt;h2 id=&quot;research&quot;&gt;Research&lt;/h2&gt;

&lt;p&gt;To determine whether redesigning the site was a worthwhile endeavour, we conducted usability studies of the existing site, testing three aspects:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Marketing site content: Participants were asked to visit the existing site and talk about what they thought the site was, who it was for, what one could do there and so forth.&lt;/li&gt;
  &lt;li&gt;Project discovery: Participants were asked to look for and explore existing 3D projects.&lt;/li&gt;
  &lt;li&gt;Sign-up flow: Participants were asked to sign up for an account and create a new project.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/verold_wireframes@2x.png&quot; /&gt;
		&lt;p&gt;Wireframes &amp;amp; early mocks for the Help &amp;amp; Documentation pages&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/verold_home@2x.png&quot; /&gt;
		&lt;p&gt;Based on our research, we redesigned the homepage with clear use cases, a simple step-by-step overview of Verold Studio and used the &lt;a href=&quot;http://www.useronboard.com/power-of-faces/&quot; target=&quot;_blank&quot;&gt;power of faces&lt;/a&gt; to show the value of Verold to the personas we identified. &lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/verold_features@2x.png&quot; /&gt;
		&lt;p&gt;As a very visual product, many of the features of Verold Studio are better to show, rather than tell. We found projects that best showcased each individual feature and embedded those on the page.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h2 id=&quot;what-our-product--can-do-vs-what-you-can-do-with-our-product&quot;&gt;‘What our product  can do’ vs. ‘What you can do with our product’&lt;/h2&gt;

&lt;p&gt;Participants felt that the homepage didn’t clearly explain what Verold Studio actually was (&lt;em&gt;‘another 3D modelling tool?’&lt;/em&gt;) or what value could be created with it (&lt;em&gt;‘what does this do for me?’&lt;/em&gt;).&lt;/p&gt;

&lt;p&gt;Participants could only find example projects on a page that listed often unfinished community projects, so their first impression of what was possible was pretty underwhelming for them.&lt;/p&gt;

&lt;p&gt;Based on the usability studies, we decided to redesign the homepage, features and pricing pages using the new layouts and visual design. We also added an examples page to showcase the best projects, and redesigned the company page, adding our mission, team photos, press articles and a media kit.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/verold_pricing@2x.jpg&quot; /&gt;
		&lt;p&gt;At the time of the redesign, we also introduced new pricing tiers. Our aim was to make it easier to see how the plans compared and contrasted.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/verold_profile@2x.jpg&quot; /&gt;
		&lt;p&gt;The redesigned user profile page differentiates between drafts, published and private projects.&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-3&quot;&gt;
		&lt;img src=&quot;/assets/verold_examples@2x.jpg&quot; /&gt;
		&lt;p&gt;We added an Examples page to showcase the best examples of what could be made and changed the name of the Gallery to Community, to emphasize that the projects were made my community members.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h2 id=&quot;user-onboarding&quot;&gt;User Onboarding&lt;/h2&gt;

&lt;p&gt;With the goal to improve onboarding and increase the number of projects being published, I wanted to better understand new users’ first time experience with Verold Studio. So, I sent out an email everyday for a few weeks to every new user that had signed up the day before, asking what they’d hoped to do after signing up and the number one question they had about getting started.&lt;/p&gt;

&lt;p&gt;I was pleasantly surprised by the number of people that responded (about 30%), who took the time to write really thoughtful replies. Many even thanked me for reaching out to them.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/verold_email@2x.jpg&quot; class=&quot;standard&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Jason Fried’s &lt;a href=&quot;https://signalvnoise.com/posts/3390-zingermans-simple-email-survey&quot; target=&quot;_blank&quot;&gt;post&lt;/a&gt; on the subject of simple email surveys was key: send a simple, short message that sounds like a real person, even if it’s a canned message. Mentioning the importance of feedback to a small team gives the customer faith that their response will be heard and responded to. An overly designed, clearly automated message wouldn’t have been nearly as effective.&lt;/p&gt;

&lt;p&gt;Responses ranged from finding bugs to much appreciated praise. However, one common theme that stuck out was along the lines of &lt;em&gt;“I haven’t had time to try out Verold yet…”&lt;/em&gt; or &lt;em&gt;“When I get a chance…”&lt;/em&gt;. Users believed that &lt;strong&gt;getting started was a complicated, time-consuming process&lt;/strong&gt; because they couldn’t see a clear path to success: uploading their model and seeing it in the browser.&lt;/p&gt;

&lt;p&gt;Our goal was to streamline the sign-up process and eliminate the number of empty projects created without a model, so that users could see the value as quickly as possible.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/verold_onboard@2x.jpg&quot; /&gt;
		&lt;p&gt;Previously, creating a new project dropped users into an empty canvas without clear next steps. This redesigned flow would require an upload first (for those without a model handy, a template or sample model would be provided).&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;img src=&quot;/assets/verold_uploaded@2x.jpg&quot; /&gt;
		&lt;p&gt;While the model is uploading and processing, users would then be able to name their project and add other details that would appear on the project's page.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h2 id=&quot;results&quot;&gt;Results&lt;/h2&gt;

&lt;p&gt;As part of the redesign, we started implementing MixPanel + People Analytics in order to create a baseline for making data-driven design decisions. We didn’t get to act on that data, however, as our team got some game-changing news as we neared the end of development: &lt;strong&gt;Box was acquiring Verold&lt;/strong&gt;. As the deal was going on, the site was in limbo. We launched it in an MVP state with not quite as much polish as we would have liked, and the focus then shifted to communicating the acquisition to our users—what it would mean to their accounts, their projects and the transition plan that was being put into place. Our users were sad to see Verold Studio go, but were excited to see how the product would evolve under Box’s wing.&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Feb 2015 08:46:40 -0500</pubDate>
        <link>http://localhost:4000/verold/</link>
        <guid isPermaLink="true">http://localhost:4000/verold/</guid>
        
        
        <category>work</category>
        
      </item>
    
      <item>
        <title>Microsoft</title>
        <description>&lt;h1 id=&quot;using-kinect-to-get-kids-off-the-couch&quot;&gt;Using Kinect to get kids off the couch&lt;/h1&gt;

&lt;h3&gt;Studies show that embodied learning—learning by involving the whole body—helps kids grasp new concepts. Microsoft's Soho Productions studio was given a mighty task to do just that with Sesame Street using the Xbox + Kinect. &lt;/h3&gt;

&lt;p&gt;&lt;img class=&quot;standard&quot; src=&quot;/assets/xbox_trio@2x.jpg&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;kinect-sesame-street-tv&quot;&gt;Kinect Sesame Street TV&lt;/h2&gt;

&lt;h3 id=&quot;overview&quot;&gt;Overview&lt;/h3&gt;

&lt;p&gt;For decades, Sesame Street has drawn its young audience in with audience participation—songs that encourage singing and dancing along, answering Elmo’s questions, or counting with Count von Count.&lt;/p&gt;

&lt;p&gt;Kinect Sesame Street TV, a collaboration between Sesame Workshop and Soho Productions, aimed to do this on a whole new level. Using the Xbox + Kinect, kids are dropped into the middle of Sesame Street to jump, move, wave and play with Elmo &amp;amp; friends.&lt;/p&gt;

&lt;h3 id=&quot;my-role&quot;&gt;My Role&lt;/h3&gt;

&lt;p&gt;I hopped across the pond to London in 2011 and joined the small but mighty Creative Media team as a motion designer and video editor. I worked alongside game designers, user researcers, engineers, art directors and producers to create interactive video branching magic.&lt;/p&gt;

&lt;div class=&quot;video&quot;&gt;
	&lt;div style=&quot;padding:56.25% 0 0 0;position:relative;&quot;&gt;&lt;iframe src=&quot;https://player.vimeo.com/video/63957097?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; style=&quot;position:absolute;top:0;left:0;width:100%;height:100%;&quot; frameborder=&quot;0&quot; webkitallowfullscreen=&quot;&quot; mozallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;script src=&quot;https://player.vimeo.com/api/player.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p class=&quot;caption&quot;&gt;A promo I edited, giving you an idea of the type of interactivity for kids to experience.&lt;/p&gt;

&lt;h3 id=&quot;motion-design-as-user-feedback&quot;&gt;Motion Design as User Feedback&lt;/h3&gt;

&lt;p&gt;With video as the medium, motion graphics functioned as a layer providing immediate feedback to the child in front of the screen. A character on screen might ask them to get up and jump, wave or shout in order to help them complete a task. Without visual or auditory feedback, kids lose interest, feel overwhelmed or may not feel involved in the story.&lt;/p&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;div style=&quot;padding:56.42% 0 0 0;position:relative;&quot;&gt;&lt;iframe src=&quot;https://player.vimeo.com/video/290788953?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; style=&quot;position:absolute;top:0;left:0;width:100%;height:100%;&quot; frameborder=&quot;0&quot; webkitallowfullscreen=&quot;&quot; mozallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;script src=&quot;https://player.vimeo.com/api/player.js&quot;&gt;&lt;/script&gt;
		&lt;p&gt;In this example, kids are asked to wave to the character on screen. In usability sessions, kids weren't sure what to do, or if they did wave, their wave wasn't long enough or wide enough for the Kinect to detect it. We needed a big, enthusiastic wave. After several experiments, I added a paw animation with particles in an arc shape to mimic the action the child should do—it worked!&lt;/p&gt;
	&lt;/div&gt;
	&lt;div class=&quot;img-detail-2&quot;&gt;
		&lt;div style=&quot;padding:56.25% 0 0 0;position:relative;&quot;&gt;&lt;iframe src=&quot;https://player.vimeo.com/video/290789025?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; style=&quot;position:absolute;top:0;left:0;width:100%;height:100%;&quot; frameborder=&quot;0&quot; webkitallowfullscreen=&quot;&quot; mozallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;script src=&quot;https://player.vimeo.com/api/player.js&quot;&gt;&lt;/script&gt;
		&lt;p&gt;Once the child waves, as detected by the Kinect, the specific shape that they've learned in the segment is reinforced through on-screen graphics.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;h3 id=&quot;making-old-footage-interactive&quot;&gt;Making Old Footage Interactive&lt;/h3&gt;

&lt;p&gt;An interesting challenge came with taking existing Sesame segments from past seasons and transforming them into an interactive experience. These were filmed on set with human cast members and muppets, sometimes featuring a celebrity guest (like Jason Schwartzman 💖).&lt;/p&gt;

&lt;p&gt;The scenes were cut down to ~7 minutes and to keep kids engaged, the team decided to “hide” objects throughout the scene for kids to find (through voice and gesture detected by the Kinect).&lt;/p&gt;

&lt;p&gt;There needed to be varying levels of difficulty in finding the objects to keep kids engaged, which came with a number of technical and usability challenges:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Blending graphics into complex video footage.&lt;/li&gt;
  &lt;li&gt;Balancing the frequency of the objects, the position and size of the object, the length of time on-screen and the level of visibility.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;img-bg&quot;&gt;
	&lt;div class=&quot;img-detail-1&quot;&gt;
		&lt;img src=&quot;/assets/ksstv_liss.png&quot; /&gt;
		&lt;p&gt;Left, the pumpkin is &quot;hidden&quot; and animates when found, right. These scenes involved meticulous camera tracking, rotoscoping and compositing in After Effects. Think of all the muppet fur! The objects fit in the scenes seamlessly, often blending in with backgrounds or hiding behind characters or objects.&lt;/p&gt;
	&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Our User Research team tested segments on a weekly basis with preschoolers, revealing objects that were too difficult to find, too dark or too small or onscreen for too short of a time, so we could go back to the footage and iterate.&lt;/p&gt;

&lt;h3 id=&quot;adapting-for-touch-screens&quot;&gt;Adapting for Touch Screens&lt;/h3&gt;

&lt;p&gt;Another interesting challenge came when we began working on a touch version for Windows Surface. The challenge was to use the same content, but the interactions and voiceover prompts needed to be redesigned for tap and swipe rather than motion and voice.&lt;/p&gt;

&lt;p&gt;I worked with our game designers and engineers to restructure and redesign the video content and graphics to correspond with the tap and swipe gestures.&lt;/p&gt;

&lt;p&gt;An example of this was a segment that originally required the child to jump along with Cookie Monster, which was adapted to be a tap instead. The challenge was that we only had the original footage and assets, so this required taking a still image, slicing and dicing to animate it, and compositing it.&lt;/p&gt;

&lt;h2 id=&quot;results&quot;&gt;Results&lt;/h2&gt;

&lt;p&gt;&lt;img src=&quot;/assets/ksstv-case.jpg&quot; class=&quot;left-align&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Kinect Sesame Street TV was released in September 2012. Microsoft made some snazzy &lt;a href=&quot;https://www.youtube.com/watch?v=wxP1ioYhmLw&quot; target=&quot;_blank&quot;&gt;promo videos&lt;/a&gt;, it &lt;a href=&quot;https://www.youtube.com/watch?v=Wd1NhSGV1-o&quot; target=&quot;_blank&quot;&gt;won a BAFTA Children’s Award&lt;/a&gt; and got positive reviews from game critics and Amazon critics alike.&lt;/p&gt;

&lt;p&gt;It wasn’t quite the game-changer I had anticipated for such an inventive TV experience—owning a $300 Xbox is a barrier for a lot of families and 3-year-olds aren’t so great at navigating TV and Xbox menus themselves—but it was definitely a success for those of us working on it and we had a lot of fun and pride in doing so.&lt;/p&gt;
</description>
        <pubDate>Thu, 12 Feb 2015 08:46:40 -0500</pubDate>
        <link>http://localhost:4000/microsoft/</link>
        <guid isPermaLink="true">http://localhost:4000/microsoft/</guid>
        
        
        <category>work</category>
        
      </item>
    
  </channel>
</rss>
