SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
1
Först: 2 minuter om vad Kundo gör.




                                     2
3
Dec 2008
Fyra konsulter, alla med för många idéer. Björn, Emil, Jonatan, David. ”Jag” är den
andra från vänster.
Openworks: Pitcha idéer och rösta, vinnaren bygger vi tillsammans
Idé: Social kundtjänst. Finns i USA, men kundtjänst kan inte vara på engelska.
Lärdom: Sätt ihop ett varierat team, inte ett med bara utvecklare!




                                                                                      4
Jan 2009
Ted Valentins initiativ: 24 timmar från idé till lanserad sajt
Lärdom: Lansera tidigt, även om det inte är 100% klart. Finns inget annat sätt att få
feedback på.
Vad hade vi presterat i teknisk väg?
Fotograf: Karl-Petter Åkesson: http://www.yelloworb.com/photography/




                                                                                        5
1. Ett javascript som lägger till en fix-positionerad bild, som i sin tur skapar en fix-
   positionerad iframe när den klickas på
2. Skapa script-taggen dynamiskt istället, så påverkas inte laddtiden om vi är nere
   eller långsamma (Google Analytics kör denna)
3. … men onload blockeras fortfarande, så vänta helt enkelt på det eventet.
4. Alla kunder har inte verktyg som genererar korrekt HTML, anpassa scriptet till det
5. … givetvis ska vi inte ta smällen av samtliga våra kunders sidladdningar samtidigt.
   Skicka till CloudFront

http://friendlybit.com/js/lazy-loading-asyncronous-javascript/




                                                                                           6
Jan 2009 och framåt
Extremt osäkert om detta ö.h.t. var en bra idé. Konsulting på dagtid, Kundo på kvällar
och helger.
Lärdom: Open Source sparar galet mycket tid
Lärdom: Var hård mot buggarna
Lärdom: Låga driftskostnader




                                                                                         7
1. Site5 klarade inte två paralella Django-instanser. Katastrof, under 24hbc. Så vi
   bytte redan då…
2. Webfaction – Riktigt smidiga att ha att göra med, snabbt och bra. Max
   minnesgräns på 240 Mb för shared account (räckte länge!)
3. Glesys – Hur vi hostar idag




                                                                                      8
1. Använd ditt favoritramverk, och bara anropa ”send_mail”
2. Om du gör bort dig så försvinner mail. Dessutom måste användaren vänta på
   mailskickningen. Köa istället och skicka periodiskt i bakgrunden.
3. Saker du kan behöva för att ditt mail ska komma fram. Bygg inte det, använd
   SendGrid.




                                                                                 9
Feb 2010
Till dess hade vi gett bort gratiskonton för att marknadsföra oss. Någonstans här
började vi få frågor om hur vi skulle finansiera tjänsten. Gratis = oseriöst.
Lärdom: Prissättning är riktigt svårt. Det är en fråga om förväntningar.
Lärdom: Fakturera automatiskt via mail. Sparar löjligt mycket tid.




                                                                                    10
11
Jun 2010
Fyra betalande kunder!  Vi tog mod till oss och startade ett riktigt Aktiebolag
(tidigare hade vi fakturerat mot Björns pappas konsultbolag)
Björn jobbade två dagar i veckan, jag en dag i veckan
Problem: Kundo är ett efternamn som 12 personer i Sverige har. Lösning: Från mkt
hjälpsam kvinna på Bolagsverket: Lägg till ett ”-” i namnet.
Lärdom: Outsourca all ekonomi, redovisning, manuellt fakturor, löneutbetalningar,
bolagsstartande…
Lärdom: Ta hjälp utifrån från någon som startat bolag tidigare
Lärdom: Betala för juridiskt stöd + Kolla upp ”starta eget”-initiativ




                                                                                    12
Okt 2010
15 betalande kunder. Vi finns med på sista sidan i flera av Bonniers iPad-lanseringar.
Större företag börjar höra av sig och har andra krav. Någon hintar om att vi är för
billiga.
Lärdom: Först efter 1.5 år så förstod vi att behovet faktiskt fanns på riktigt, och att
folk var beredda att betala för det. Borde skett mycket tidigare.
Lärdom: Det finns 1000 slags integrationer, men det tänker inte kunderna på. ”Hur
integrerar vi det på vår sajt?”




                                                                                          13
14
Nov 2010
Bilddagboken registrerar ett gratiskonto och tar nästan ner hela sajten
Lärdomar: Freemium-modellen är svår att få att fungera
Lärdomar: Även billiga kunder är dyra kunder




                                                                          15
Feb 2011
Trondheim kommun hade sett en svensk kommun och ville prova samma verktyg.
Lärdom: Internationalisering är svårt, både tekniskt och konceptuellt. Land != Språk !=
Tidszon != Valuta != Moms…
Lärdom: Översättning är något kontinuerligt, inte en engångsinsats.




                                                                                          16
Django-rosetta för översättningsgränssnittet




                                               17
Maj 2011
42 betalande kunder. Internetworld utnämner oss till Årets webbentreprenörer.
Mycket bra diskussioner som följd, och folk som får höra om oss, men få nya kunder.
”Dom har ju bara kopierat någon annans idé”  Det är inte idén som är det
värdefulla, det är genomförandet!




                                                                                      18
Nov 2011
65 betalande kunder. Björn och jag tar steget och börjar jobba heltid. Kul att själv få
styra sin tid, och veta att man alltid jobbar på det viktigaste.
Lärdom: Svårt att gå från hobbyprojekt till företag med anställda. Ägarrollen och
Anställdrollen blandas ihop, och man får olika incitament. Ta den diskussionen innan
heltid!
Lärdom: Bestäm om det är produktutveckling eller konsulting som företaget ska göra.
Konsulting ger pengar snabbare, Produktutveckling skalar bättre (i bästa fall).
Vad kan man göra när man jobbar heltid?




                                                                                          19
Före: Whoosh, Efter: Elastic Search




                                      20
Mar 2012
Fortfarande ett väldigt litet bolag, men växer snabbt.
Lärdom: Ta hjälp av externa rådgivare mycket tidigare än såhär. Det finns andra som
gjort precis samma sak, som gärna delar med sig. Jag?
Lärdom: Glöm inte att blicka tillbaka.




                                                                                      21
22

Contenu connexe

Plus de Emil Stenström

Tjejer Kodar 100 - Dag 5 - Modeller & Golive
Tjejer Kodar 100 - Dag 5 - Modeller & GoliveTjejer Kodar 100 - Dag 5 - Modeller & Golive
Tjejer Kodar 100 - Dag 5 - Modeller & GoliveEmil Stenström
 
Tjejer Kodar 100 - Dag 4 - Django
Tjejer Kodar 100 - Dag 4 - DjangoTjejer Kodar 100 - Dag 4 - Django
Tjejer Kodar 100 - Dag 4 - DjangoEmil Stenström
 
Tjejer kodar 100 - Dag 3 - Python
Tjejer kodar 100 - Dag 3 - PythonTjejer kodar 100 - Dag 3 - Python
Tjejer kodar 100 - Dag 3 - PythonEmil Stenström
 
Tjejer kodar 100 - Dag 2 - HTML & CSS
Tjejer kodar 100 - Dag 2 - HTML & CSSTjejer kodar 100 - Dag 2 - HTML & CSS
Tjejer kodar 100 - Dag 2 - HTML & CSSEmil Stenström
 
Tjejer kodar 100 - Dag 1- intro och setup
Tjejer kodar 100 - Dag 1- intro och setupTjejer kodar 100 - Dag 1- intro och setup
Tjejer kodar 100 - Dag 1- intro och setupEmil Stenström
 
God UX i kundtjänst - Kundo & Expressiva - SSMX 2014
God UX i kundtjänst - Kundo & Expressiva - SSMX 2014God UX i kundtjänst - Kundo & Expressiva - SSMX 2014
God UX i kundtjänst - Kundo & Expressiva - SSMX 2014Emil Stenström
 
Meteor realtidsramverket
Meteor   realtidsramverketMeteor   realtidsramverket
Meteor realtidsramverketEmil Stenström
 

Plus de Emil Stenström (7)

Tjejer Kodar 100 - Dag 5 - Modeller & Golive
Tjejer Kodar 100 - Dag 5 - Modeller & GoliveTjejer Kodar 100 - Dag 5 - Modeller & Golive
Tjejer Kodar 100 - Dag 5 - Modeller & Golive
 
Tjejer Kodar 100 - Dag 4 - Django
Tjejer Kodar 100 - Dag 4 - DjangoTjejer Kodar 100 - Dag 4 - Django
Tjejer Kodar 100 - Dag 4 - Django
 
Tjejer kodar 100 - Dag 3 - Python
Tjejer kodar 100 - Dag 3 - PythonTjejer kodar 100 - Dag 3 - Python
Tjejer kodar 100 - Dag 3 - Python
 
Tjejer kodar 100 - Dag 2 - HTML & CSS
Tjejer kodar 100 - Dag 2 - HTML & CSSTjejer kodar 100 - Dag 2 - HTML & CSS
Tjejer kodar 100 - Dag 2 - HTML & CSS
 
Tjejer kodar 100 - Dag 1- intro och setup
Tjejer kodar 100 - Dag 1- intro och setupTjejer kodar 100 - Dag 1- intro och setup
Tjejer kodar 100 - Dag 1- intro och setup
 
God UX i kundtjänst - Kundo & Expressiva - SSMX 2014
God UX i kundtjänst - Kundo & Expressiva - SSMX 2014God UX i kundtjänst - Kundo & Expressiva - SSMX 2014
God UX i kundtjänst - Kundo & Expressiva - SSMX 2014
 
Meteor realtidsramverket
Meteor   realtidsramverketMeteor   realtidsramverket
Meteor realtidsramverket
 

Kundo - från idé till snabbväxande företag (med kod)

  • 1. 1
  • 2. Först: 2 minuter om vad Kundo gör. 2
  • 3. 3
  • 4. Dec 2008 Fyra konsulter, alla med för många idéer. Björn, Emil, Jonatan, David. ”Jag” är den andra från vänster. Openworks: Pitcha idéer och rösta, vinnaren bygger vi tillsammans Idé: Social kundtjänst. Finns i USA, men kundtjänst kan inte vara på engelska. Lärdom: Sätt ihop ett varierat team, inte ett med bara utvecklare! 4
  • 5. Jan 2009 Ted Valentins initiativ: 24 timmar från idé till lanserad sajt Lärdom: Lansera tidigt, även om det inte är 100% klart. Finns inget annat sätt att få feedback på. Vad hade vi presterat i teknisk väg? Fotograf: Karl-Petter Åkesson: http://www.yelloworb.com/photography/ 5
  • 6. 1. Ett javascript som lägger till en fix-positionerad bild, som i sin tur skapar en fix- positionerad iframe när den klickas på 2. Skapa script-taggen dynamiskt istället, så påverkas inte laddtiden om vi är nere eller långsamma (Google Analytics kör denna) 3. … men onload blockeras fortfarande, så vänta helt enkelt på det eventet. 4. Alla kunder har inte verktyg som genererar korrekt HTML, anpassa scriptet till det 5. … givetvis ska vi inte ta smällen av samtliga våra kunders sidladdningar samtidigt. Skicka till CloudFront http://friendlybit.com/js/lazy-loading-asyncronous-javascript/ 6
  • 7. Jan 2009 och framåt Extremt osäkert om detta ö.h.t. var en bra idé. Konsulting på dagtid, Kundo på kvällar och helger. Lärdom: Open Source sparar galet mycket tid Lärdom: Var hård mot buggarna Lärdom: Låga driftskostnader 7
  • 8. 1. Site5 klarade inte två paralella Django-instanser. Katastrof, under 24hbc. Så vi bytte redan då… 2. Webfaction – Riktigt smidiga att ha att göra med, snabbt och bra. Max minnesgräns på 240 Mb för shared account (räckte länge!) 3. Glesys – Hur vi hostar idag 8
  • 9. 1. Använd ditt favoritramverk, och bara anropa ”send_mail” 2. Om du gör bort dig så försvinner mail. Dessutom måste användaren vänta på mailskickningen. Köa istället och skicka periodiskt i bakgrunden. 3. Saker du kan behöva för att ditt mail ska komma fram. Bygg inte det, använd SendGrid. 9
  • 10. Feb 2010 Till dess hade vi gett bort gratiskonton för att marknadsföra oss. Någonstans här började vi få frågor om hur vi skulle finansiera tjänsten. Gratis = oseriöst. Lärdom: Prissättning är riktigt svårt. Det är en fråga om förväntningar. Lärdom: Fakturera automatiskt via mail. Sparar löjligt mycket tid. 10
  • 11. 11
  • 12. Jun 2010 Fyra betalande kunder!  Vi tog mod till oss och startade ett riktigt Aktiebolag (tidigare hade vi fakturerat mot Björns pappas konsultbolag) Björn jobbade två dagar i veckan, jag en dag i veckan Problem: Kundo är ett efternamn som 12 personer i Sverige har. Lösning: Från mkt hjälpsam kvinna på Bolagsverket: Lägg till ett ”-” i namnet. Lärdom: Outsourca all ekonomi, redovisning, manuellt fakturor, löneutbetalningar, bolagsstartande… Lärdom: Ta hjälp utifrån från någon som startat bolag tidigare Lärdom: Betala för juridiskt stöd + Kolla upp ”starta eget”-initiativ 12
  • 13. Okt 2010 15 betalande kunder. Vi finns med på sista sidan i flera av Bonniers iPad-lanseringar. Större företag börjar höra av sig och har andra krav. Någon hintar om att vi är för billiga. Lärdom: Först efter 1.5 år så förstod vi att behovet faktiskt fanns på riktigt, och att folk var beredda att betala för det. Borde skett mycket tidigare. Lärdom: Det finns 1000 slags integrationer, men det tänker inte kunderna på. ”Hur integrerar vi det på vår sajt?” 13
  • 14. 14
  • 15. Nov 2010 Bilddagboken registrerar ett gratiskonto och tar nästan ner hela sajten Lärdomar: Freemium-modellen är svår att få att fungera Lärdomar: Även billiga kunder är dyra kunder 15
  • 16. Feb 2011 Trondheim kommun hade sett en svensk kommun och ville prova samma verktyg. Lärdom: Internationalisering är svårt, både tekniskt och konceptuellt. Land != Språk != Tidszon != Valuta != Moms… Lärdom: Översättning är något kontinuerligt, inte en engångsinsats. 16
  • 18. Maj 2011 42 betalande kunder. Internetworld utnämner oss till Årets webbentreprenörer. Mycket bra diskussioner som följd, och folk som får höra om oss, men få nya kunder. ”Dom har ju bara kopierat någon annans idé”  Det är inte idén som är det värdefulla, det är genomförandet! 18
  • 19. Nov 2011 65 betalande kunder. Björn och jag tar steget och börjar jobba heltid. Kul att själv få styra sin tid, och veta att man alltid jobbar på det viktigaste. Lärdom: Svårt att gå från hobbyprojekt till företag med anställda. Ägarrollen och Anställdrollen blandas ihop, och man får olika incitament. Ta den diskussionen innan heltid! Lärdom: Bestäm om det är produktutveckling eller konsulting som företaget ska göra. Konsulting ger pengar snabbare, Produktutveckling skalar bättre (i bästa fall). Vad kan man göra när man jobbar heltid? 19
  • 20. Före: Whoosh, Efter: Elastic Search 20
  • 21. Mar 2012 Fortfarande ett väldigt litet bolag, men växer snabbt. Lärdom: Ta hjälp av externa rådgivare mycket tidigare än såhär. Det finns andra som gjort precis samma sak, som gärna delar med sig. Jag? Lärdom: Glöm inte att blicka tillbaka. 21
  • 22. 22