Prototyping With Sketchflow

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    This is the typical flow of how designers and agencies work with customers. Customers brief agencies. Agencies translate a combination of explicit and implicit requirements and present the idea back to the customer. If the idea is properly understood by both parties then the designers start work on the concept.Current modes of communicating projects:Static imagesPDFsPowerpointsVisio diagramsPaper or digital SketchesNone of these faithfully represent the final product or user experience. The end result of this is that concept phase is exited prematurely and development/delivery begins. Changes to the concept iterate development often times breaking mature aspects of the project delivery. The fundamental question is, “why do people leave concept phase so early?”

    This is the typical flow of how designers and agencies work with customers. Customers brief agencies. Agencies translate a combination of explicit and implicit requirements and present the idea back to the customer. If the idea is properly understood by both parties then the designers start work on the concept.Current modes of communicating projects:Static imagesPDFsPowerpointsVisio diagramsPaper or digital SketchesNone of these faithfully represent the final product or user experience. The end result of this is that concept phase is exited prematurely and development/delivery begins. Changes to the concept iterate development often times breaking mature aspects of the project delivery. The fundamental question is, “why do people leave concept phase so early?”

    This is the typical flow of how designers and agencies work with customers. Customers brief agencies. Agencies translate a combination of explicit and implicit requirements and present the idea back to the customer. If the idea is properly understood by both parties then the designers start work on the concept.Current modes of communicating projects:Static imagesPDFsPowerpointsVisio diagramsPaper or digital SketchesNone of these faithfully represent the final product or user experience. The end result of this is that concept phase is exited prematurely and development/delivery begins. Changes to the concept iterate development often times breaking mature aspects of the project delivery. The fundamental question is, “why do people leave concept phase so early?”

    This is the typical flow of how designers and agencies work with customers. Customers brief agencies. Agencies translate a combination of explicit and implicit requirements and present the idea back to the customer. If the idea is properly understood by both parties then the designers start work on the concept.Current modes of communicating projects:Static imagesPDFsPowerpointsVisio diagramsPaper or digital SketchesNone of these faithfully represent the final product or user experience. The end result of this is that concept phase is exited prematurely and development/delivery begins. Changes to the concept iterate development often times breaking mature aspects of the project delivery. The fundamental question is, “why do people leave concept phase so early?”

    It is because the concept phase is a nightmare!Feedback – Customers who aren’t “design-centric” do not give you actionable feedback. They remain focused on the details like color, images, rather than “look ‘n feel” and designComplex idea – Customers are unable to communicate complex ideas and in turn, it is hard for designers to fully capture what they want. On the flip side, designers presenting static images, sketches, and portfolios do not fully convey their intentions to the customer. Even after multiple iterations, customers and designers are still “guessing” what each other wants. Sketchflow creates live web applications via Silverlight so that customers can view and interact with concepts and ideasChanges – Because designers and customers could never finalize a concept 100%, development would often begin with a set of unknown ideas and concepts with the hopes that “minor” changes would be accounted for. Sometimes changes that may seem minor in design are big architecturally and can frustrate the web developers and at worse break parts of the existing project. This equates to lost time and money. Sketchflow is completely .NET and XAML (XML) based so any changes that a designer makes within Expression Blend 3 are updated and passed on to Visual Studio to the developer. Because designers and developer work inside the same project, teams face less friction and are more accommodating of complex changes.Customer Focus – the lack of quality feedback mechanisms, the extensive use of complex design concepts, and the iterative design process lead to a nightmare scenario where customers do not focus on the questions you need answered and leads your own frustration. Words cannot express what you may go through but I imagine it may feel something like the next slide.

    You feel like this when dealing with “unenlightened” customers

    Auto generation of project manager documentation with TOC and high-res images showing each page of the application as well as state.

    Notice the sitemap/application map. Blue indicate pages/states and the green represents common “components” like navigation that pages inherit.

    Sitemap and feedback boxes populated by end-user feedback via the Feedback player

    A sample of the available “sketchy” parts for craft digital application sketches

    Cross-platform/cross-browser Silverlight application where clients can annotate aspects of the project using a mouse or tablet PC. You can pencil, marker, highlight, and comment any aspect and version of the project.

    This is a screenshot of an actual paper sketch that was scanned into Sketchflow and made interactive. The wheel actually rotates when the mouse-wheel moves. Try to explain the “look ‘n feel” on paper with this! (its REALLY HARD!)

    Add BehaviorsChanges Propagate to development environmentEx. Login Successful / Login FailedNames, addresses, numbers, prices

    Even if you don’t use Silverlight, you should try it purely for conceptualization and design. To bring in a digital film production analogy, use Silverlight and Sketchflow as your “intermediate” copy/build.* - Linux support will come when the open-source implementation of Silverlight, known as Moonlight, gains feature parity with Silverlight 3.

    Sketchflow starter kit is AWESOME! 12 videos (WMV), scripts, and raw assets.

    Favorites, Groups & Events

    Prototyping With Sketchflow - Presentation Transcript

    1. Rapid Application Prototyping with SketchFlowViral Tarpara – Technical Evangelist - Microsoft
    2. Utopian Workflow
    3. Dev-Fat Agencies
    4. How Agencies REALLY Work
    5. Concept
      This Leads to...
      #FAIL
    6. Why Concept Phase is a Nightmare
    7. Feedback
      Customerswho aren’t “design-centric” do not give you actionable feedback. They remain focused on the details like colorandimages, rather than “look ‘n feel” and design
    8. You end up wanting
      to do this…
    9. So Why ?
    10. 05/11/2009
      Rapidly Model the Look and Feel
    11. 05/11/2009
      Enterprise-Ready Applications
    12. 05/11/2009
      Multi-Version/User Feedback
    13. Automatically Generate Documentation
    14. Sketchflow
      Interface
    15. Feedback Player in Browser
    16. Full Interaction and Commenting
    17. This Paper Sketch Actually Rotates
      Try to Explain this on Paper!
    18. 05/11/2009
      Demonstration
    19. Sketchflow Tasks
      Import Adobe files into Full Functioning UIs
      Application Navigation System with NO CODE
      Add State to the application
      Drag and Drop usable Sample Data
    20. 05/11/2009
      “We Don’t Use Silverlight”
    21. “We Don’t Use Silverlight”
      HTML/Flash Shops Fast Prototyping
      Conceptualize in Silverlight/WPF
      Finalize Changes before Development
      Multi-user / Multi-version Feedback
      Firefox, IE, Safari Support on PC/MAC/Linux*
    22. Getting Started with Sketchflow
      Download Silverlight 3
      Download Microsoft Expression Blend 3 trial
      Checkout Sketchflow Starter Kit
      Videos
      Guides
      Assets
      Contact Me : viralta@microsoft.com
      Blog: http://blogs.technet.net/tarpara
      TwitterID: @TARPARA
    23. 05/11/2009
      If after all this you remain
      unconvinced then...
    24. “I find your lack
      of faith disturbing”

    + ukdpeukdpe, 1 month ago

    custom

    384 views, 0 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 384
      • 383 on SlideShare
      • 1 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 7
    Most viewed embeds
    • 1 views on http://blogs.msdn.com

    more

    All embeds
    • 1 views on http://blogs.msdn.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories