7 Reasons to Prototype with Microsoft Sketchflow

I’ve been trying to use more of the Microsoft Expression design tools (for a number of reasons). I’ve decided one of its biggest advantages over other options is its prototyping tool, Sketchflow (included with Expression Blend 3).

Why should you be using Sketchflow to prototype?

  1. It’s the closest digital option to paper prototyping
  2. Sketchy styles – helps people remember that it’s still under construction. More on this from this boxesandarrows article.
  3. Pen tablet integration – allows you to hand draw stuff, which is faster than anything else. Want one? Check out the ones from Wacom.
  4. Progressive Fidelity – move from hand-drawn objects to sketchy objects to wireframe objects to highly-polished designs
  5. Portable – can be packaged up quick and sent out to your team and your clients
  6. Feedback Management – your team and clients can annotate mockups directly and share back with designers
  7. Snappy transition to developers – it produces xaml and code behind files that front-end developers can use as the basis for their code (instead of just looking at a set of graphic mockups and having to translate those into development assets)

I recently watched a good video on Microsoft Sketchflow. If you just want to see a demo, jump to the 31 minute mark.

And if you didn’t know already, you should be prototyping your solutions, because it leads to better requirements and faster development. If you don’t have access to Sketchflow (or time to learn it), at least get out a pen and paper or jump on the whiteboard with your team. That would be better than nothing. Happy prototyping!
Aaron Hursman
Aaron Hursman is a passionate user-advocate who is lucky enough to do what he loves for a living. As a user experience architect, he applies user-centered design principles and techniques including user research, persona development, information architecture, storyboards, wireframes, prototyping, visual design, graphic design, interaction design, and usability. Aaron has a background in web development, enterprise applications, and the social web. At nGame, he is applying his craft to design and build the next generation of enterprise software. Aaron is available as a speaker and author upon request.
Disclaimer: The information in this website is provided "as is" with no warranties, and confers no rights. This website does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my own personal opinion. Inappropriate comments will be deleted at the authors discretion. All instructions and code samples (if any, ever) are provided "as is" without warranty of any kind, either express or implied.