Web2 Expo Presentation

408 views

Published on

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
408
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide



  • Me- Importance of user testing
    Syl - Future of web pages
    Nico T - Scaling
    Nicholas - Freemium & location
    Fred - APIs
  • Me- Importance of user testing
    Syl - Future of web pages
    Nico T - Scaling
    Nicholas - Freemium & location
    Fred - APIs
  • Me- Importance of user testing
    Syl - Future of web pages
    Nico T - Scaling
    Nicholas - Freemium & location
    Fred - APIs
  • Me- Importance of user testing
    Syl - Future of web pages
    Nico T - Scaling
    Nicholas - Freemium & location
    Fred - APIs
  • Me- Importance of user testing
    Syl - Future of web pages
    Nico T - Scaling
    Nicholas - Freemium & location
    Fred - APIs
  • Me- Importance of user testing
    Syl - Future of web pages
    Nico T - Scaling
    Nicholas - Freemium & location
    Fred - APIs
  • Know the users
    because the users know YOU

    They can help improve an interface design through testing and feedback

    They can give you “Ah-Ha” moments

    They put you on the right track

    Building a product from zero is hard
    thats what product m’s do now
    Never perfect first time

    Thats why...
  • Start simple

    focus on core functionality
    release early, release often, follow up with users (and metrics)

    identify problems with design easier
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product
  • Fake it
    Proof of concept - demonstrate its feasibility
    verify that the concept or theory is probably capable of being useful.
    Big picture - accross the world
    saves time - changes easier than development stage

    User testing
    Direct input from real users - they know you, they help you...
    identify problems - easier with release early/often
    improve product




























  • Response time < 500ms
    Individual metrics are irrelevant
    Aggregate metrics to find knowledge
    Critical metrics as near real-time as possible
    Understand the impact of the last rollout













  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure
  • - In 1910 business was mostly direct
    - In 1930 there was a lot of competition
    - After WWII there was a lot of environmental pressure




















  • Open APIs
    - Bake your business into your APIs
    - You cannot imagine how they will be used by other developers

    Don’t reinvent the wheel
    - Copy / paste from the others
    - Use standards (REST + Oauth 2.0)

    Help the developers
    - Reward them. They do it for Fame or Money

    Eat your own food
    - Use it internally

    Data is the new business model
    - One single API for the head and the tail
    - Tail policy:  limited access for free
    - Head policy: unlimited access for fee

  • Open APIs
    - Bake your business into your APIs
    - You cannot imagine how they will be used by other developers

    Don’t reinvent the wheel
    - Copy / paste from the others
    - Use standards (REST + Oauth 2.0)

    Help the developers
    - Reward them. They do it for Fame or Money

    Eat your own food
    - Use it internally

    Data is the new business model
    - One single API for the head and the tail
    - Tail policy:  limited access for free
    - Head policy: unlimited access for fee

  • Open APIs
    - Bake your business into your APIs
    - You cannot imagine how they will be used by other developers

    Don’t reinvent the wheel
    - Copy / paste from the others
    - Use standards (REST + Oauth 2.0)

    Help the developers
    - Reward them. They do it for Fame or Money

    Eat your own food
    - Use it internally

    Data is the new business model
    - One single API for the head and the tail
    - Tail policy:  limited access for free
    - Head policy: unlimited access for fee

  • Open APIs
    - Bake your business into your APIs
    - You cannot imagine how they will be used by other developers

    Don’t reinvent the wheel
    - Copy / paste from the others
    - Use standards (REST + Oauth 2.0)

    Help the developers
    - Reward them. They do it for Fame or Money

    Eat your own food
    - Use it internally

    Data is the new business model
    - One single API for the head and the tail
    - Tail policy:  limited access for free
    - Head policy: unlimited access for fee

  • Open APIs
    - Bake your business into your APIs
    - You cannot imagine how they will be used by other developers

    Don’t reinvent the wheel
    - Copy / paste from the others
    - Use standards (REST + Oauth 2.0)

    Help the developers
    - Reward them. They do it for Fame or Money

    Eat your own food
    - Use it internally

    Data is the new business model
    - One single API for the head and the tail
    - Tail policy:  limited access for free
    - Head policy: unlimited access for fee


  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through

  • Easiness
    - Make it simple is more complex than make it complex !
    - Wait for the usage to come and develop as a consequence

    Speed
    More speed more pages more users more business

    Open APIs
    - It is not just about selling in
    - It is about selling through


  • Web2 Expo Presentation

    1. 1. WEB 2.0 EXPO Thoughts and Ideas from San Francisco :)
    2. 2. WHAT WAS THE CONFERENCE ABOUT?? What have you missed? Why was it wonderful? Why were we happy to be there? Why we want to go back? What did we learn?
    3. 3. THE PLACE TO BE Web 2.0 Open minded speakers with real experience The big guys (Facebook, Twitter, Google, LinkedIn, Apple, Yahoo) Knowledge sharing culture AMERICAN FEEL Held at The Moscone Center, SF Well organized Conferences & Keynotes Cool shows (Smule, Parrot Drone)
    4. 4. WHAT WE ARE GOING TO TALK ABOUT Richard Sylvain Nicolas T Nicholas V Frédéric
    5. 5. WHAT WE ARE GOING TO TALK ABOUT Richard - The importance of user testing Sylvain Nicolas T Nicholas V Frédéric
    6. 6. WHAT WE ARE GOING TO TALK ABOUT Richard - The importance of user testing Sylvain - The future of web pages Nicolas T Nicholas V Frédéric
    7. 7. WHAT WE ARE GOING TO TALK ABOUT Richard - The importance of user testing Sylvain - The future of web pages Nicolas T - Website scaling & Acquisition Nicholas V Frédéric
    8. 8. WHAT WE ARE GOING TO TALK ABOUT Richard - The importance of user testing Sylvain - The future of web pages Nicolas T - Website scaling & Acquisition Nicholas V - Freemium & location based services Frédéric
    9. 9. WHAT WE ARE GOING TO TALK ABOUT Richard - The importance of user testing Sylvain - The future of web pages Nicolas T - Website scaling & Acquisition Nicholas V - Freemium & location based services Frédéric - Opening platforms using APIs
    10. 10. KNOW THE USERS
    11. 11. START SIMPLE AND LET THE USER BUILD THE PRODUCT
    12. 12. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS?
    13. 13. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping
    14. 14. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping Proof of concept
    15. 15. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping Proof of concept Get the big picture
    16. 16. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping Proof of concept Get the big picture Saves time
    17. 17. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping User testing Proof of concept Get the big picture Saves time
    18. 18. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping User testing Proof of concept Direct input on how real users use the Get the big picture product Saves time
    19. 19. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping User testing Proof of concept Direct input on how real users use the Get the big picture product Saves time Identify problems
    20. 20. USABILITY TESTING HOW DOES IT WORK AND WHAT ARE THE BENEFITS? Prototyping User testing Proof of concept Direct input on how real users use the Get the big picture product Saves time Identify problems Improve the product
    21. 21. PRODUCT DELEGATION
    22. 22. PRODUCT HUH? SUMMARY Who? What? Learnings from San Francisco
    23. 23. PRODUCT HUH? SUMMARY Product management Design Integration
    24. 24. WHAT’S INTEGRATION? HTML 4: Chassis CSS: Colors Javascript: Engine
    25. 25. HTML 5 THE STANDARD, OUR SUPERHIGHWAY
    26. 26. HTML 5 THE STANDARD, OUR SUPERHIGHWAY YEEE HAA !
    27. 27. HTML 5 NATIVELY ALLOWS US TO...
    28. 28. HTML 5 NATIVELY ALLOWS US TO... Build rich interfaces
    29. 29. HTML 5 NATIVELY ALLOWS US TO... Build rich interfaces Make features work offline
    30. 30. HTML 5 NATIVELY ALLOWS US TO... Build rich interfaces Make features work offline Play audio and video easily and fast
    31. 31. HTML 5 NATIVELY ALLOWS US TO... Build rich interfaces Make features work offline Play audio and video easily and fast
    32. 32. HTML 5 NATIVELY ALLOWS US TO... Build rich interfaces Make features work offline SOFTWARE Play audio and video easily and fast
    33. 33. TECHNICAL TEAM OUR JOB
    34. 34. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites
    35. 35. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring
    36. 36. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring Bug fixes
    37. 37. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring Bug fixes Prepare for the future
    38. 38. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring Bug fixes Prepare for the future Develop new functionality
    39. 39. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring Bug fixes Prepare for the future Develop new functionality Anticipate the load
    40. 40. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring Bug fixes Prepare for the future Develop new functionality Anticipate the load For Hardware/Software
    41. 41. TECHNICAL TEAM OUR JOB Run the Viadeo/ApnaCircle sites Monitoring Bug fixes Prepare for the future Develop new functionality Anticipate the load For Hardware/Software Integrate new technologies
    42. 42. SCALABILITY (TECHNICAL STUFF)
    43. 43. SCALABILITY (TECHNICAL STUFF) Detect your weak points Use metrics & graphs Monitoring Logs Live status of services Are things worse than they were? Sysadmins role has evolved
    44. 44. SCALABILITY (STILL TECHNICAL STUFF) MySQL Replication delay produces inconsistent results Kill long running queries before they kill you! MemCached Several semantic pools to avoid failiures No crucial information inside Scale your platform Twitter: +752% in 2008, APIs = 75% traffic Using No-SQL system (e.g. Cassandra) Capacity planning, not fire fighting
    45. 45. THE FREEMIUM MODEL
    46. 46. THE FREEMIUM MODEL A valid model
    47. 47. THE FREEMIUM MODEL A valid model First popularity needs to be reached then monitization
    48. 48. THE FREEMIUM MODEL A valid model First popularity needs to be reached then monitization Premium benefits need to be easy to understand
    49. 49. THE FREEMIUM MODEL A valid model First popularity needs to be reached then monitization Premium benefits need to be easy to understand Updating to premium status must be easy to find
    50. 50. THE FREEMIUM MODEL A valid model First popularity needs to be reached then monitization Premium benefits need to be easy to understand Updating to premium status must be easy to find Segmentation is key when coming to monetization
    51. 51. THE FREEMIUM MODEL A valid model First popularity needs to be reached then monitization Premium benefits need to be easy to understand Updating to premium status must be easy to find Segmentation is key when coming to monetization The more active users are the more willing to pay
    52. 52. PENDING BUT NOT AVOIDABLE
    53. 53. PENDING BUT NOT AVOIDABLE Geolocalization
    54. 54. PENDING BUT NOT AVOIDABLE Geolocalization Definitely something that everybody sees as main issue for the coming months (e.g. Foursquare)
    55. 55. PENDING BUT NOT AVOIDABLE Geolocalization Definitely something that everybody sees as main issue for the coming months (e.g. Foursquare) Something that users are asking for
    56. 56. PENDING BUT NOT AVOIDABLE Geolocalization Definitely something that everybody sees as main issue for the coming months (e.g. Foursquare) Something that users are asking for Foursquare info aggregated with Twitter’s on new Seesmic platform
    57. 57. PENDING BUT NOT AVOIDABLE Geolocalization Definitely something that everybody sees as main issue for the coming months (e.g. Foursquare) Something that users are asking for Foursquare info aggregated with Twitter’s on new Seesmic platform Some people have privacy concerns
    58. 58. PENDING BUT NOT AVOIDABLE Geolocalization Definitely something that everybody sees as main issue for the coming months (e.g. Foursquare) Something that users are asking for Foursquare info aggregated with Twitter’s on new Seesmic platform Some people have privacy concerns Great added value for professional issues
    59. 59. API s
    60. 60. API s 1910
    61. 61. API s 1930
    62. 62. API s After World War II
    63. 63. API s
    64. 64. API s Many “corner shops” died
    65. 65. API s Many “corner shops” died Business went from direct to indirect
    66. 66. API s Many “corner shops” died Business went from direct to indirect It is not just about selling in
    67. 67. API s Many “corner shops” died Business went from direct to indirect It is not just about selling in It is more about selling through
    68. 68. API s Many “corner shops” died Business went from direct to indirect It is not just about selling in It is more about selling through One idea
    69. 69. API s Many “corner shops” died Business went from direct to indirect It is not just about selling in It is more about selling through One idea The business is successful
    70. 70. API s Many “corner shops” died Business went from direct to indirect It is not just about selling in It is more about selling through One idea The business is successful If the retailer that it sells through is successful
    71. 71. API s Web 1994 was the “get me a domain and a page” era Web 2000 was the “make my page(s) interactive and put people on it” era Web 2010 is the “get rid of pages and glue APIs and people together” era - Robert Scoble (Scobleizer)
    72. 72. API s Web 1994 was the “get me a domain and a page” era Web 2000 was the “make my page(s) interactive and put people on it” era Web 2010 is the “get rid of pages and glue APIs and people together” era - Robert Scoble (Scobleizer) The API is successful if the application that carries it is successful
    73. 73. API s Web 1994 was the “get me a domain and a page” era Web 2000 was the “make my page(s) interactive and put people on it” era Web 2010 is the “get rid of pages and glue APIs and people together” era - Robert Scoble (Scobleizer) The API is successful if the application that carries it is successful Successful applications will use many different APIs
    74. 74. API s Web 1994 was the “get me a domain and a page” era Web 2000 was the “make my page(s) interactive and put people on it” era Web 2010 is the “get rid of pages and glue APIs and people together” era - Robert Scoble (Scobleizer) The API is successful if the application that carries it is successful Successful applications will use many different APIs
    75. 75. API s For successful companies, 80% of traffic will come from beyond the browser
    76. 76. API s For successful companies, 80% of traffic will come from beyond the browser
    77. 77. API s For successful companies, 80% of traffic will come from beyond the browser
    78. 78. API s For successful companies, 80% of traffic will come from beyond the browser
    79. 79. API s For successful companies, 80% of traffic will come from beyond the browser
    80. 80. API s For successful companies, 80% of traffic will come from beyond the browser
    81. 81. API s For successful companies, 80% of traffic will come from beyond the browser
    82. 82. API s For successful companies, 80% of traffic will come from beyond the browser
    83. 83. API s For successful companies, 80% of traffic will come from beyond the browser
    84. 84. API s For successful companies, 80% of traffic will come from beyond the browser
    85. 85. SUCCESSFUL PRACTICES WITH API ADAPTIONS
    86. 86. SUCCESSFUL PRACTICES WITH API ADAPTIONS Open APIs
    87. 87. SUCCESSFUL PRACTICES WITH API ADAPTIONS Open APIs Don’t reinvent the wheel
    88. 88. SUCCESSFUL PRACTICES WITH API ADAPTIONS Open APIs Don’t reinvent the wheel Help the developers
    89. 89. SUCCESSFUL PRACTICES WITH API ADAPTIONS Open APIs Don’t reinvent the wheel Help the developers Eat your own food
    90. 90. SUCCESSFUL PRACTICES WITH API ADAPTIONS Open APIs Don’t reinvent the wheel Help the developers Eat your own food Data is the new business model
    91. 91. CONCLUSION ON API s - John Musser Founder, Programmable Web
    92. 92. WHAT SHALL WE CHANGE IN VIADEO?
    93. 93. WHAT SHALL WE CHANGE IN VIADEO? Currently
    94. 94. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others)
    95. 95. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others) Good teams going in the right directions
    96. 96. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others) Good teams going in the right directions But more communication/synchronisation is needed
    97. 97. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others) Good teams going in the right directions But more communication/synchronisation is needed Improvements
    98. 98. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others) Good teams going in the right directions But more communication/synchronisation is needed Improvements Easiness
    99. 99. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others) Good teams going in the right directions But more communication/synchronisation is needed Improvements Easiness Speed
    100. 100. WHAT SHALL WE CHANGE IN VIADEO? Currently Viadeo is good and powerful (compared to others) Good teams going in the right directions But more communication/synchronisation is needed Improvements Easiness Speed Open APIs
    101. 101. QUESTIONS?

    ×