SlideShare a Scribd company logo
1 of 22
Download to read offline
Danny Lin
                                                  Managing Director, Plurk


Workshop on Advanced and Usable Software (WAUS)
Dec 14th, 2012 @ Taipei
Danny Lin

•   Software Developer, Cartoon Company
•   Movie Screenplay Writer
•   Product Manager @ various scale of software companies
•   Columnist @ various magazines for over a decade
•   Operate a BBS (FidoNet) for more than 8 years
•   Head of Communication Products, Yahoo
•   Lead Product Manager, Google
•   COO, Online Game Company
•   Managing Director, Plurk
   Founded by 3 co-founders in Toronto, Canada in 2008.
   Officially launched to public on June 2008.
   Anonymous (virtual identity), horizontal timeline,
    emoticons, karma/badges
   We wanna make it funny and easy.
     It can be your meme
     It can be discussions
     It can be chitchat
     It’s social.
   100% using open source software
     Our team members are also open source contributors
     We have open source projects: http://opensource.plurk.com
What is a Startup?
startup is a company or temporary organization
designed to search for a repeatable and scalable
business model.
               my 2 cents:
                      Very limited resources
                      Everyone is multitasking.
                      Scalable. Flexible.
Exponential Growth
          v.s. Linear Solution
   Almost real-time.
                   Tons of requests in
Earthquake!!!       queue.
                   User experience.
   All your metrics are growing in a positive way,
    and you’re happy with it.


        A exponential problem.
timeline data
         size
                                       Life is good,
                                       But hard.


                     number of users
    How many money do you have to support the
     growth?
     I don’t have so much money.
      I need to feed my team for the next 12 months.
     I don’t wanna kill myself or the service.

    Do you still want your users to feel happy?
     Off course. I truly do.
     I hope they feel no big difference if a change
      is needed.
 Spend $$$$
 Buy new servers



  NO.
  Don’t do that.
  You’re not Google or
  Yahoo.
   Re-architecture?
    Rewrite your code to get better
    performance, handling more
    requests?


       GOOD.
       Not perfect. And it
       takes time.
       New changes might
       screw up everything.
   Look at how users are using your service!
                                    female (59%) , male (41%)


                                    Heavy (10%), Medium (85%)
                                    Low (5%)

                                     85% users posted more than 8
                                     new messages, 20 responses, read
                                     approx. 30 messages per session.


              CONCLUSION: They care more about timely
              responses than getting a huge number of updates.
Don’t wanna spend too much $$$$.
 Not buying new servers.
 Make minimal code changes.


Users feel no big difference.
  Limited size of updates list.
  Satisfy 80% of users’ need.
   Limited size of updates = 80+% of user need


                A linear solution to an
                exponential problem.
timeline data
         size

                                           Life is better,
                                           And cool.
                         number of users
From Marathon to Sprints
control your breath

            I might quit.                                                                   well-equipped




                                                                             You need a race “strategy”
                                                                             You need support
                                                                             It takes time to practice and
 It’s a long journey                                                          prepare
Photo courtesy of Nordea Riga Marathon, under Creative Commons License.
It’s a quick run.
                                                                                   Need to quick react, and be really solid.

                                                                                                  just do it,
                                                                                                  no perfect “plan”.

                                                                                                   just less than 1 mins,
                                                                                                   and it’s done.




                                                                                 Unload unnecessary concerns.
                                                                                 A short race at top speed.
                                                                                 Better cycle to fix things.
Photo courtesy of abby chicken photography, under Creative Commons License.
   Grassroots effort -
     Users are your customers           At Plurk, every employee is
                                          also a customer care staff.
     Users are your friends
                                         Directly and immediately
     Users are your collaborator         responsive to the needs and
     Users are the best beta testers     wishes of the people
                                          involved.

          What do they get in return?
            In the end, it’s about sensation.
            A badge, an official thank, being appeared on
             your page, something they feel cool, or
             honored, would be seen as a reward.
Translators
Content Moderators
   You getlanguages translatedfrom the community.
      36 the help from users by Plurk users worldwide.
   TheyThey love to contribute.
        understand what the community need.
      They feel honored, in return, get a Plurk translator badge
   They are real people, not robot.
        shown on their profile.
“Agile”
   Quick React.
     Fix critical ones first. (what users cares the most)
     Unload unnecessary features, learn from users and
      data.
     Release tiny features frequently, less than 3 at a time.
     Do something funny and sometimes crazy instead of
      following the rule.
     Don’t follow every move your competitor did.
   Think Out of the Box
     No one define rules for you. You rule it yourself.
     Explore new needs from users and data.
     Trust your new idea. Do not hesitate to try.

   Take it easy. Make it simple.
       Enjoy the complaints.
       Don’t try to release 100 features at a time.
       Simplify development processes.
       Simply your product designs.
CONTACT
Danny Lin
email: danny@dannylin.net
blog: http://dannylin.net
facebook: http://fb.com/facedannylin

More Related Content

Viewers also liked

Connected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discoveryConnected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discoveryTalentica Software
 
Technology Challenges in Building New Media Applications
Technology Challenges in Building New Media ApplicationsTechnology Challenges in Building New Media Applications
Technology Challenges in Building New Media ApplicationsTalentica Software
 
Patrice Slupowski ( Orange ) - New Media as a challenge on 4+ screens
Patrice Slupowski ( Orange ) - New Media as a challenge on 4+ screensPatrice Slupowski ( Orange ) - New Media as a challenge on 4+ screens
Patrice Slupowski ( Orange ) - New Media as a challenge on 4+ screensronewmedia_academy
 
SAP Presentation
SAP PresentationSAP Presentation
SAP PresentationSANGONeT
 
Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)
Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)
Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)IT Arena
 
Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)Joni Salminen
 
Emprende con éxito en Internet de José Villalobos
Emprende con éxito en Internet de José Villalobos Emprende con éxito en Internet de José Villalobos
Emprende con éxito en Internet de José Villalobos Kubide
 
The Minimum Lovable Product - UX Brighton January 2015
The Minimum Lovable Product - UX Brighton January 2015The Minimum Lovable Product - UX Brighton January 2015
The Minimum Lovable Product - UX Brighton January 2015Carlos Saba
 
SiliconAlley Startup Services for Investors
SiliconAlley Startup Services for InvestorsSiliconAlley Startup Services for Investors
SiliconAlley Startup Services for InvestorsMiles Rose
 
Using OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel HyattUsing OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel HyattSpark Capital
 
【未來學堂】實驗班計畫說明
【未來學堂】實驗班計畫說明【未來學堂】實驗班計畫說明
【未來學堂】實驗班計畫說明Yu-cheng Liu
 
Why is my MVP a POC (ProductCamp Vancouver 2015)
Why is my MVP a POC (ProductCamp Vancouver 2015)Why is my MVP a POC (ProductCamp Vancouver 2015)
Why is my MVP a POC (ProductCamp Vancouver 2015)Jan Carter
 
The Evolution of Offshoring
The Evolution of OffshoringThe Evolution of Offshoring
The Evolution of Offshoringswiss IT bridge
 
Building Your Digital Dream Team - Guide for PR Professionals
Building Your Digital Dream Team - Guide for PR ProfessionalsBuilding Your Digital Dream Team - Guide for PR Professionals
Building Your Digital Dream Team - Guide for PR ProfessionalsGemma Craven
 

Viewers also liked (18)

Lean Startup for Non-startups
Lean Startup for Non-startupsLean Startup for Non-startups
Lean Startup for Non-startups
 
Connected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discoveryConnected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discovery
 
Technology Challenges in Building New Media Applications
Technology Challenges in Building New Media ApplicationsTechnology Challenges in Building New Media Applications
Technology Challenges in Building New Media Applications
 
Patrice Slupowski ( Orange ) - New Media as a challenge on 4+ screens
Patrice Slupowski ( Orange ) - New Media as a challenge on 4+ screensPatrice Slupowski ( Orange ) - New Media as a challenge on 4+ screens
Patrice Slupowski ( Orange ) - New Media as a challenge on 4+ screens
 
SAP Presentation
SAP PresentationSAP Presentation
SAP Presentation
 
Legacy modernization
Legacy modernizationLegacy modernization
Legacy modernization
 
Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)
Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)
Microservices: Redundancy = Maintainability! (Eberhard Wolff Technology Stream)
 
Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)
 
Offering For Tech Companies
Offering For Tech CompaniesOffering For Tech Companies
Offering For Tech Companies
 
Big Data – Are You Ready?
Big Data – Are You Ready?Big Data – Are You Ready?
Big Data – Are You Ready?
 
Emprende con éxito en Internet de José Villalobos
Emprende con éxito en Internet de José Villalobos Emprende con éxito en Internet de José Villalobos
Emprende con éxito en Internet de José Villalobos
 
The Minimum Lovable Product - UX Brighton January 2015
The Minimum Lovable Product - UX Brighton January 2015The Minimum Lovable Product - UX Brighton January 2015
The Minimum Lovable Product - UX Brighton January 2015
 
SiliconAlley Startup Services for Investors
SiliconAlley Startup Services for InvestorsSiliconAlley Startup Services for Investors
SiliconAlley Startup Services for Investors
 
Using OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel HyattUsing OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel Hyatt
 
【未來學堂】實驗班計畫說明
【未來學堂】實驗班計畫說明【未來學堂】實驗班計畫說明
【未來學堂】實驗班計畫說明
 
Why is my MVP a POC (ProductCamp Vancouver 2015)
Why is my MVP a POC (ProductCamp Vancouver 2015)Why is my MVP a POC (ProductCamp Vancouver 2015)
Why is my MVP a POC (ProductCamp Vancouver 2015)
 
The Evolution of Offshoring
The Evolution of OffshoringThe Evolution of Offshoring
The Evolution of Offshoring
 
Building Your Digital Dream Team - Guide for PR Professionals
Building Your Digital Dream Team - Guide for PR ProfessionalsBuilding Your Digital Dream Team - Guide for PR Professionals
Building Your Digital Dream Team - Guide for PR Professionals
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

A Startup Perspective to Service and Software Development

  • 1. Danny Lin Managing Director, Plurk Workshop on Advanced and Usable Software (WAUS) Dec 14th, 2012 @ Taipei
  • 2. Danny Lin • Software Developer, Cartoon Company • Movie Screenplay Writer • Product Manager @ various scale of software companies • Columnist @ various magazines for over a decade • Operate a BBS (FidoNet) for more than 8 years • Head of Communication Products, Yahoo • Lead Product Manager, Google • COO, Online Game Company • Managing Director, Plurk
  • 3. Founded by 3 co-founders in Toronto, Canada in 2008.  Officially launched to public on June 2008.  Anonymous (virtual identity), horizontal timeline, emoticons, karma/badges  We wanna make it funny and easy.  It can be your meme  It can be discussions  It can be chitchat  It’s social.  100% using open source software  Our team members are also open source contributors  We have open source projects: http://opensource.plurk.com
  • 4. What is a Startup? startup is a company or temporary organization designed to search for a repeatable and scalable business model. my 2 cents:  Very limited resources  Everyone is multitasking.  Scalable. Flexible.
  • 5. Exponential Growth v.s. Linear Solution
  • 6. Almost real-time.  Tons of requests in Earthquake!!! queue.  User experience.
  • 7. All your metrics are growing in a positive way, and you’re happy with it. A exponential problem. timeline data size Life is good, But hard. number of users
  • 8. How many money do you have to support the growth?  I don’t have so much money. I need to feed my team for the next 12 months.  I don’t wanna kill myself or the service.  Do you still want your users to feel happy?  Off course. I truly do.  I hope they feel no big difference if a change is needed.
  • 9.  Spend $$$$ Buy new servers NO. Don’t do that. You’re not Google or Yahoo.
  • 10. Re-architecture? Rewrite your code to get better performance, handling more requests? GOOD. Not perfect. And it takes time. New changes might screw up everything.
  • 11. Look at how users are using your service! female (59%) , male (41%) Heavy (10%), Medium (85%) Low (5%) 85% users posted more than 8 new messages, 20 responses, read approx. 30 messages per session. CONCLUSION: They care more about timely responses than getting a huge number of updates.
  • 12. Don’t wanna spend too much $$$$. Not buying new servers. Make minimal code changes. Users feel no big difference. Limited size of updates list. Satisfy 80% of users’ need.
  • 13. Limited size of updates = 80+% of user need A linear solution to an exponential problem. timeline data size Life is better, And cool. number of users
  • 14. From Marathon to Sprints
  • 15. control your breath I might quit. well-equipped  You need a race “strategy”  You need support  It takes time to practice and It’s a long journey prepare Photo courtesy of Nordea Riga Marathon, under Creative Commons License.
  • 16. It’s a quick run. Need to quick react, and be really solid. just do it, no perfect “plan”. just less than 1 mins, and it’s done.  Unload unnecessary concerns.  A short race at top speed.  Better cycle to fix things. Photo courtesy of abby chicken photography, under Creative Commons License.
  • 17. Grassroots effort -  Users are your customers  At Plurk, every employee is also a customer care staff.  Users are your friends  Directly and immediately  Users are your collaborator responsive to the needs and  Users are the best beta testers wishes of the people involved.  What do they get in return?  In the end, it’s about sensation.  A badge, an official thank, being appeared on your page, something they feel cool, or honored, would be seen as a reward.
  • 18. Translators Content Moderators  You getlanguages translatedfrom the community.  36 the help from users by Plurk users worldwide.  TheyThey love to contribute.  understand what the community need.  They feel honored, in return, get a Plurk translator badge  They are real people, not robot. shown on their profile.
  • 20. Quick React.  Fix critical ones first. (what users cares the most)  Unload unnecessary features, learn from users and data.  Release tiny features frequently, less than 3 at a time.  Do something funny and sometimes crazy instead of following the rule.  Don’t follow every move your competitor did.
  • 21. Think Out of the Box  No one define rules for you. You rule it yourself.  Explore new needs from users and data.  Trust your new idea. Do not hesitate to try.  Take it easy. Make it simple.  Enjoy the complaints.  Don’t try to release 100 features at a time.  Simplify development processes.  Simply your product designs.
  • 22. CONTACT Danny Lin email: danny@dannylin.net blog: http://dannylin.net facebook: http://fb.com/facedannylin