1 / 45

Design Principles For Windows 7

Design Principles For Windows 7. Jim Chandler principal consultant Heartland Consulting. PC22. Design Principles For Windows 7.  Jim Chandler principal consultant Heartland Consulting. Who am I? What is a Design Principle? Why do we believe in the Design Principles approach?

rianne
Download Presentation

Design Principles For Windows 7

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. Design Principles For Windows 7 Jim Chandler principal consultant Heartland Consulting

  2. PC22 Design Principles For Windows 7  Jim Chandler principal consultant Heartland Consulting

  3. Who am I? • What is a Design Principle? • Why do we believe in the Design Principles approach? • Why do you care? • The Windows 7 Design Principles • Call to action for you

  4. Who am I?

  5. What is a design principle?

  6. A framework for design thinking • A key part of the decision making process. • A tool for evaluation of UX success against stated goals Think of them as a way to align a wide array of perspectives by defining common ground

  7. Why do we believe in the Design Principles approach?

  8. We believe the strength of Windows is in the openness as a platform and success relies on the richness and variety of the software that runs on Windows. At the same time, various feedback channels tell us that the overall experience of using a PC is perceived as complex or inconsistent for a wide variety of reasons.

  9. Imagine we set out to build a car company

  10. Principle “Performance and Efficiency, Together” • Framework – Mazarati or Prius? • Decision – Chassis, engine, MPG? • Tool for evaluation – Did we hit the mark?

  11. High level directional framework Appropriate flexibility Localized decision making Common agenda Build in alignment

  12. We need you to write great software that people love. We all want people to realize the powerful potential of software that you and I know to be true.

  13. Windows 7 Design Principles

  14. principle Reduce Concepts to Increase Confidence

  15. principle Small Things Matter, Good and Bad

  16. Sample code for delight  • namespace Delight • { • public partial class Window1 : Window • { • int pleasureRatio; • int smile; • public Window1() • { • InitializeComponent (); • StartDelight(64, 89, 12); • } • void StartDelight (int giggle, int surprise) • { • region: Calculate Pleasure • UXEngine.StartSequence (pleasureRatio, smile); • } • }

  17. Delight Ohs, ahs and even a giggle…

  18. principle Solve Distractions, not Discoverability

  19. Reduced affordances

  20. principle Time Matters; Build for People on the Go

  21. How many steps… To enable shared printers, public folders and user profiles? Windows Vista ~30-40 steps Windows 7 ~3-5 steps

  22. principle Value the Full Lifecycle of the Experience

  23. Examples of product life stages • Installation & Creation – be fast, quiet and trustworthy • First Use & Personalization – Compelling experiences warrant exploration • Daily use with realistic volume of data. • Help! - Solve a problem or unanticipated need (Management & Maintenance) • Uninstall or Upgrade – respect a users time investment with meaningful data migration

  24. principle Be Great at "Look" and "Do"

  25. Hi phone!

  26. Call to action…

  27. If you agree with these principles, work to inject these into your decision making process. • If you don’t agree or you feel like there are key perspectives that we didn’t cover, email Samuel Moreau, Principal Design Manager @ Microsoft. samoreau@microsoft.com • Engineering Windows 7 blog http://blogs.msdn.com/e7/

  28. Thank you

More Related