Design Thinking Workshop: Storyboarding - accordproject/cicero-word-add-in GitHub Wiki

Date: 26 May 2020

In this workshop, we storyboarded scenarios in which users would use the AP Word add-in.

We did this exercise because Storytelling helps people intuitively understand how your idea fits into your user's world, and giving visual form to those ideas helps others understand them more clearly.

The participants split up and individually created storyboards, then shared their storyboards with each other and discussed.

Aman

"I imagined a user who is not familiar with coding and uses Word often. Maybe this user can be a lawyer."

aman storyboard

  1. The lawyer will get the sample text of the clause using a template (cta) archive hosted online. One a template is selected, all the concerned sample text and variables will be written in the doc.
  2. The lawyer will have liberty to only change the variable values. cicero will keep parsing the clause against template as one changes it.
  3. Once this process of editing is done, a lawyer can send it to some other party for reviewing.
  4. After the clause is reviewed, the clause should load with all the data intact. A feature to get the diff of the changes (maybe in stage 3?).
  5. Finalize the contract by locking it so no further edits can be made (it probably is a feature of Word itself).
  6. Share the smart contract. (What are the various ways?)

Michael

“My storyboard is about a businessman who creates a smart contract in Microsoft Word using the AP Word add-in, and uploads the contract to his preferred smart contracting platform, then uses the smart contract functionality to streamline his operations and make a lot more money.”

michael storyboard

  1. A phone-seller named Jimmy learns about Accord Project on the Accord Project website. He wants to start working with Smart contracts and clause templates.
  2. Jimmy sees there is a Word add-in and downloads it. Jimmy uses Word every day in his work and is comfortable using it
  3. Jimmy sees a list of clause templates. He opens up a couple that are relevant to his work, pre-paid phone contracts.
  4. Jimmy is excited to start using these templates. He opens up one of his existing pre-paid phone contracts in Microsoft Word
  5. Jimmy replaces some of the legal text in his contract with the clause templates he found earlier. He makes some minor adjustments to the clause template text so that it is in line with his business interests
  6. Jimmy uploads the smart contract he drafted to his favorite Smart Contracting software that's run on the Accord Project
  7. Jimmy uses his fancy new smart contract using AP technology to issue hundreds of pre-paid phone contracts and make tons of money

Jolene

A user has a contract and has access to a smart clause via AP Template Library, can now add it to their contract and export to CTA or MD

A user has a contract made smart by someone else, imports to Word and can now edit the variables as needed and export to CTA or MD

jolene storyboard

  1. Lawyer(s staff) receives a smart contract from their Legal Engineer in CTA format
  2. Lawyer opens markdown contract in Word with AP's Add-In from CTA
  3. Add-In transforms markdown to DOCX, finds variables and data
  4. Lawyer can adjust values and content accordingly, collaborating with others by transferring the saved markdown contract
  5. Lawyer is satisfied with the end result and can send this off to next party
  6. The file can be exported to CTA or MD to send to anyone to integrate into a smart contract platform

Final Storyboard

The participants then collaborated on a simple storyboard that summarizes the common elements of the three storyboards we made individually.

final storyboard

  1. User has a contract, has a clause template already made by associate
  2. User adds template to contract
  3. User can now edit variables, export to markdown/CTA
  4. User can share with others, or upload to platform