0
Bill Buxton
                     Microsoft Research




Return on Experience – By
         Design
It’s a Good Time for
       Design!
Henry Dreyfuss
1929



                 Western Electric Model 302
                 1930 (1937-1950)
Raymond Loewy
1929




                Studebaker Avanti
                1962
Vanity Kodak
                                                        1928




Walter Dorwin Teague
1926
                  ...
Experience?
My mountain bike …
By Design?
• Draw my phone
• Draw my phone’s
  interface
• Draw the
  experience of using
  my phone




Forget the phone …
How?
$$
          $$

Sketching….
Timing?
Ron Bird: http://www.2birds.org/
Investment




Sketch
Prototype
        Time




               Weight of Design Criteria
Microsoft?
• When I joined 3 yrs ago, only 1 person in the
  technical leadership with design b.g. Now ~10.
• Significant growth in s...
Monique Chatterjee is a Lead Designer on the      Audrey Louchart joined the Premium Mobile
MS Hardware Design Team. She g...
Quick Demo
Six Degrees …
Luck is what happens when
preparation meets opportunity.
                          Seneca
Advancing
User Experiences
Scott Guthrie
Corporate Vice President
Developer Division
Microsoft Corporation
web
media
RIA
web
A powerful set of tools and technologies
What is the Microsoft
optimized for building and hosting next
Web platform?
gener...
Expression Web 3
•   Standards based web authoring
•   Multi-language targeting
•   Secure FTP support
•   CSS Diagnostics...
demo
Expression Web 3
Erik Saltwell
Group Program Manager
Microsoft Corporation
SuperPreview: IE
Announcing:



6,7,8         Beta Available Today
ASP.NET MVC 1.0
•   Full Control over HTML markup
•   SEO friendly with URL routing
•   Test driven development workflow
•...
Announcing:

ASP.NET MVC 1.0
              Shipping Today
ASP.NET 4 and VS 2010
ASP.NET 4 improvements
• Web Forms
• MVC
• AJAX
• Distributed Caching

Visual Studio 2010 for web de...
Web Server
Extensions


web
Web Server
Extensions


web
Microsoft Web Platform
Installer
          Install the latest versions of Microsoft Web
          Platform tools, server, ...
Windows Web App Gallery
             Get up and running
             with the most widely
             used, freely availa...
demo
Microsoft Web Platform
Installer & App Gallery
Commerce Server
Announcing:



2009          Available Now
Azure Services Platform
• Preview launched in October last year
• User-demand driving new features
      – Windows Azure: ...
Microsoft BizSpark
                              support

 Designed to provide
 software entrepreneurs all
      … for fre...
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Stackoverflow.com
Jeff Atwood & Joel Spolsky
development begins
May 2008
Stackoverflow.com
private beta & Joel Spolsky
 Jeff Atwood
Aug 2008

public beta
Sep 2008 ~ Ja...
page views per day
600,000
Stackoverflow.com
unique users & Joel Spolsky
 Jeff Atwood per day
200,000

# of servers
2 (dat...
Native Web App
Stackoverflow.com
Our user interface: the search
 Jeff Atwood & Joel Spolsky
engine.

Obsessive web standar...
Optimization, Shmoptimi
zation
 Stackoverflow.com
Jeff Atwood & Joel Spolsky
/questions/12345/post-title
/tags/java
/searc...
I Feel the Need.
The Need for Speed.
 Stackoverflow.com
  Jeff Atwood & Joel Spolsky
Denormalize database
IIS 7 Cache, Com...
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Stackoverflow.com
Jeff Atwood & Joel Spolsky
           Microsoft

           BizSpark
Stackoverflow.com
Jeff Atwood & Joel Spolsky
    Why?
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Stackoverflow.com
Jeff Atwood & Joel Spolsky
Silverlight By The Numbers


Silverlight
Silverlight By The Numbers
Silverlight launched just 18 months ago
Silverlight By The Numbers
350 million+ Installs
Silverlight By The Numbers
300,000+ Developers & Designers
Silverlight By The Numbers
200+ Partners in 30 Countries
Silverlight By The Numbers
200+ Microsoft Products & Websites
Silverlight By The Numbers
                    10,000’s
                    of apps
                    globally
Netflix
Kevin McEntee
Vice President, Web Engineering
Netflix
Streaming To The Mac
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
Streaming To Firefox
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
Cross Platform Reality
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
     Single Netflix Player
Installers Are Evil
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
     Single Netflix Player
Installers Are Evil
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
     Single Netflix Player
Netflix Out Of The Installer
Business
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
  One time install...
Adaptive Streaming
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
Adaptive Streaming
 Netflix Video
 More Bits = Better


 Kevin McEntee
 Vice President, Web Engineering
 Netflix
         ...
Adaptive Streaming - Rebuffer

 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
Innovation Requires
Iteration
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
Silverlight Is A Research
Platform
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
 Innovate            ...
Silverlight 3:
Continued Innovation
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
GPU support for scal...
Netflix Loves Silverlight
 Netflix
 Kevin McEntee
 Vice President, Web Engineering
 Netflix
media
Silverlight 3 Media
• GPU hardware acceleration
• New codec support (H.264, AAC, MPEG-
  4)
• Raw bitstream Audio/Video AP...
IIS Media Services
•   On-demand smooth streaming
•   Live smooth streaming
•   Edge caching
•   Web playlists
•   Bit-rat...
demo
Silverlight Media
Perkins Miller
Sr. VP Digital Media
NBC Sports & Olympics
Beijing
•   1.3 billion page views
•   52.1 million unique visitors
•   75.5 million videos watched
•   9.9 million hours ...
Vancouver
• The Online HD Olympics
   – 100% Smooth Streaming
   – Full 720p HD
• DVR capabilities (pause/rewind live acti...
RI
Graphics
• GPU Acceleration and hardware
    compositing
•   Perspective 3D
•   Bitmap & pixel API
•   Pixel shader effect...
demo
Gratuitous Graphics <3
Application Development
• Deep linking, navigation and SEO
• Improved text quality
• Multi-Touch support
• 100+ controls a...
David Anthony


demo
Co-Founder




Scott Stanfield
CEO
Workflow: Handle With
Care

           Let’s do it for the egg.




   RIA
Expression Blend 3
•   SketchFlow
•   Adobe Photoshop and Illustrator import
•   Behaviors
•   Designing with data
•   Sou...
demo
Expression Blend 3
Jon Harris
Sr. Product Manager
Microsoft Corporation
Announcing:


Eclipse Support for
Silverlight (on Mac)
Data
•   Data-binding improvements
•   Validation error templates
•   Server data push improvements
•   Binary XML network...
demo
Silverlight Business Apps
SAP NetWeaver
Announcing:     ®




Support
Out of Browser Scenarios
• Extend media experiences
• Companion applications for your Web
  site
• Lightweight data snacki...
Out of Browser
Capabilitiesfriendly experience
• Simple consumer
• Safe, secure, sandboxed environment
• Built-in auto-upd...
demo
Tom Mara & Aaron Starkey
KEXP
Silverlight 3 Download Size
• Thousands of new APIs
• Hundreds of new features
  40kcodecs
        smaller than Silverligh...
Available today
•   Silverlight 3 Beta
•   Expression Blend 3 Preview
•   Silverlight 3 Tools for Visual Studio 2008
•   I...
• Thanks GoGrid! Use your Go Grid
  Cloud Card from your attendee bag
  for a $200 credit toward their cloud
  based Windo...
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and
other product names are or may be...
Day One Keynote
Day One Keynote
Day One Keynote
Day One Keynote
Day One Keynote
Day One Keynote
Day One Keynote
Upcoming SlideShare
Loading in...5
×

Day One Keynote

710

Published on

Bill Buxton is the author of, Sketching User Experiences: Getting the Design Right and the Right Design, published jointly by Morgan Kaufmann and Focal Press. He is Principal Researcher at Microsoft Research and has a 30 year involvement in research, design and commentary around human aspects of technology, and digital tools for creative endeavour, including music, film and industrial design, in particular. Prior to joining Microsoft, he was a researcher at Xerox PARC, a professor at the University of Toronto, and Chief Scientist of Alias Research and SGI Inc. – where 2003 he was co-recipient of an Academy Award for Scientific and Technical Achievement. In 2007, he was named Doctor of Design, Honoris Causa, by the Ontario College of Art and Design, in 2008 became the 10th recipient of the ACM/SIGCHI Lifetime Achievement Award for fundamental contributions to the field of human-computer interaction, and in January 2009 was elected a Fellow of the ACM. More information on Buxton and his work can be found at: www.billbuxton.com

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
710
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Day One Keynote"

  1. 1. Bill Buxton Microsoft Research Return on Experience – By Design
  2. 2. It’s a Good Time for Design!
  3. 3. Henry Dreyfuss 1929 Western Electric Model 302 1930 (1937-1950)
  4. 4. Raymond Loewy 1929 Studebaker Avanti 1962
  5. 5. Vanity Kodak 1928 Walter Dorwin Teague 1926 iPod Mini 2003 Kodak Vest Pocket Camera, Series II, VPK Specia 1926
  6. 6. Experience?
  7. 7. My mountain bike …
  8. 8. By Design?
  9. 9. • Draw my phone • Draw my phone’s interface • Draw the experience of using my phone Forget the phone …
  10. 10. How?
  11. 11. $$ $$ Sketching….
  12. 12. Timing?
  13. 13. Ron Bird: http://www.2birds.org/
  14. 14. Investment Sketch Prototype Time Weight of Design Criteria
  15. 15. Microsoft?
  16. 16. • When I joined 3 yrs ago, only 1 person in the technical leadership with design b.g. Now ~10. • Significant growth in senior ranks joining from other companies • But others promoted from within. • Growth not just at senior level • In less than two years, we have grown UX headcount almost one and half times • This is almost twice the rate that we are hiring technologists • We have about 800 designers and user researchers now
  17. 17. Monique Chatterjee is a Lead Designer on the Audrey Louchart joined the Premium Mobile MS Hardware Design Team. She graduated from Experience Group at MS just 7 months ago. She Rochester Institute of Technology in ’97 and is was previously a designer at One and Co, wher now 33. She spent 7 years consulting in Boston she collaborated with MS as a consultant on the Arc mouse project. Audrey graduated in ‘04 from and Chicago, designing housewares and consumer electronics, before joining Microsoft Institute Superior of Design in France, and turns over 5 years ago. 27 this week.
  18. 18. Quick Demo
  19. 19. Six Degrees …
  20. 20. Luck is what happens when preparation meets opportunity. Seneca
  21. 21. Advancing User Experiences Scott Guthrie Corporate Vice President Developer Division Microsoft Corporation
  22. 22. web media RIA
  23. 23. web
  24. 24. A powerful set of tools and technologies What is the Microsoft optimized for building and hosting next Web platform? generation web applications. web
  25. 25. Expression Web 3 • Standards based web authoring • Multi-language targeting • Secure FTP support • CSS Diagnostics • SuperPreview web
  26. 26. demo Expression Web 3 Erik Saltwell Group Program Manager Microsoft Corporation
  27. 27. SuperPreview: IE Announcing: 6,7,8 Beta Available Today
  28. 28. ASP.NET MVC 1.0 • Full Control over HTML markup • SEO friendly with URL routing • Test driven development workflow • Easily extensible web
  29. 29. Announcing: ASP.NET MVC 1.0 Shipping Today
  30. 30. ASP.NET 4 and VS 2010 ASP.NET 4 improvements • Web Forms • MVC • AJAX • Distributed Caching Visual Studio 2010 for web development • Code focused improvements • JavaScript / AJAX / jQuery tooling • SharePoint • Publishing and deployment web
  31. 31. Web Server Extensions web
  32. 32. Web Server Extensions web
  33. 33. Microsoft Web Platform Installer Install the latest versions of Microsoft Web Platform tools, server, database and framework. Available FREE on Stay up-to-date and explore what’s new. Runs on Windows XP, Windows Microsoft.com/Web and Windows Vista, Windows Server 2003 Server 2008 web
  34. 34. Windows Web App Gallery Get up and running with the most widely used, freely available Web applications for Windows Server. web
  35. 35. demo Microsoft Web Platform Installer & App Gallery
  36. 36. Commerce Server Announcing: 2009 Available Now
  37. 37. Azure Services Platform • Preview launched in October last year • User-demand driving new features – Windows Azure: FastCGI/PHP and .NET full trust – SQL Data Services: Relational database – .NET Services: More Web standards • On track for commercial release this year web
  38. 38. Microsoft BizSpark support Designed to provide software entrepreneurs all … for free. the resources they need to software build successful companies and connect them with a community of experts… visibility web
  39. 39. Stackoverflow.com Jeff Atwood & Joel Spolsky
  40. 40. Stackoverflow.com Jeff Atwood & Joel Spolsky
  41. 41. Stackoverflow.com Jeff Atwood & Joel Spolsky
  42. 42. Stackoverflow.com Jeff Atwood & Joel Spolsky
  43. 43. Stackoverflow.com Jeff Atwood & Joel Spolsky
  44. 44. development begins May 2008 Stackoverflow.com private beta & Joel Spolsky Jeff Atwood Aug 2008 public beta Sep 2008 ~ Jan 2008
  45. 45. page views per day 600,000 Stackoverflow.com unique users & Joel Spolsky Jeff Atwood per day 200,000 # of servers 2 (database, web)
  46. 46. Native Web App Stackoverflow.com Our user interface: the search Jeff Atwood & Joel Spolsky engine. Obsessive web standards OpenID jQuery AJAX
  47. 47. Optimization, Shmoptimi zation Stackoverflow.com Jeff Atwood & Joel Spolsky /questions/12345/post-title /tags/java /search?q=orthogonal /users/811/shog9
  48. 48. I Feel the Need. The Need for Speed. Stackoverflow.com Jeff Atwood & Joel Spolsky Denormalize database IIS 7 Cache, Compression 64-bit top to bottom jQuery AJAX callbacks MVC = low overhead
  49. 49. Stackoverflow.com Jeff Atwood & Joel Spolsky
  50. 50. Stackoverflow.com Jeff Atwood & Joel Spolsky Microsoft BizSpark
  51. 51. Stackoverflow.com Jeff Atwood & Joel Spolsky Why?
  52. 52. Stackoverflow.com Jeff Atwood & Joel Spolsky
  53. 53. Stackoverflow.com Jeff Atwood & Joel Spolsky
  54. 54. Silverlight By The Numbers Silverlight
  55. 55. Silverlight By The Numbers Silverlight launched just 18 months ago
  56. 56. Silverlight By The Numbers 350 million+ Installs
  57. 57. Silverlight By The Numbers 300,000+ Developers & Designers
  58. 58. Silverlight By The Numbers 200+ Partners in 30 Countries
  59. 59. Silverlight By The Numbers 200+ Microsoft Products & Websites
  60. 60. Silverlight By The Numbers 10,000’s of apps globally
  61. 61. Netflix Kevin McEntee Vice President, Web Engineering Netflix
  62. 62. Streaming To The Mac Netflix Kevin McEntee Vice President, Web Engineering Netflix
  63. 63. Streaming To Firefox Netflix Kevin McEntee Vice President, Web Engineering Netflix
  64. 64. Cross Platform Reality Netflix Kevin McEntee Vice President, Web Engineering Netflix Single Netflix Player
  65. 65. Installers Are Evil Netflix Kevin McEntee Vice President, Web Engineering Netflix Single Netflix Player
  66. 66. Installers Are Evil Netflix Kevin McEntee Vice President, Web Engineering Netflix Single Netflix Player
  67. 67. Netflix Out Of The Installer Business Netflix Kevin McEntee Vice President, Web Engineering Netflix One time install, supported by Microsoft
  68. 68. Adaptive Streaming Netflix Kevin McEntee Vice President, Web Engineering Netflix
  69. 69. Adaptive Streaming Netflix Video More Bits = Better Kevin McEntee Vice President, Web Engineering Netflix 1500 Kbps 1000 Kbps 500 Kbps
  70. 70. Adaptive Streaming - Rebuffer Netflix Kevin McEntee Vice President, Web Engineering Netflix
  71. 71. Innovation Requires Iteration Netflix Kevin McEntee Vice President, Web Engineering Netflix
  72. 72. Silverlight Is A Research Platform Netflix Kevin McEntee Vice President, Web Engineering Netflix Innovate Deploy
  73. 73. Silverlight 3: Continued Innovation Netflix Kevin McEntee Vice President, Web Engineering Netflix GPU support for scaling and stretching video Wider range of processors and price points for running video playback
  74. 74. Netflix Loves Silverlight Netflix Kevin McEntee Vice President, Web Engineering Netflix
  75. 75. media
  76. 76. Silverlight 3 Media • GPU hardware acceleration • New codec support (H.264, AAC, MPEG- 4) • Raw bitstream Audio/Video API • Improved logging for media analytics media
  77. 77. IIS Media Services • On-demand smooth streaming • Live smooth streaming • Edge caching • Web playlists • Bit-rate throttling • Advanced logging media
  78. 78. demo Silverlight Media
  79. 79. Perkins Miller Sr. VP Digital Media NBC Sports & Olympics
  80. 80. Beijing • 1.3 billion page views • 52.1 million unique visitors • 75.5 million videos watched • 9.9 million hours of video consumed (1,126 years) • 27 minutes of viewing per session • 5,000 unique clips viewed per day during the final week • 35 million mobile views • 130,000 peak streams • 3.4 petabytes of video delivered media
  81. 81. Vancouver • The Online HD Olympics – 100% Smooth Streaming – Full 720p HD • DVR capabilities (pause/rewind live action) • Super slow motion and high resolution frame capture • Metadata overlays • Live video alerts • Real-time feeds of the latest and most popular clips media
  82. 82. RI
  83. 83. Graphics • GPU Acceleration and hardware compositing • Perspective 3D • Bitmap & pixel API • Pixel shader effects • Deep Zoom improvements RIA
  84. 84. demo Gratuitous Graphics <3
  85. 85. Application Development • Deep linking, navigation and SEO • Improved text quality • Multi-Touch support • 100+ controls available • Library caching support RIA
  86. 86. David Anthony demo Co-Founder Scott Stanfield CEO
  87. 87. Workflow: Handle With Care Let’s do it for the egg. RIA
  88. 88. Expression Blend 3 • SketchFlow • Adobe Photoshop and Illustrator import • Behaviors • Designing with data • Source code control • XAML, C# and VB code intellisense RIA
  89. 89. demo Expression Blend 3 Jon Harris Sr. Product Manager Microsoft Corporation
  90. 90. Announcing: Eclipse Support for Silverlight (on Mac)
  91. 91. Data • Data-binding improvements • Validation error templates • Server data push improvements • Binary XML networking support • Multi-Tier REST data support RIA
  92. 92. demo Silverlight Business Apps
  93. 93. SAP NetWeaver Announcing: ® Support
  94. 94. Out of Browser Scenarios • Extend media experiences • Companion applications for your Web site • Lightweight data snacking applications RIA
  95. 95. Out of Browser Capabilitiesfriendly experience • Simple consumer • Safe, secure, sandboxed environment • Built-in auto-update support • Build offline-aware applications • Integrate with underlying operating system RIA
  96. 96. demo Tom Mara & Aaron Starkey KEXP
  97. 97. Silverlight 3 Download Size • Thousands of new APIs • Hundreds of new features 40kcodecs smaller than Silverlight 2 • New • Out of browser support
  98. 98. Available today • Silverlight 3 Beta • Expression Blend 3 Preview • Silverlight 3 Tools for Visual Studio 2008 • IIS Media Services
  99. 99. • Thanks GoGrid! Use your Go Grid Cloud Card from your attendee bag for a $200 credit toward their cloud based Windows Server 2008 offering. • Get your FREE copy of Windows Web Server 2008 by stopping by registration • Use Web PI to make your new Web server ready for development or production • Download Silverlight 3 today!
  100. 100. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×