1 / 18

Informatics 121 Software Design I

Informatics 121 Software Design I. Lecture 12 Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited. Today’s lecture. Storyboarding. Software design methods. Software design methods. Storyboarding.

mari
Download Presentation

Informatics 121 Software Design I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Informatics 121Software Design I Lecture 12 Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.

  2. Today’s lecture • Storyboarding

  3. Software design methods

  4. Software design methods

  5. Storyboarding • Storyboarding is the process of visually communicating expected interactions in context

  6. Procedure • Decide upon interaction • Decide upon story to be told • Decide upon level of artistic detail • Draw and annotate story • Iterate

  7. Decide upon interaction • Mary is exploring the online book collection • Mary is reading an excerpt from one book • Tom buys the book in his car

  8. Decide upon story to be told • While Mary is exploring the online book collection, she is pleasantly surprised to find that an author that she liked before has written a new book and she orders it • While Mary is exploring the online book collection, she very much likes the automated recommendation that the system makes based on books she purchased in the past • While Tom is driving in the car, he uses his mobile phone to order the book, but has to stop to actually type in requisite credit card information on the ordering screen

  9. Example: decide upon level of artistic detail

  10. Example: draw and annotate story

  11. Example: iterate

  12. Typical notation: storyboard

  13. Criteria for successful use • Develop short effective stories • Apply a strong sense of aesthetics • Must be open to storyboarding multiple ideas • Should have a definite sense of possible solutions • Collaborate

  14. Strengths and weaknesses Strengths Weaknesses Stops well short of designing the actual interface in detail Might distance the designer from undocumented storyboards Can be difficult to ensure that the storyboards represent the audience accurately • Tangible nature invites early feedback • Brings an increased focus on how the users might expect to interact with the product • Builds a shared understanding of the audience and interactions among the design team • Provides an implicit baseline for future design ideas

  15. Design studio 3 • Venture capitalist V has come to UC Irvine, seeking to upstage the online note taking world • The venture capitalist knows that, rather than through her proposing the kind of app she wants, she is better served by running this as a competition and getting a broad range of ideas from which she then can choose • V is particularly interested in forward thinking apps; apps that will really make a difference 2-5 years from now

  16. Design studio 3 • Your team is tasked with designing a novel note taking, sharing, and organizing app that explicitly aims to upstage existing apps in this space

  17. Today • Draw five different storyboards that capture the essence and novelty of your new note taking app

  18. Design studio 3 continued • Hand in a document, at the beginning of class, December 3, containing your final design for the new note taking application • Prepare a 10 minute presentation highlighting your design • experience 3-4 slides • architecture 1-2 slides • Team assignment • Bring onecopy

More Related