1 00:00:00,000 --> 00:00:01,470 2 00:00:01,470 --> 00:00:05,390 >> [Muziek] 3 00:00:05,390 --> 00:00:11,270 4 00:00:11,270 --> 00:00:12,990 >> ABBY FICHTNER: Hallo, ik ben Abby Fichtner. 5 00:00:12,990 --> 00:00:15,739 De meeste mensen kennen mij als Hacker Kuiken, want ik doe het Hacker Chick 6 00:00:15,739 --> 00:00:18,310 Blog over hoe je betere technologie te bouwen. 7 00:00:18,310 --> 00:00:20,660 En ik ben ook over bij Harvard Innovation Labs. 8 00:00:20,660 --> 00:00:22,890 Heeft u het Innovation Lab weten? 9 00:00:22,890 --> 00:00:24,510 OK, dus dat is goddeloos leuk. 10 00:00:24,510 --> 00:00:26,960 Ik ben hacker in residence daar, waar mijn rol 11 00:00:26,960 --> 00:00:30,330 is om studenten te helpen te doen alles, van hacken op koele kant projecten, die alle 12 00:00:30,330 --> 00:00:34,710 de weg tot aan het starten van tech startups. 13 00:00:34,710 --> 00:00:36,760 >> Ik ben een programmeur, dus dat is mijn achtergrond. 14 00:00:36,760 --> 00:00:42,059 Ik kreeg soort in de programmering en starters door een interessante route. 15 00:00:42,059 --> 00:00:44,600 Toen ik op school zat, wilde ik een management consultant te zijn, 16 00:00:44,600 --> 00:00:46,619 omdat ik dacht dat zou de shit zijn. 17 00:00:46,619 --> 00:00:48,160 Ik weet niet of dat is nog steeds een ding. 18 00:00:48,160 --> 00:00:50,150 Laat studenten willen nog steeds zijn management consultants? 19 00:00:50,150 --> 00:00:51,380 Wordt dat beschouwd als echt cool? 20 00:00:51,380 --> 00:00:52,740 >> OK, dus ik dacht dat was echt cool. 21 00:00:52,740 --> 00:00:54,670 Ik landde een baan bij een van de top management consulting 22 00:00:54,670 --> 00:00:55,753 firma's direct uit school. 23 00:00:55,753 --> 00:00:59,450 Ik was erg opgewonden recht omhoog totdat ik begon er te werken, 24 00:00:59,450 --> 00:01:02,477 en dan absoluut haatte het. 25 00:01:02,477 --> 00:01:03,560 Ik hield niet van het bedrijf. 26 00:01:03,560 --> 00:01:04,160 Ik hield niet van de cultuur. 27 00:01:04,160 --> 00:01:06,870 >> Ik heb niet graag iets over het behalve dat ze heel bizar 28 00:01:06,870 --> 00:01:10,010 zet me in de programmering, die was echt raar, want mijn titel was niet 29 00:01:10,010 --> 00:01:10,889 programmeur. 30 00:01:10,889 --> 00:01:13,430 Er was niets dat ik kan herinner me in het interview over, 31 00:01:13,430 --> 00:01:14,820 je gaat om te programmeren. 32 00:01:14,820 --> 00:01:18,100 Ik dacht dat ik ging zijn consulting managers, wat dat betekent. 33 00:01:18,100 --> 00:01:21,270 Ik ben nog niet echt zeker, maar het logisch om me op het moment. 34 00:01:21,270 --> 00:01:23,490 >> Dus ik daar heen te gaan, en ze eigenlijk gaf me een kantoor, 35 00:01:23,490 --> 00:01:25,270 die was cool, want ik denk dat het is de enige baan die ik ooit heb 36 00:01:25,270 --> 00:01:26,520 had waar ik een kantoor had. 37 00:01:26,520 --> 00:01:30,530 En ze gaf me een computer en deze grote apparatuur die de computer was verslaafd 38 00:01:30,530 --> 00:01:34,770 maximaal, dus ik was het schrijven van code te controleren deze apparatuur, die erg netjes. 39 00:01:34,770 --> 00:01:37,370 En dat deel ik eigenlijk vond. 40 00:01:37,370 --> 00:01:41,720 >> En ik was de code doet het voor de NSA, die was echt raar. 41 00:01:41,720 --> 00:01:44,380 Het was mijn eerste baan van de universiteit. 42 00:01:44,380 --> 00:01:45,660 En dus ik ben het schrijven van deze code. 43 00:01:45,660 --> 00:01:47,868 Ik ben gewoon helemaal hacking, want ik heb geen idee wat 44 00:01:47,868 --> 00:01:49,920 Ik doe, en proberen om het te laten dingen te doen. 45 00:01:49,920 --> 00:01:54,180 >> En ik krijg op dit punt waar ik gebruik bibliotheken om deze apparatuur te bedienen. 46 00:01:54,180 --> 00:01:55,950 En ik kan alleen maar doen wat er in de bibliotheken, 47 00:01:55,950 --> 00:01:59,675 en het ding dat ik moet doen, Er is geen enkele functie voor. 48 00:01:59,675 --> 00:02:01,537 En ik heb zoiets van, OK. 49 00:02:01,537 --> 00:02:03,370 Maar er was een steun nummer, dus ik roepen 50 00:02:03,370 --> 00:02:06,910 het bedrijf dat de software gemaakt, en ik zei dat ik dit moet doen. 51 00:02:06,910 --> 00:02:10,490 En zij waren als, ja, dat kan je niet doen. 52 00:02:10,490 --> 00:02:14,220 En het was mijn eerste baan uit school en mijn eerste project, 53 00:02:14,220 --> 00:02:17,270 en ik heb niet het gevoel dat ik kon ga je gewoon naar de baas en zijn like-- 54 00:02:17,270 --> 00:02:19,040 en hij deed gewoon een soort van zette me op mijn eigen. 55 00:02:19,040 --> 00:02:20,600 >> Ik heb niet echt het gevoel dat Ik kon naar de baas 56 00:02:20,600 --> 00:02:23,560 te zijn zoals, oh, ga vertellen de NSA sorry, we zijn niet van plan om dit voor hen te doen, 57 00:02:23,560 --> 00:02:25,115 omdat de bibliotheek niet beschikbaar. 58 00:02:25,115 --> 00:02:27,104 Het leek gewoon niet acceptabel. 59 00:02:27,104 --> 00:02:29,770 En dus ik soort bleef de hele nacht hacken samen iets, 60 00:02:29,770 --> 00:02:31,140 en ik maakte het werk. 61 00:02:31,140 --> 00:02:34,619 >> En het was deze draaimoment voor mij, waar het klikte. 62 00:02:34,619 --> 00:02:36,410 En ik besefte dat dit is wat ik wilde doen. 63 00:02:36,410 --> 00:02:39,480 Ik dacht dat het was de coolste ding ooit, dat ik was als ik iets deed 64 00:02:39,480 --> 00:02:42,146 dat de makers van de software gedachte was zelfs niet mogelijk. 65 00:02:42,146 --> 00:02:45,490 En ik was misschien wel de eerste persoon ooit om dit te doen, toch? 66 00:02:45,490 --> 00:02:49,200 En het was niet zo groot van een ding, maar het was gewoon een cool idee. 67 00:02:49,200 --> 00:02:51,265 >> En dus ik liet de grote management consulting firma, 68 00:02:51,265 --> 00:02:53,640 en ik ging werken voor startups, want startups zijn allemaal 69 00:02:53,640 --> 00:02:55,900 over het maken van dingen die Niemand heeft ooit gemaakt. 70 00:02:55,900 --> 00:02:58,025 En ik dacht dat was de meest ontzagwekkende ding ooit. 71 00:02:58,025 --> 00:03:01,990 Dus ik deed dat voor een aantal jaren, een soort van gebouwd 72 00:03:01,990 --> 00:03:03,530 de technologie voor startups. 73 00:03:03,530 --> 00:03:08,530 En dan heb ik soort van, als ik was voordat zeggen, kreeg in dit gebied 74 00:03:08,530 --> 00:03:11,562 waar ik ga gewoon rond het helpen hackers en tech ondernemers die 75 00:03:11,562 --> 00:03:14,020 bouwen van innovatieve, ontwrichtende products-- hen te helpen 76 00:03:14,020 --> 00:03:16,246 om dat te doen en manieren vinden doen waarin zij 77 00:03:16,246 --> 00:03:17,790 kan succesvol in de markt te zijn. 78 00:03:17,790 --> 00:03:22,300 >> Dus dat is wat ik wil praat met jullie over vandaag. 79 00:03:22,300 --> 00:03:26,540 Dus voor mij, ik denk dat het een echt spannende tijd in deze ruimte 80 00:03:26,540 --> 00:03:29,609 op dit moment, omdat de technologie is breidt zich in deze ongelooflijke snelheid, 81 00:03:29,609 --> 00:03:31,650 en het is het maken van al deze mogelijkheden 82 00:03:31,650 --> 00:03:32,850 die nooit beschikbaar waren eerder. 83 00:03:32,850 --> 00:03:35,210 Dus ik voel me alsof we terug naar die punt, waar je dingen kunt maken 84 00:03:35,210 --> 00:03:36,564 dat niemand ooit gemaakt. 85 00:03:36,564 --> 00:03:38,730 En vooral, je kijkt naar zaken als 3D-printen. 86 00:03:38,730 --> 00:03:43,810 Dus mensen zijn 3D printing dingen zoals menselijke organen of voedsel. 87 00:03:43,810 --> 00:03:46,140 NASA is begonnen met 3D afdrukken van voedsel astronauten, 88 00:03:46,140 --> 00:03:50,950 dus dit is een 3D-printer met deeg en pizza saus 89 00:03:50,950 --> 00:03:53,940 en kaas als zijn cartridges, plaats polymeren. 90 00:03:53,940 --> 00:03:54,810 >> En auto's. 91 00:03:54,810 --> 00:03:58,640 Urbee 3D geprint in de wereld goedkoopste en zuinigste auto, 92 00:03:58,640 --> 00:04:00,640 en ze staan ​​op het punt om te rijden het in het hele land 93 00:04:00,640 --> 00:04:04,420 op minder dan 10 liter brandstof, die is behoorlijk gek. 94 00:04:04,420 --> 00:04:07,770 En natuurlijk, alles wat er aan de hand met mobiele, en het feit dat met de dingen 95 00:04:07,770 --> 00:04:11,770 zoals 3D printing maken creëren fysieke apparaten zo veel goedkoper 96 00:04:11,770 --> 00:04:15,173 heeft geleid tot het internet van de dingen, dat is het idee dat hey, waarom doen wij 97 00:04:15,173 --> 00:04:17,839 moet de functionaliteit in onze computers en onze tablets? 98 00:04:17,839 --> 00:04:19,470 Waarom gaan we niet neem het uit van deze en eigenlijk 99 00:04:19,470 --> 00:04:21,269 zet het recht in de apparaten, waar we de zorg over. 100 00:04:21,269 --> 00:04:23,170 >> En zo krijgen we dingen like-- David Rose 101 00:04:23,170 --> 00:04:25,470 over bij het Media Lab creëerde een paraplu die het weer vertelt. 102 00:04:25,470 --> 00:04:28,000 En zo kan je voorstellen dat dit binnen een paraplubak door de deur. 103 00:04:28,000 --> 00:04:30,916 En zoals het de zintuigen je er voorbij loopt, als het gaat regenen, zal het knipperen, 104 00:04:30,916 --> 00:04:33,430 zodat u weet om het mee te nemen. 105 00:04:33,430 --> 00:04:36,200 Of Moed creëerde een fiets die wijst u de weg en geeft u 106 00:04:36,200 --> 00:04:38,540 al uw rijden stats. 107 00:04:38,540 --> 00:04:42,390 >> Of Hapi creëerde een vork die controleert uw eetgewoonten 108 00:04:42,390 --> 00:04:44,660 om u te helpen eten meer gezond. 109 00:04:44,660 --> 00:04:50,060 En alles van self-driving auto's tot mind-gecontroleerde helicopters-- 110 00:04:50,060 --> 00:04:51,290 >> [LACH LICHT] 111 00:04:51,290 --> 00:04:54,767 >> Zelfs dingen die we gezien als zeer low-tech, zoals het lezen van het nieuws. 112 00:04:54,767 --> 00:04:57,350 Gannett zojuist aangekondigd dat ze werken aan virtual reality 113 00:04:57,350 --> 00:05:00,990 journalistiek, waar je op te vangen het nieuws niet door het te lezen, 114 00:05:00,990 --> 00:05:05,179 maar eigenlijk ervaren het en een deel van het. 115 00:05:05,179 --> 00:05:07,970 Of andere dingen die we zouden kunnen denken van zo low-tech, zoals tuinieren, 116 00:05:07,970 --> 00:05:08,700 omdat je nodig hebt om te ontstressen. 117 00:05:08,700 --> 00:05:10,500 Want ik weet het niet jullie zit, maar ik 118 00:05:10,500 --> 00:05:13,550 zou vinden het leven van de nieuws zeer stressvol. 119 00:05:13,550 --> 00:05:15,420 >> [Lacht] 120 00:05:15,420 --> 00:05:15,930 121 00:05:15,930 --> 00:05:20,380 >> Een team van MIT, Grove, heeft creëerde een opbrengst apparaat 122 00:05:20,380 --> 00:05:23,690 dat eigenlijk, kun je in zet je keuken om fruit en groenten te kweken. 123 00:05:23,690 --> 00:05:27,100 En dus het is echt cool kijken naar alle starters. 124 00:05:27,100 --> 00:05:29,002 Er is gewoon deze geweldige aantal startups 125 00:05:29,002 --> 00:05:30,960 die buiten deze dagen die proberen te nemen 126 00:05:30,960 --> 00:05:32,293 voordeel van deze technologieën. 127 00:05:32,293 --> 00:05:35,836 En wat er echt interesting-- net kijken naar al deze dingen, die zijn 128 00:05:35,836 --> 00:05:38,960 komen, maar slechts een zeer realiseren klein percentage van deze startups worden 129 00:05:38,960 --> 00:05:40,970 eigenlijk gaat maken het in de toekomst 130 00:05:40,970 --> 00:05:46,070 en de aard van de te begrijpen waarom sommige van ze maken en sommige niet. 131 00:05:46,070 --> 00:05:50,124 >> Dus gaf ik een lezing vorige maand bij een engineering-conferentie, 132 00:05:50,124 --> 00:05:52,040 en ik wilde om mee te praten hen over dit onderwerp. 133 00:05:52,040 --> 00:05:53,373 En ik dacht dat ze zijn ingenieurs. 134 00:05:53,373 --> 00:05:54,190 Ze willen regels. 135 00:05:54,190 --> 00:05:54,750 Zoals, ik ben een ingenieur. 136 00:05:54,750 --> 00:05:55,220 Ik hou van regels. 137 00:05:55,220 --> 00:05:56,470 Het is heel mooi en netjes, toch? 138 00:05:56,470 --> 00:05:58,390 Dus ik probeerde te komen met de regels van de innovatie. 139 00:05:58,390 --> 00:06:00,848 >> En zodra ik dat deed, ik besefte dat is een soort van dom. 140 00:06:00,848 --> 00:06:05,240 De eerste regel van innovatie is dat er zijn geen regels van innovatie. 141 00:06:05,240 --> 00:06:07,160 Want als je aan het doen bent het goed, dan ben je 142 00:06:07,160 --> 00:06:09,237 het breken van meer regels dan uw volgende. 143 00:06:09,237 --> 00:06:12,070 En natuurlijk, Thomas Edison beroemde uitspraak dat "Ik heb niet gefaald. 144 00:06:12,070 --> 00:06:14,736 Ik heb net gevonden 10.000 manieren die niet zullen werken. " 145 00:06:14,736 --> 00:06:17,110 En, natuurlijk meer vernieuwend, dat je wordt, 146 00:06:17,110 --> 00:06:18,943 je nodig hebt om soort verwachten dat je gaat 147 00:06:18,943 --> 00:06:21,850 naar meer manieren die niet werken te vinden. 148 00:06:21,850 --> 00:06:25,320 Maar het goede nieuws is dat het geen compleet zwart gat. 149 00:06:25,320 --> 00:06:27,780 Als je kijkt naar de startups die succesvol zijn geweest, 150 00:06:27,780 --> 00:06:29,515 de vernieuwers die moeten gebouwd deze producten 151 00:06:29,515 --> 00:06:31,470 zijn succesvol geweest in markten, wat je ziet 152 00:06:31,470 --> 00:06:33,770 is telkens weer dezelfde patronen opkomst van de dingen 153 00:06:33,770 --> 00:06:34,640 dat ze doen. 154 00:06:34,640 --> 00:06:38,320 En veel van deze, wanneer u soort graven in hen, 155 00:06:38,320 --> 00:06:42,070 ze soort stoelt op een heleboel de principes achter Lean en Agile-- 156 00:06:42,070 --> 00:06:45,900 en mensen gewoon het nemen van die en zeggen, hoe kunnen deze zinvol zijn voor een startup? 157 00:06:45,900 --> 00:06:48,160 >> Dus ik wil gaan door deze. 158 00:06:48,160 --> 00:06:50,884 Om eerlijk te zijn, ik denk dat ik zou willen besteden ongeveer de helft 159 00:06:50,884 --> 00:06:52,550 de tijd op deze laatste een-- deze "Focus! 160 00:06:52,550 --> 00:06:53,490 En krijg stront gedaan. " 161 00:06:53,490 --> 00:06:55,839 Want echt, dat is waar het op neer komt. 162 00:06:55,839 --> 00:06:58,380 Maar ik denk dat de eerste vier zijn echt belangrijk om te begrijpen 163 00:06:58,380 --> 00:07:00,120 de context en de mentaliteit die je nodig hebt 164 00:07:00,120 --> 00:07:03,020 in te voeren wanneer u aan het doen bent iets echt vernieuwend, dat 165 00:07:03,020 --> 00:07:06,120 is nog niet eerder gedaan. 166 00:07:06,120 --> 00:07:08,287 >> Dus het eerste beginsel is afval te elimineren, 167 00:07:08,287 --> 00:07:10,370 die, als je iets weet over Lean principes, 168 00:07:10,370 --> 00:07:14,520 dat is een van de belangrijkste principes van Lean. 169 00:07:14,520 --> 00:07:17,170 En inderdaad, Eric Ries, wiens de maker van de Lean startup 170 00:07:17,170 --> 00:07:20,960 methodologie, zegt de nummer een allerbelangrijkste voor een startup 171 00:07:20,960 --> 00:07:24,580 is het leren om het verschil te vertellen tussen waarde en waste-- 172 00:07:24,580 --> 00:07:27,310 dat is vrij raar, toch? 173 00:07:27,310 --> 00:07:30,150 Zoals hoe kon je niet weet wat is de waarde en wat is afval? 174 00:07:30,150 --> 00:07:33,830 >> Maar ik denk dat het meer zin als je denkt aan de wortels van Lean. 175 00:07:33,830 --> 00:07:38,560 Dus Lean komt van Lean manufacturing Toyota Production System in Japan. 176 00:07:38,560 --> 00:07:43,550 En "afval" is een vertaling van de term "muda ', dat is eigenlijk breder. 177 00:07:43,550 --> 00:07:45,860 Dus echt, wat je wilt te doen is geëlimineerd muda. 178 00:07:45,860 --> 00:07:48,260 En muda betekent niet alleen iets dat is onproductief, 179 00:07:48,260 --> 00:07:50,784 maar iets dat niet het toevoegen van waarde vandaag. 180 00:07:50,784 --> 00:07:52,700 Omdat vooral wanneer je bent iets te doen 181 00:07:52,700 --> 00:07:56,110 zo onzeker als het doen van een startup, het creëren van iets vernieuwend, 182 00:07:56,110 --> 00:07:58,900 als je denkt dat je bent gaan op deze manier en je 183 00:07:58,900 --> 00:08:01,254 beginnen met de bouw iets voor deze, en dan moet je 184 00:08:01,254 --> 00:08:03,420 erachter te komen wat er werkelijk aan de hand op en je op deze manier gaan, 185 00:08:03,420 --> 00:08:05,440 dan alles wat je deed dan hier is verspilling, toch? 186 00:08:05,440 --> 00:08:07,110 En dus in Agile, hebben we een uitdrukking genoemd 187 00:08:07,110 --> 00:08:08,710 YAGNI, dat is "U Is niet zult het nodig hebben. " 188 00:08:08,710 --> 00:08:09,340 >> [Grinnikt] 189 00:08:09,340 --> 00:08:12,630 >> Dus het is echt een goede zaak om te onthouden als je het bouwen van nieuwe technologieën. 190 00:08:12,630 --> 00:08:14,713 Alles wat je denkt dat je gaat nodig hebben, 191 00:08:14,713 --> 00:08:18,510 gewoon aannemen dat je bent niet totdat je doet. 192 00:08:18,510 --> 00:08:22,410 >> Dus het is interessant om te kijken naar voorbeelden van startups die het hebben gemaakt 193 00:08:22,410 --> 00:08:24,200 en zien waar ze vandaan kwamen. 194 00:08:24,200 --> 00:08:28,612 Dus PayPal eigenlijk begonnen als een manier om beam betalingen tussen PDA's. 195 00:08:28,612 --> 00:08:31,320 Maar het bleek dat de wereld was nog niet klaar voor mobiel betalen 196 00:08:31,320 --> 00:08:32,220 in '99, toch? 197 00:08:32,220 --> 00:08:35,919 We zijn nog maar net begonnen om daar nu krijgen. 198 00:08:35,919 --> 00:08:39,734 >> Flickr is begonnen als een massaal multiplayer online role playing game. 199 00:08:39,734 --> 00:08:41,900 Maar het bleek, net als wanneer mensen aan het spelen waren het, 200 00:08:41,900 --> 00:08:43,875 dat de meest leuke aspect werd het delen van foto's. 201 00:08:43,875 --> 00:08:45,810 Het is wel grappig. 202 00:08:45,810 --> 00:08:50,140 >> En dan Instagram begonnen als gamified Foursquare. 203 00:08:50,140 --> 00:08:53,300 En ze eigenlijk opgebouwd uit de hele app en keek ernaar, en ging wow, 204 00:08:53,300 --> 00:08:54,800 Er wordt veel te veel aan de hand. 205 00:08:54,800 --> 00:08:55,920 Dit is veel te complex. 206 00:08:55,920 --> 00:08:58,070 En ze gewoon gesloopt de hele ding en zei, weet je wat? 207 00:08:58,070 --> 00:09:00,040 We gaan gewoon om zich te concentreren opnieuw op de foto's. 208 00:09:00,040 --> 00:09:01,812 En dat was wat was succesvol voor hen. 209 00:09:01,812 --> 00:09:04,520 En dus deze zijn degenen die maakte het, maar als je soort blik 210 00:09:04,520 --> 00:09:06,760 over de hele linie, de statistieken zijn vrij somber. 211 00:09:06,760 --> 00:09:09,480 Omdat de statistieken zijn dat negen van de tien nieuwe producten mislukken, 212 00:09:09,480 --> 00:09:10,690 dat is vrij hopeloos. 213 00:09:10,690 --> 00:09:15,070 En als ontwikkelaars, als mensen die werken met technologie, 214 00:09:15,070 --> 00:09:17,100 Ik denk dat als we kijken bij een stat als dit, 215 00:09:17,100 --> 00:09:19,260 we begrijpen hoe moeilijk het is om de tech wanneer bouwen 216 00:09:19,260 --> 00:09:21,551 je bent iets aan het bouwen dat is nog niet eerder gebouwd. 217 00:09:21,551 --> 00:09:24,700 En we gaan ervan uit dat deze er niet in slagen want we kunnen de technologie niet bouwen. 218 00:09:24,700 --> 00:09:28,780 Maar als je echt diep graven, wat happening-- deze producten 219 00:09:28,780 --> 00:09:31,170 worden niet gebreke omdat de technologie werkte niet. 220 00:09:31,170 --> 00:09:33,160 Ze zijn het niet, omdat de mensen die geschapen 221 00:09:33,160 --> 00:09:36,140 ze niet konden het vinden van een markt voor hen. 222 00:09:36,140 --> 00:09:39,510 >> Mijn favoriete voorbeeld van Dit is een bedrijf met de naam 223 00:09:39,510 --> 00:09:42,250 Actualiteit Systems, dat eigenlijk hier in Boston. 224 00:09:42,250 --> 00:09:44,510 Ze creëerden een 3D holografische display. 225 00:09:44,510 --> 00:09:46,940 Dat is vrij badass, toch? 226 00:09:46,940 --> 00:09:49,290 Ze creëren, en ze kreeg het werkend, en dan 227 00:09:49,290 --> 00:09:51,530 ze bracht de volgende 10 years-- zo gemaakt dat ze dit. 228 00:09:51,530 --> 00:09:52,960 Dit zou indrukwekkend vandaag te maken, toch? 229 00:09:52,960 --> 00:09:54,459 Ze heeft dit meer dan 10 jaar geleden. 230 00:09:54,459 --> 00:09:58,340 Ze brachten de komende 10 jaar het proberen tevergeefs een markt te vinden voor het 231 00:09:58,340 --> 00:10:01,340 en het creëren van een levensvatbaar bedrijf uit , en uiteindelijk moeten sluiten, 232 00:10:01,340 --> 00:10:04,700 en alles wat ze konden doen was te verkopen off een licentie voor de technologie. 233 00:10:04,700 --> 00:10:06,444 Dus waren ze succesvol in het innoveren? 234 00:10:06,444 --> 00:10:08,110 Ik bedoel, ze hebben de technologie om te werken. 235 00:10:08,110 --> 00:10:09,090 Dat is verbazingwekkend. 236 00:10:09,090 --> 00:10:12,280 Maar als je probeert om daadwerkelijk bouwen van een levensvatbaar bedrijf uit deze, 237 00:10:12,280 --> 00:10:15,130 niet zo veel. 238 00:10:15,130 --> 00:10:19,210 >> En dus wat is interessant is er is al onderzoek 239 00:10:19,210 --> 00:10:22,675 in wat is de grootste voorspeller van startup mislukking. 240 00:10:22,675 --> 00:10:26,784 Heeft iemand van jullie willen raden wat dit is? 241 00:10:26,784 --> 00:10:29,070 >> Publiek: Geen markt? 242 00:10:29,070 --> 00:10:31,275 >> ABBY FICHTNER: Geen markt, ja. 243 00:10:31,275 --> 00:10:34,400 Dus iets dat ik eigenlijk zou moeten hebben said-- iets dat startups te doen, 244 00:10:34,400 --> 00:10:36,890 dat als ze doen dit ding, het is de grootste voorspeller dat ze 245 00:10:36,890 --> 00:10:38,556 ploft, of de grootste indicator. 246 00:10:38,556 --> 00:10:41,980 247 00:10:41,980 --> 00:10:46,610 Dus geen markt is een soort van iets wat er met hen gebeurt. 248 00:10:46,610 --> 00:10:48,480 >> Dus Don [onverstaanbaar] deed een onderzoek naar deze, 249 00:10:48,480 --> 00:10:51,355 en wat hij vond was de enkelvoudige grootste voorspeller van het opstarten falen 250 00:10:51,355 --> 00:10:57,230 werd het vasthouden aan de oorspronkelijke zakelijke plan-- die 251 00:10:57,230 --> 00:10:59,630 is vrij verwarrend, toch? 252 00:10:59,630 --> 00:11:03,260 Want als je begint op een nieuwe onderneming, 253 00:11:03,260 --> 00:11:05,810 je moet proberen te achterhalen als je op het goede spoor of niet. 254 00:11:05,810 --> 00:11:09,160 Zelfs die terminologie, op het goede spoor, impliceert dat je praat volgens plan. 255 00:11:09,160 --> 00:11:11,618 En dus als het vasthouden aan plannen betekent dat je gaat om te falen, 256 00:11:11,618 --> 00:11:13,240 het is erg verwarrend. 257 00:11:13,240 --> 00:11:14,570 Rechts? 258 00:11:14,570 --> 00:11:17,260 >> En dus dat brengt ons bij innovatie patroon nummer 259 00:11:17,260 --> 00:11:19,800 twee, dat is dat je moet echt klein beginnen. 260 00:11:19,800 --> 00:11:21,600 En dit soort pauzes onze mentale model, 261 00:11:21,600 --> 00:11:24,020 Ik denk dat, voor de manier waarop mensen denken over hoe startups bedienen. 262 00:11:24,020 --> 00:11:27,430 Omdat ik het gevoel dat we hebben deze afbeelding van startups als go groot of ga naar huis, baby. 263 00:11:27,430 --> 00:11:27,960 Rechts? 264 00:11:27,960 --> 00:11:29,784 Zoals ik heb een grote visie, en giek. 265 00:11:29,784 --> 00:11:32,242 Ik ga om te gaan groot, en ik ben gaat worden de volgende Facebook. 266 00:11:32,242 --> 00:11:34,310 >> Maar de vraag is hoe doe je dat, toch? 267 00:11:34,310 --> 00:11:37,950 Hoe ga je van niets, maar een idee om als een miljard gebruikers, 268 00:11:37,950 --> 00:11:39,910 zoals Facebook heeft? 269 00:11:39,910 --> 00:11:42,985 Hoe zou u zelfs uit te bouwen genoeg mogelijkheden vanaf dag één 270 00:11:42,985 --> 00:11:45,460 dat je zou kunnen aanspreken een miljard gebruikers? 271 00:11:45,460 --> 00:11:47,980 En zelfs als je wilde bouwen aan de volgende Facebook 272 00:11:47,980 --> 00:11:50,030 morgen, hoe begin je om mensen op het? 273 00:11:50,030 --> 00:11:54,120 Omdat zou iemand van jullie gebruiken "het volgende Facebook "als niemand je wist dat was op het? 274 00:11:54,120 --> 00:11:55,860 Waarschijnlijk niet, toch? 275 00:11:55,860 --> 00:12:00,320 >> En dus wat ik startups bekijken as-- als je echt vroeg 276 00:12:00,320 --> 00:12:04,070 stages-- soort doet het zoeken naar de kruising van onze grote visie 277 00:12:04,070 --> 00:12:08,120 van wat we willen bereiken met wat werkelijkheid kan eigenlijk geschikt voor vandaag. 278 00:12:08,120 --> 00:12:10,870 En de manier waarop je dit doet meestal via een reeks 279 00:12:10,870 --> 00:12:14,137 van kleine experimenten of kleine taken. 280 00:12:14,137 --> 00:12:16,970 Dus gewoon om een ​​paar voorbeelden te nemen van bedrijven die het groot hebben gemaakt 281 00:12:16,970 --> 00:12:19,474 en hoe ze begonnen, Microsoft begonnen met het schrijven van 282 00:12:19,474 --> 00:12:21,640 een versie van BASIC, waarvan is een programmeertaal, 283 00:12:21,640 --> 00:12:24,570 de Altair, die net als de eerste computer thuis. 284 00:12:24,570 --> 00:12:27,320 Dus ik weet niet precies hoeveel Altairs werden gemaakt, 285 00:12:27,320 --> 00:12:29,560 maar ik gok dat slechts een paar duizend. 286 00:12:29,560 --> 00:12:31,950 Dus dit is niet een grote markt, toch? 287 00:12:31,950 --> 00:12:35,415 >> En dan, natuurlijk, Facebook, hetgeen is de quintessential-- gaan grote, 288 00:12:35,415 --> 00:12:37,890 uitgegroeid tot de volgende Facebook-- begon hier aan Harvard, 289 00:12:37,890 --> 00:12:39,530 waar er slechts 20.000 studenten. 290 00:12:39,530 --> 00:12:41,170 Dus nogmaals, niet een grote markt. 291 00:12:41,170 --> 00:12:45,190 En dus als je denkt over het mentale model voor hoe startups 292 00:12:45,190 --> 00:12:47,140 moeten kijken, het hoort kijken meer als dit. 293 00:12:47,140 --> 00:12:50,230 Je begint met je grote visie, maar dan kleine ga je. 294 00:12:50,230 --> 00:12:53,040 En je erachter te komen een manier om domineren echt een niche markt, 295 00:12:53,040 --> 00:12:56,047 en dan kun je bouwen op dat succes om te gaan groot. 296 00:12:56,047 --> 00:12:57,630 En er zijn een paar redenen voor. 297 00:12:57,630 --> 00:13:02,930 Een daarvan is als we accepteren het feit dat vasthouden aan het oorspronkelijke businessplan's 298 00:13:02,930 --> 00:13:05,600 ploft, we gaan vinden 10.000 manieren die niet werken, 299 00:13:05,600 --> 00:13:07,840 wat dan ook, we gaan maken veel fouten. 300 00:13:07,840 --> 00:13:10,140 We gaan veel missers hebben. 301 00:13:10,140 --> 00:13:13,140 Als we proberen om te gaan groot, we gaan Gebruik up van al onze tijd en middelen 302 00:13:13,140 --> 00:13:13,940 op de verkeerde dingen. 303 00:13:13,940 --> 00:13:17,220 En dus is het veel beter om te gaan klein, zodat we snel experimenteren. 304 00:13:17,220 --> 00:13:19,970 >> Maar wat nog belangrijker is, het is zo veel makkelijker 305 00:13:19,970 --> 00:13:22,819 om succesvol te zijn als we gaan klein, omdat alles wat je hoeft te doen 306 00:13:22,819 --> 00:13:25,860 is het vinden van die markt die u wilt ga after-- die echt nichemarkt. 307 00:13:25,860 --> 00:13:28,193 En dan gewoon het identificeren van de een ding dat ze echt 308 00:13:28,193 --> 00:13:29,880 stervende om te hebben, en te bouwen die voor hen. 309 00:13:29,880 --> 00:13:31,690 En dan kun je echt overtuigend. 310 00:13:31,690 --> 00:13:35,782 >> Dus zoals de Altair gebruikers echt wilde een manier om hun computer te programmeren. 311 00:13:35,782 --> 00:13:38,240 En ik denk niet weten-- ik denk dat het was net als tuimelschakelaars 312 00:13:38,240 --> 00:13:39,185 en knipperende lampjes, toch? 313 00:13:39,185 --> 00:13:40,601 Dus ik weet niet hoe ze dat deden. 314 00:13:40,601 --> 00:13:43,510 Dus het verstrekken van BASIC, zodat ze kon programmeren het is verbazingwekkend. 315 00:13:43,510 --> 00:13:46,660 Of Harvard studenten wilden enkel een één centrale student directory, 316 00:13:46,660 --> 00:13:47,160 toch? 317 00:13:47,160 --> 00:13:49,410 En dus Facebook had slechts tot bepalen dat één functie. 318 00:13:49,410 --> 00:13:52,451 Ze hoefden niet om het uit te bouwen als Het is vandaag de dag om echt grip te krijgen. 319 00:13:52,451 --> 00:13:55,080 320 00:13:55,080 --> 00:13:58,210 >> Dus dat brengt ons naar nummer drie, die om 321 00:13:58,210 --> 00:14:01,940 dat een kenmerk vinden dat uw markt is echt sterven voor, 322 00:14:01,940 --> 00:14:04,130 je moet echt diep begrijpen uw klanten. 323 00:14:04,130 --> 00:14:06,890 324 00:14:06,890 --> 00:14:11,030 En ik voel me als mensen onderschatten het belang van dit-- 325 00:14:11,030 --> 00:14:13,871 vooral vandaag, wanneer er zo veel startups die er zijn. 326 00:14:13,871 --> 00:14:16,620 Als je echt op zoek bent naar wat er gaande is in de startup ruimte, 327 00:14:16,620 --> 00:14:18,950 je gaat 100 startups vinden allemaal hetzelfde te doen. 328 00:14:18,950 --> 00:14:19,210 Rechts? 329 00:14:19,210 --> 00:14:22,140 >> En dat komt omdat iedereen kan zien dat de technologie is hier vandaag, toch? 330 00:14:22,140 --> 00:14:23,200 Maar we willen hier zijn. 331 00:14:23,200 --> 00:14:25,780 Zodat mensen zien deze lacunes en iedereen probeert om te gaan na deze lacunes. 332 00:14:25,780 --> 00:14:27,260 En heb je al deze startups allemaal hetzelfde te doen, 333 00:14:27,260 --> 00:14:29,343 en je bent zoals, waarom niet een van hen slagen? 334 00:14:29,343 --> 00:14:30,479 Er is een kloof hier. 335 00:14:30,479 --> 00:14:32,520 Ik denk dat degenen die gaan om te slagen 336 00:14:32,520 --> 00:14:36,340 zijn degenen die de tijd nemen echt begrijpen hun klanten. 337 00:14:36,340 --> 00:14:38,820 Een goed voorbeeld van deze, Ik denk, is Dropbox. 338 00:14:38,820 --> 00:14:42,280 Toen Drew Houston, de oprichter, ging om te proberen om geld in te zamelen voor Dropbox, 339 00:14:42,280 --> 00:14:43,826 de VC's hem echt ontmoedigd. 340 00:14:43,826 --> 00:14:46,700 Ze zijn net als, ik begrijp het niet waarom je ook bent het invoeren van deze ruimte. 341 00:14:46,700 --> 00:14:50,490 Er is al als een miljoen miljard cloud storage startups die er zijn. 342 00:14:50,490 --> 00:14:54,000 >> En Drew was als, ja, maar heb je een van hen te gebruiken? 343 00:14:54,000 --> 00:14:54,730 En ze waren niet. 344 00:14:54,730 --> 00:14:57,120 En zo voel ik me als Drew geslaagd omdat A, 345 00:14:57,120 --> 00:14:58,520 Hij begon met een kleine markt. 346 00:14:58,520 --> 00:14:59,730 Hij probeerde niet te gaan na iedereen. 347 00:14:59,730 --> 00:15:01,521 Hij ging na de hardcore techneuten die 348 00:15:01,521 --> 00:15:03,440 veel apparaten, veel computers, en zij 349 00:15:03,440 --> 00:15:05,040 hebben dit probleem bestandsoverdracht. 350 00:15:05,040 --> 00:15:06,123 En hij gewoon gericht hen. 351 00:15:06,123 --> 00:15:09,780 En alles wat hij moest doen was te voorzien een oplossing die voor hen werkten. 352 00:15:09,780 --> 00:15:13,110 >> Dus nogmaals, ik voel me alsof er veel mythes rond startups, 353 00:15:13,110 --> 00:15:15,770 want we zien dat er zoveel startups vandaag gebeurt. 354 00:15:15,770 --> 00:15:19,010 En je gewoon horen de 20.000 voet Gezien oh, ze maakte het 's nachts. 355 00:15:19,010 --> 00:15:21,130 Ze waren een succes. 356 00:15:21,130 --> 00:15:24,919 Maar de mythe van als je het te bouwen, ze zullen come-- als je echt 357 00:15:24,919 --> 00:15:27,460 diep graven in wat er gebeurt in die succesverhalen, tijd 358 00:15:27,460 --> 00:15:29,460 en nogmaals, ik denk dat wat vindt zijn oprichters 359 00:15:29,460 --> 00:15:32,795 die deze buitengewone gingen moeite om hun klanten te begrijpen. 360 00:15:32,795 --> 00:15:35,920 Dus gewoon om een ​​paar examples-- ik geef weet niet of dit nog steeds het geval, 361 00:15:35,920 --> 00:15:39,100 maar althans aanvankelijk, een van de mede-oprichters van Airbnb 362 00:15:39,100 --> 00:15:40,320 geen eigenaar of het huren van een woning. 363 00:15:40,320 --> 00:15:42,800 Hij ging net om en woonde in Airbnbs. 364 00:15:42,800 --> 00:15:46,610 Zoals ik weet niet eens wat dat leek like-- als leven uit een koffer? 365 00:15:46,610 --> 00:15:49,000 >> Of Ben Silverman uit Pinterest is verbazingwekkend op dit. 366 00:15:49,000 --> 00:15:53,135 Hij ging en persoonlijk bereikbaar uit naar de eerste 5.000 klanten. 367 00:15:53,135 --> 00:15:54,260 Hij gaf hen zijn mobiel. 368 00:15:54,260 --> 00:15:55,780 Hij ontmoette ze voor het ontbijt. 369 00:15:55,780 --> 00:15:58,500 Ik sprak net aan hun CTO een paar weken geleden. 370 00:15:58,500 --> 00:16:00,360 En ze zijn het invoeren tot nu nieuwe landen, 371 00:16:00,360 --> 00:16:01,890 en hij gaat naar buiten en doet het weer. 372 00:16:01,890 --> 00:16:04,723 Dus hij is ongelooflijk om uit te gaan en individueel met mensen te praten. 373 00:16:04,723 --> 00:16:06,612 374 00:16:06,612 --> 00:16:09,570 Dus, natuurlijk, als je uit gaat en het hebben van deze gesprekken, wat 375 00:16:09,570 --> 00:16:12,069 je wilt doen is altijd leren van je klant 376 00:16:12,069 --> 00:16:14,860 over wat er zinvol en wat er gaande is om succesvol te zijn. 377 00:16:14,860 --> 00:16:17,410 378 00:16:17,410 --> 00:16:19,910 Ik voel me als de beste startups, de beste vernieuwers, 379 00:16:19,910 --> 00:16:23,410 behandelen innovatie alsof het een science experimenten van of in een zeer 380 00:16:23,410 --> 00:16:25,740 wetenschappelijke manier, ik denk dat ik moet zeggen. 381 00:16:25,740 --> 00:16:29,000 >> Dus ik ben geen wetenschapper, maar als Ik begrijp, wetenschappers komen 382 00:16:29,000 --> 00:16:33,120 met hypothesen, en dan zijn ze te ontwikkelen experimenten te valideren of ongeldig 383 00:16:33,120 --> 00:16:34,114 de hypothesen. 384 00:16:34,114 --> 00:16:36,530 En dus de vraag is hoe kan we dat doen met innovatie? 385 00:16:36,530 --> 00:16:38,340 We hebben een idee, maar het is maar een idee. 386 00:16:38,340 --> 00:16:41,051 Als we echt iets doen dat is nog nooit eerder gedaan, 387 00:16:41,051 --> 00:16:42,050 alles wat we hebben zijn gissingen. 388 00:16:42,050 --> 00:16:42,610 Rechts? 389 00:16:42,610 --> 00:16:46,290 En ja, wat zijn enkele experimenten die we kunnen doen om te valideren of ongeldig 390 00:16:46,290 --> 00:16:50,060 die ideeën zonder gebouw uit het hele ding? 391 00:16:50,060 --> 00:16:53,710 >> Dus praten is geweldig, en ik kan eigenlijk niet 392 00:16:53,710 --> 00:16:55,770 benadrukken hoe strongly-- hoe belangrijk het 393 00:16:55,770 --> 00:16:59,115 is om uit te gaan en te praten met uw klanten, althans aanvankelijk, 394 00:16:59,115 --> 00:17:01,679 om die begrijpen dat ze zijn, welke problemen ze 395 00:17:01,679 --> 00:17:03,470 vandaag hebben, hoe ze zijn het oplossen van hen vandaag. 396 00:17:03,470 --> 00:17:05,349 Maar praten kan alleen neemt u tot nu toe. 397 00:17:05,349 --> 00:17:05,849 Rechts? 398 00:17:05,849 --> 00:17:09,030 U kunt geen gebruik praten om te zeggen, hey, ik heb een geweldig idee! 399 00:17:09,030 --> 00:17:10,329 Wilt u om het te kopen? 400 00:17:10,329 --> 00:17:12,537 Want ze gaat worden als, oh, ja natuurlijk. 401 00:17:12,537 --> 00:17:13,470 Dat klinkt geweldig. 402 00:17:13,470 --> 00:17:16,437 >> Omdat mensen willen je aanmoedigen. 403 00:17:16,437 --> 00:17:19,520 Ze zien dat je enthousiast over bent iets, dus ze gaan om ja te zeggen. 404 00:17:19,520 --> 00:17:22,890 En people-- mensen zijn gewoon verschrikkelijk slecht in het voorspellen van hun gedrag. 405 00:17:22,890 --> 00:17:26,650 En dus als je them-- vragen of je zegt, Ik ga, op enig moment in de toekomst, 406 00:17:26,650 --> 00:17:31,455 geef dit abstracte, hypothetische product, ga je het hebben? 407 00:17:31,455 --> 00:17:34,080 Ze zouden kunnen zeggen nee, maar als je eigenlijk zet het voor hen, 408 00:17:34,080 --> 00:17:34,630 Misschien wil ze het. 409 00:17:34,630 --> 00:17:36,700 >> En dus echt, aan de doen test van begrip 410 00:17:36,700 --> 00:17:38,110 Als mensen gaan willen of niet, je moet echt 411 00:17:38,110 --> 00:17:39,820 nodig hebt om iets voor hen te zetten. 412 00:17:39,820 --> 00:17:43,330 Dus ik wil dit citaat van Linus Torvalds, dat is "Talk is goedkoop. 413 00:17:43,330 --> 00:17:45,060 Toon me de code. " 414 00:17:45,060 --> 00:17:47,310 Of als je een startup, je zou kunnen zeggen, "Talk is goedkoop. 415 00:17:47,310 --> 00:17:49,170 Toon mij het MVP. " 416 00:17:49,170 --> 00:17:52,210 >> Dus hebben jullie gehoord MVP, Minimum levensvatbaar product? 417 00:17:52,210 --> 00:17:55,250 Het is een soort van dit modewoord dat Ik liefde en haat op hetzelfde moment. 418 00:17:55,250 --> 00:17:59,050 Want ik hou van het concept van het, maar het wordt een beetje te veel gebruikt. 419 00:17:59,050 --> 00:18:02,310 Het idee geldig, dat is niet gaan bouwen 420 00:18:02,310 --> 00:18:04,700 Dit product dat gaat om u een jaar om te bouwen. 421 00:18:04,700 --> 00:18:08,260 In plaats daarvan, erachter te komen wat is dat men ding dat mensen sterven voor? 422 00:18:08,260 --> 00:18:10,310 Wat is het minimum ding Ik kan bouwen voor hen? 423 00:18:10,310 --> 00:18:14,500 En zet die in de voorkant van hen, en zie hoe ze reageren. 424 00:18:14,500 --> 00:18:18,755 >> Dus typische MVP is een landing page. 425 00:18:18,755 --> 00:18:20,130 Ik weet zeker dat jullie dit hebben gezien. 426 00:18:20,130 --> 00:18:25,257 Als u hebt geprobeerd aan te melden voor Ello of Nieuwe inbox van Gmail, en ze zijn als oh, 427 00:18:25,257 --> 00:18:26,090 we zijn nog niet klaar! 428 00:18:26,090 --> 00:18:28,040 Ik denk dat zijn een beetje anders, want dat zijn er klaar voor. 429 00:18:28,040 --> 00:18:31,180 Maar ze geven je een landing page, en het is net als, het is alleen uit te nodigen op dit moment. 430 00:18:31,180 --> 00:18:32,490 Maar geef ons uw e-mailadres. 431 00:18:32,490 --> 00:18:33,512 Rechts 432 00:18:33,512 --> 00:18:36,470 Veel plaatsen zal dit doen voordat ze hebben zelfs opgebouwd uit het product, 433 00:18:36,470 --> 00:18:38,094 gewoon om te zien of er interesse is of niet. 434 00:18:38,094 --> 00:18:41,420 Dus met Dropbox, trok Houston, er was complexe technologie erachter. 435 00:18:41,420 --> 00:18:44,420 Dus ging hij, en hij dacht dat de technology-- soort bleek dat uit, 436 00:18:44,420 --> 00:18:45,586 dat dat ging werken. 437 00:18:45,586 --> 00:18:48,040 Maar voordat hij bouwde uit het eindproduct, 438 00:18:48,040 --> 00:18:51,730 Hij deed dit mock-up op zijn computer, Deze drie minuten screencast 439 00:18:51,730 --> 00:18:54,497 video-- zeer scrappy. 440 00:18:54,497 --> 00:18:57,330 Zet het uit op Hacker News, omdat hij wist dat was een soort van zijn publiek, 441 00:18:57,330 --> 00:18:58,950 waren de echt technische mensen. 442 00:18:58,950 --> 00:19:01,430 Zet een landing page die net zei, hier is de video. 443 00:19:01,430 --> 00:19:04,850 We zijn nog niet gestart, maar als je interesse, geef ons uw e-mailadres. 444 00:19:04,850 --> 00:19:08,642 >> 'S nachts, kreeg 75.000 sign-ups, dat is ongelooflijk. 445 00:19:08,642 --> 00:19:10,850 Zelfs vandaag de dag, dat zou zijn indrukwekkend, maar vandaag, ze 446 00:19:10,850 --> 00:19:12,520 hebben net als 300 miljoen gebruikers, toch? 447 00:19:12,520 --> 00:19:14,450 Toen hij dit gepost, niemand wist wie Dropbox 448 00:19:14,450 --> 00:19:16,320 was omdat ze nog niet bestond. 449 00:19:16,320 --> 00:19:19,420 En dus dat was een heel sterk signaal dat hij iets goed had gekregen. 450 00:19:19,420 --> 00:19:22,490 451 00:19:22,490 --> 00:19:27,260 >> Om u een beetje meer te geven uitgebreid van een voorbeeld van dat, 452 00:19:27,260 --> 00:19:29,800 doen jullie weten Buffer? 453 00:19:29,800 --> 00:19:32,350 Het is een social media sharing site, en het idee 454 00:19:32,350 --> 00:19:36,440 is-- ik de neiging om nieuws te lezen ten zoals 2:00, omdat ik 455 00:19:36,440 --> 00:19:37,620 wil niet gaan slapen. 456 00:19:37,620 --> 00:19:39,540 En dus ik zou kunnen lezen als 10 artikelen die zijn allemaal echt cool 457 00:19:39,540 --> 00:19:41,081 en ik wil om ze te delen met mensen. 458 00:19:41,081 --> 00:19:43,630 Maar A, als ik ze delen op Twitter op dit moment, 459 00:19:43,630 --> 00:19:45,370 niemand is wakker 02:00 behalve voor mij. 460 00:19:45,370 --> 00:19:47,453 En B, als ze wakker, ze zijn als waarom ben je 461 00:19:47,453 --> 00:19:49,489 spammen me met 10 artikelen in een keer, toch? 462 00:19:49,489 --> 00:19:51,780 En dus wat het doet is het soort van een wachtrij of een buffer 463 00:19:51,780 --> 00:19:56,330 dat je dingen toe te voegen, en het zal duw ze uit een paar keer per dag 464 00:19:56,330 --> 00:19:58,570 een realistischer tijdschema. 465 00:19:58,570 --> 00:20:00,050 >> Dus dit is hoe het vandaag de dag eruit ziet. 466 00:20:00,050 --> 00:20:02,030 Dat is niet hoe het begon. 467 00:20:02,030 --> 00:20:05,639 De oprichter had dit idee, en Hij dacht dat dit een goed idee, 468 00:20:05,639 --> 00:20:06,930 maar hij wilde niet om het te bouwen. 469 00:20:06,930 --> 00:20:08,964 Hij wilde niet te stoppen zijn dagtaak nog totdat hij 470 00:20:08,964 --> 00:20:11,880 kreeg wat validatie dat andere mensen vond het een goed idee, ook. 471 00:20:11,880 --> 00:20:13,342 Zodat hij niet eens een video nodig. 472 00:20:13,342 --> 00:20:14,550 Het was zo'n eenvoudig concept. 473 00:20:14,550 --> 00:20:17,630 >> Gewoon beginnen met Twitter, zet een landing page. 474 00:20:17,630 --> 00:20:18,590 Dit is wat we doen. 475 00:20:18,590 --> 00:20:19,540 Hij tweets het uit. 476 00:20:19,540 --> 00:20:23,755 Wanneer mensen op plannen en Prijsstelling, het is gewoon geeft hen 477 00:20:23,755 --> 00:20:26,380 een "u ons gevangen voordat we er klaar voor. ", maar als je geïnteresseerd bent, 478 00:20:26,380 --> 00:20:27,810 Geef ons uw e-mailadres. 479 00:20:27,810 --> 00:20:28,600 Tweets het uit. 480 00:20:28,600 --> 00:20:30,460 Mensen gingen naar de site. 481 00:20:30,460 --> 00:20:31,960 Ze kregen hun e-mailadres. 482 00:20:31,960 --> 00:20:35,250 >> Hij was als, OK, dat is een vrij goede indicator dat er enige belangstelling, 483 00:20:35,250 --> 00:20:36,920 dus ik ben klaar om te gaan naar de volgende stap. 484 00:20:36,920 --> 00:20:38,300 Maar ik wil niet het nog te bouwen. 485 00:20:38,300 --> 00:20:41,216 Ik wil see-- mensen geïnteresseerd zijn, maar kan ik geld verdienen off van het? 486 00:20:41,216 --> 00:20:42,570 Kan ik het in een bedrijf? 487 00:20:42,570 --> 00:20:47,450 Dus alles wat hij deed was een middelste pagina toegevoegd wanneer mensen geklikt Pakketten en Prijzen 488 00:20:47,450 --> 00:20:49,160 met drie prijzen plans-- was gratis. 489 00:20:49,160 --> 00:20:50,640 Twee werden betaald. 490 00:20:50,640 --> 00:20:51,980 >> Hield tweeten het uit. 491 00:20:51,980 --> 00:20:53,892 Mensen bleven klikken. 492 00:20:53,892 --> 00:20:56,600 De meeste mensen hebben de gratis plan, maar sommige mensen hebben de betaalde plan. 493 00:20:56,600 --> 00:20:57,641 Hij is net als, weet je wat? 494 00:20:57,641 --> 00:21:00,850 Dat is genoeg validation-- niet voor mij misschien aan mijn dag baan op te zeggen 495 00:21:00,850 --> 00:21:03,770 en een jaar doorbrengen op deze, maar voor me om gewoon te gaan heads-down en doen 496 00:21:03,770 --> 00:21:05,880 een heel eenvoudige versie van deze. 497 00:21:05,880 --> 00:21:07,630 Hij dacht dat het zou gaan om hem te nemen per dag. 498 00:21:07,630 --> 00:21:09,713 Technology hard, zodat nam hem als zeven dagen. 499 00:21:09,713 --> 00:21:12,620 Maar het was genoeg voor hem tot zeven dagen te besteden. 500 00:21:12,620 --> 00:21:16,097 >> En heel snel begon hij krijgen de gebruikers die eerste versie, 501 00:21:16,097 --> 00:21:17,430 hoewel het zeer minimaal. 502 00:21:17,430 --> 00:21:19,180 En wat geweldig was daarover was hij 503 00:21:19,180 --> 00:21:22,120 in staat om de manier waarop mensen te zien waren echt te gebruiken, 504 00:21:22,120 --> 00:21:25,260 en dan soort evolueren het op basis daarvan gebruiken. 505 00:21:25,260 --> 00:21:27,760 Dus Buffer's prachtige, omdat het is echt een simpel voorbeeld. 506 00:21:27,760 --> 00:21:29,560 Niet alle technologie Zo simpel, maar dit 507 00:21:29,560 --> 00:21:32,250 is een soort van de typische Lean startup aanpak, toch? 508 00:21:32,250 --> 00:21:34,260 Dit is geweldig-- je bent testen elke stap, 509 00:21:34,260 --> 00:21:36,257 en je bent alleen maar ver genoeg dat je hebt 510 00:21:36,257 --> 00:21:38,340 gevalideerd dat het is een soort van de waarde van uw tijd om te doen. 511 00:21:38,340 --> 00:21:41,330 512 00:21:41,330 --> 00:21:44,170 >> Een andere goede manier om te krijgen validatie natuurlijk 513 00:21:44,170 --> 00:21:46,940 is bezig met een crowdfunding campagne te voeren zoals Kickstarter, 514 00:21:46,940 --> 00:21:48,630 waar je pre-orders kunnen krijgen. 515 00:21:48,630 --> 00:21:51,710 Dit maakt veel zin als je iets dat de hardware doet. 516 00:21:51,710 --> 00:21:54,760 Nogmaals, Pebble was de grootste Kickstarter 517 00:21:54,760 --> 00:22:01,170 totdat die titel werd genomen door een cooler-- deden jullie dit zien? 518 00:22:01,170 --> 00:22:04,030 Als een echte koeler die u breng aan de picknick slaan uit, 519 00:22:04,030 --> 00:22:05,446 zo kregen ze meer dan $ 10 miljoen. 520 00:22:05,446 --> 00:22:06,998 [LACH LICHT] 521 00:22:06,998 --> 00:22:08,489 522 00:22:08,489 --> 00:22:11,700 >> Maar nogmaals, zoals Dropbox, met Pebble, het was complexe technologie. 523 00:22:11,700 --> 00:22:14,899 Ze moesten een proof of concept te doen, zorg ervoor dat ze zou kunnen blijken uit 524 00:22:14,899 --> 00:22:16,190 dat de technologie kan werken. 525 00:22:16,190 --> 00:22:19,830 Maar dan is het duur om te produceren, dus voordat ze daadwerkelijk geproduceerd, 526 00:22:19,830 --> 00:22:21,310 ze zetten een Kickstarter. 527 00:22:21,310 --> 00:22:24,170 En ze gebruikte het om krijgen pre-orders, toch? 528 00:22:24,170 --> 00:22:26,570 Ze zeiden dat als we kunnen krijgen $ 100.000 in de pre-orders, 529 00:22:26,570 --> 00:22:28,420 het is het waard om vooruit te gaan. 530 00:22:28,420 --> 00:22:31,390 Ze kregen $ 10.000.000, zodat het doen vrij goed-- vrij goed validatie. 531 00:22:31,390 --> 00:22:33,950 532 00:22:33,950 --> 00:22:39,090 >> Dus deze ideeën zijn allemaal erg geweldig, maar zoals wij zeggen in startups, 533 00:22:39,090 --> 00:22:40,159 ideeën zijn een dubbeltje een dozijn. 534 00:22:40,159 --> 00:22:41,200 Het draait allemaal om de uitvoering. 535 00:22:41,200 --> 00:22:44,300 536 00:22:44,300 --> 00:22:46,310 Dus dit is mijn favoriet deel is de "Focus! 537 00:22:46,310 --> 00:22:49,750 En krijg stront gedaan. " 538 00:22:49,750 --> 00:22:53,110 Dus de beste ondernemers zijn in staat om gewoon 539 00:22:53,110 --> 00:22:58,280 deze gekke, intense hyper-focus en dingen gedaan te krijgen met een verbazingwekkende snelheid. 540 00:22:58,280 --> 00:23:03,940 >> Dus ik soort wandeling door sommige van de ontwikkeling praktijken. 541 00:23:03,940 --> 00:23:06,330 En vragen te stellen als je ze hebt. 542 00:23:06,330 --> 00:23:09,870 Ik was niet helemaal zeker hoeveel jullie wist ontwikkeling praktijken, 543 00:23:09,870 --> 00:23:12,610 zo vriendelijk van een discussie over wat dat 544 00:23:12,610 --> 00:23:15,890 eruit wanneer u bent het ontwikkelen van iets als dit. 545 00:23:15,890 --> 00:23:17,900 Dus het eerste wat is om erachter te komen OK, wat 546 00:23:17,900 --> 00:23:21,205 is het dat ik moeten richten on-- die echt kan worden uitdagend als 547 00:23:21,205 --> 00:23:22,330 je bent iets nieuws te doen. 548 00:23:22,330 --> 00:23:23,940 Want iedereen heeft alle deze ideeën, en er is 549 00:23:23,940 --> 00:23:26,310 zo veel verschillende richtingen die je kunt gaan, en zo veel verschillende vragen 550 00:23:26,310 --> 00:23:27,480 die je hebt. 551 00:23:27,480 --> 00:23:29,615 >> Dus stap nummer één, figuur wat te concentreren op. 552 00:23:29,615 --> 00:23:32,740 Een heleboel keer, zoals ontwikkelaars, als mensen die denken over technologie, 553 00:23:32,740 --> 00:23:34,448 we zijn echt na te denken over de producten. 554 00:23:34,448 --> 00:23:37,720 Wij denken over dingen soort in Dit order-- eerste, kan ik bouwen? 555 00:23:37,720 --> 00:23:41,420 Ervan uitgaande dat ik het kan bouwen, dan kan ik mensen op de hoogte zijn? 556 00:23:41,420 --> 00:23:44,490 Ervan uitgaande dat ik het kan, kan Ik maak geld van het? 557 00:23:44,490 --> 00:23:47,820 >> Maar als we proberen te doe een levensvatbaar bedrijf, 558 00:23:47,820 --> 00:23:51,620 we zouden willen zijn denken van de in de omgekeerde volgorde. 559 00:23:51,620 --> 00:23:55,246 De reden is dat ik het gevoel like-- en Ik doe dit zelf, dus ik snap het. 560 00:23:55,246 --> 00:23:57,620 Ik voel me alsof we zeer hung up op deze "Kan ik bouwen?" 561 00:23:57,620 --> 00:24:01,154 vraag, want als je een technologie person-- als je een developer-- 562 00:24:01,154 --> 00:24:02,570 je bent echt na te denken over dat. 563 00:24:02,570 --> 00:24:05,580 >> Maar de waarheid is meestal, als we komen met een idee voor een startup, 564 00:24:05,580 --> 00:24:08,337 we komen met het op basis van Ik heb deze technologie gezien hier 565 00:24:08,337 --> 00:24:10,420 en deze technologie hier en deze technologie hier, 566 00:24:10,420 --> 00:24:12,190 en als ik gewoon te combineren daar op een nieuwe manier, 567 00:24:12,190 --> 00:24:13,815 Ik denk dat het zou heel interessant zijn. 568 00:24:13,815 --> 00:24:16,610 Nou, als ik heb al gezien dat de technologie die plaatsen, 569 00:24:16,610 --> 00:24:18,160 je soort weten dat het bestaat, toch? 570 00:24:18,160 --> 00:24:20,340 >> Zo zeker van, doe wat proof of concepts. 571 00:24:20,340 --> 00:24:22,360 Als er een aantal technische risico's in. 572 00:24:22,360 --> 00:24:24,530 Maar voor het grootste deel, wat dat we komen tot met-- 573 00:24:24,530 --> 00:24:26,960 tenzij we echt geweldig en het doen iets totaal nieuw, waarbij, 574 00:24:26,960 --> 00:24:28,530 erachter te komen of je het kan bouwen. 575 00:24:28,530 --> 00:24:31,420 Maar gewoonlijk meeste startups Ik zie, u kunt bouwen. 576 00:24:31,420 --> 00:24:34,100 Dat is niet eens een vraag. 577 00:24:34,100 --> 00:24:37,620 >> Dus gaan nadenken over is iets dat mensen 578 00:24:37,620 --> 00:24:42,070 zullen in staat zijn om mij te betalen voor En dan hoe ga ik om hen te bereiken? 579 00:24:42,070 --> 00:24:45,560 Dat is echt moeilijk, vooral als je een technisch persoon, 580 00:24:45,560 --> 00:24:48,000 heb je een manier om reiken aan deze mensen 581 00:24:48,000 --> 00:24:51,140 en krijgen ze om uw product te kopen? 582 00:24:51,140 --> 00:24:57,344 >> Dus zodra je uitzoeken, OK, wat is dat question-- soort altijd in gedachten hebben, 583 00:24:57,344 --> 00:25:00,260 Dit is de belangrijkste vraag dat ik nodig heb om te rijden in de richting van, 584 00:25:00,260 --> 00:25:02,250 of het allerbelangrijkste die ik nodig heb om te valideren. 585 00:25:02,250 --> 00:25:04,670 En dan wil je om terug te komen Deze notie van het elimineren van afval. 586 00:25:04,670 --> 00:25:07,030 Net erachter te komen als de magerste, meest efficiënte manier 587 00:25:07,030 --> 00:25:10,110 dat je over kunt gaan de beantwoording van deze vraag. 588 00:25:10,110 --> 00:25:12,690 >> Dus ik sprak over minimum levensvatbaar product. 589 00:25:12,690 --> 00:25:17,584 Ik zou zeggen krijgen in deze denkrichting van minimale levensvatbare everything-- 590 00:25:17,584 --> 00:25:20,500 waarmee ik bedoel niet dat je moet zijn bezig met een waardeloze baan bij dingen. 591 00:25:20,500 --> 00:25:22,924 Ik bedoel hoe kan u het afval uitgesneden? 592 00:25:22,924 --> 00:25:25,090 Hoe krijg je precies goed aan de kern van de zaak 593 00:25:25,090 --> 00:25:29,010 en erachter te komen hoe om te valideren dingen zonder gold-plating, 594 00:25:29,010 --> 00:25:31,460 zonder te doen meer dan je nodig hebt om. 595 00:25:31,460 --> 00:25:35,040 >> Dus gewoon om een ​​paar voorbeelden te geven, Ik voel me als in eerste instantie, je bent 596 00:25:35,040 --> 00:25:36,874 proberen te achterhalen I hebben dit geweldig idee. 597 00:25:36,874 --> 00:25:38,206 Is er iemand zelfs naar het wilt? 598 00:25:38,206 --> 00:25:41,310 Dus een heel gemakkelijke manier om dat te doen is een landing page, net als we het gehad over. 599 00:25:41,310 --> 00:25:43,060 Je hoeft niet te schrijven een code voor. 600 00:25:43,060 --> 00:25:45,800 Er is gereedschap dat het voor u doen. 601 00:25:45,800 --> 00:25:48,670 >> Als je zegt, OK, dacht ik dat uit. 602 00:25:48,670 --> 00:25:52,234 Nu wil ik dat ik ga ervan uit dat-- OK, mensen lijken te willen. 603 00:25:52,234 --> 00:25:53,900 Zouden ze daadwerkelijk geld betalen me voor? 604 00:25:53,900 --> 00:25:56,569 Je kunt dingen zoals wat te doen Buffer deed met de prijsstelling pagina, 605 00:25:56,569 --> 00:25:58,610 of nog beter, een Kickstarter en krijg pre-orders. 606 00:25:58,610 --> 00:26:00,150 Bestellingen 607 00:26:00,150 --> 00:26:03,400 >> Het volgende ding dat ik denk dat je bent gaat worden willen om te kijken naar is-- OK, 608 00:26:03,400 --> 00:26:04,691 het lijkt alsof mensen het wilde. 609 00:26:04,691 --> 00:26:09,070 Het lijkt alsof mensen zullen betalen voor, maar vooral met apps, 610 00:26:09,070 --> 00:26:10,330 zullen mensen daadwerkelijk gebruiken? 611 00:26:10,330 --> 00:26:12,580 Dus ik weet niet de statistieken, maar ze zijn vrij hopeloos. 612 00:26:12,580 --> 00:26:15,570 Een groot aantal apps te krijgen gedownload en vervolgens nooit gebruikt. 613 00:26:15,570 --> 00:26:16,920 En dat is niet nuttig. 614 00:26:16,920 --> 00:26:18,850 Dat is leuk dat je een Veel mensen downloaden. 615 00:26:18,850 --> 00:26:21,516 Maar als het niet gebruikt, je bent niet gaan om te blijven voor lang. 616 00:26:21,516 --> 00:26:24,746 617 00:26:24,746 --> 00:26:26,620 Wanneer je denkt daarover eerste versie 618 00:26:26,620 --> 00:26:29,203 dat u wilt er-- te blussen uw minimale levensvatbare product-- 619 00:26:29,203 --> 00:26:32,200 na te denken over wat is het precies dat ik probeer om te testen? 620 00:26:32,200 --> 00:26:35,290 En wat kan ik doen cijfers alleen dat uit? 621 00:26:35,290 --> 00:26:36,790 Ik nam gewoon een soort van een gok op dit. 622 00:26:36,790 --> 00:26:39,706 Ik weet eigenlijk niet weet wat Buffer's eerste versie leek precies. 623 00:26:39,706 --> 00:26:42,659 Maar als je erover nadenkt Buffer-- gewoon hierdoor eenvoudige example-- 624 00:26:42,659 --> 00:26:44,450 je dit zou kunnen denken is wat ze voelen als 625 00:26:44,450 --> 00:26:46,879 als hun eerste minimum levensvatbaar product. 626 00:26:46,879 --> 00:26:48,670 Ik moet in staat zijn om maak een gebruikersaccount, 627 00:26:48,670 --> 00:26:51,180 uiteraard, te koppelen aan mijn social media accounts. 628 00:26:51,180 --> 00:26:53,530 Ik moet berichten als voegen tweets in mijn buffer. 629 00:26:53,530 --> 00:26:54,470 Ze bewerken. 630 00:26:54,470 --> 00:26:55,770 Verwijder ze. 631 00:26:55,770 --> 00:26:58,320 >> Stel de tijd toen ik willen dat die worden geplaatst. 632 00:26:58,320 --> 00:27:01,650 Uiteraard de softwarebehoeften om automatisch te posten op Twitter 633 00:27:01,650 --> 00:27:03,470 of wat op basis van die lijst. 634 00:27:03,470 --> 00:27:05,970 En dan moet ik in staat zijn om bekijk een geschiedenis van mijn bericht. 635 00:27:05,970 --> 00:27:08,900 Dat voelt vrij minimaal, vrij eenvoudig, toch? 636 00:27:08,900 --> 00:27:11,710 >> Ik moedig altijd startups-- vooral leuk, dit is gemakkelijk voor ons, 637 00:27:11,710 --> 00:27:12,800 want het is niet onze baby. 638 00:27:12,800 --> 00:27:13,300 Rechts? 639 00:27:13,300 --> 00:27:17,220 Wees als, oh, ja wat Kijk naar het opnieuw, en blijven zeggen is er een manier 640 00:27:17,220 --> 00:27:19,840 dat ik het kan krijgen uitgeklede nog meer? 641 00:27:19,840 --> 00:27:21,860 >> Dus wat is het dat we proberen te achterhalen? 642 00:27:21,860 --> 00:27:23,860 Als we proberen te figuur uit of ze het zal gebruiken, 643 00:27:23,860 --> 00:27:26,943 we proberen om te zien of zijn ze zelfs van plan om iets aan de bumper te posten? 644 00:27:26,943 --> 00:27:31,125 Dus dit voelt een beetje hacky, maar als ze hebben het niet geplaatst op de Buffer 645 00:27:31,125 --> 00:27:33,760 maar toch, je echt niet moet hen in staat stellen om te bewerken 646 00:27:33,760 --> 00:27:36,357 of te verwijderen of te bekijken berichten in de geschiedenis. 647 00:27:36,357 --> 00:27:38,690 Als je dat er iets kan planten die er heel snel 648 00:27:38,690 --> 00:27:42,517 en kijk of mensen nog kunnen toevoegen postings om het, zodra je ziet dat, 649 00:27:42,517 --> 00:27:44,850 je kan zeer snel beginnen het toevoegen van deze functionaliteit. 650 00:27:44,850 --> 00:27:48,120 Maar net iets te krijgen die er zijn. 651 00:27:48,120 --> 00:27:50,489 Heb je nodig om de gebruiker te laten om een ​​posting schema instellen? 652 00:27:50,489 --> 00:27:52,780 Waarschijnlijk niet, als ze zijn als me en ze zijn net als, 653 00:27:52,780 --> 00:27:56,490 Ik wil niet dat mijn al mijn traktaties gaan uit op 02:00 op zondagavond. 654 00:27:56,490 --> 00:27:58,487 >> Je kunt zeggen dat zijn de meest populaire tijden. 655 00:27:58,487 --> 00:28:00,820 Hoe dan ook, we gaan gewoon om het te plaatsen op basis van dat. 656 00:28:00,820 --> 00:28:02,300 Je kunt waarschijnlijk dat doen. 657 00:28:02,300 --> 00:28:04,950 En dan heb ik soort maakte dit op, omdat Ik weet dat ze pas begonnen met Twitter. 658 00:28:04,950 --> 00:28:06,991 Maar het is duidelijk, je kan kies gewoon de sociale media 659 00:28:06,991 --> 00:28:10,050 netwerk dat de meeste maakt voelen en gewoon beginnen met dat. 660 00:28:10,050 --> 00:28:12,030 En dus nu ben je naar beneden vier van de 10. 661 00:28:12,030 --> 00:28:15,770 >> En als je iets kunt krijgen die er zijn, een stokpaardje van mij 662 00:28:15,770 --> 00:28:17,870 is dat mensen denken en MVP betekent crappy product. 663 00:28:17,870 --> 00:28:18,994 En ik denk niet dat het nodig heeft. 664 00:28:18,994 --> 00:28:23,220 Ik denk dat je iets te krijgen die er zijn dat het nog steeds nuttig, 665 00:28:23,220 --> 00:28:27,151 maar is niet goud plated-- is alleen de absolute beer minimum. 666 00:28:27,151 --> 00:28:30,400 En ik denk dat je moet soort figuur uitgevoerd op basis van uw publiek wat er gaande 667 00:28:30,400 --> 00:28:31,610 om zin of wat niet te maken. 668 00:28:31,610 --> 00:28:34,068 >> Maar een heleboel keer je krijgt iets te vinden dat meer minimale 669 00:28:34,068 --> 00:28:38,610 dan je gewoon een zou think-- test, hoe mensen het gebruiken. 670 00:28:38,610 --> 00:28:41,330 Dus als je het bouwen uit deze functies, 671 00:28:41,330 --> 00:28:43,922 wilt u misschien denken over wat er het minimale levensvatbare proces. 672 00:28:43,922 --> 00:28:46,880 En dus een heleboel keer als we denken over echt lichtgewicht processen, 673 00:28:46,880 --> 00:28:48,171 we denken over agile processen. 674 00:28:48,171 --> 00:28:52,100 We denken over lean-- dit is een beetje bit random-- slechts enkele behendige en mager 675 00:28:52,100 --> 00:28:54,557 boeken die ik leuk vind. 676 00:28:54,557 --> 00:28:56,890 Dus er is grote praktijken zoals van Extreme Programming 677 00:28:56,890 --> 00:28:59,075 en continue integratie, en refactoring, 678 00:28:59,075 --> 00:29:01,010 die ik een beetje zult spreken. 679 00:29:01,010 --> 00:29:04,220 Maar het ding is, als je eenmaal begint steeds in de Agile en gemiddelde praktijken, 680 00:29:04,220 --> 00:29:07,800 het kan heel snel overweldigend. 681 00:29:07,800 --> 00:29:11,260 En het kan liquideren beginnen echte overkill voor een startup. 682 00:29:11,260 --> 00:29:14,320 >> Dus het ding is dat veel van deze boeken 683 00:29:14,320 --> 00:29:16,490 praten over hoe te doen Agile als je 684 00:29:16,490 --> 00:29:18,310 het doen van een product voor een gevestigde vennootschap. 685 00:29:18,310 --> 00:29:18,810 Rechts? 686 00:29:18,810 --> 00:29:21,870 En je weet wie de markt is, en u weet wat uw product wegenkaart. 687 00:29:21,870 --> 00:29:23,130 En ze wind up-- zelfs hoewel we verondersteld 688 00:29:23,130 --> 00:29:25,170 licht te zijn weight-- ze liquideren daadwerkelijk veel te zwaargewicht 689 00:29:25,170 --> 00:29:27,003 onze opstarten, omdat het opstarten is gewoon 690 00:29:27,003 --> 00:29:29,450 operationeel op deze geheel ander niveau. 691 00:29:29,450 --> 00:29:32,340 Dus mijn gevoel is dat wanneer je gaat een startup, 692 00:29:32,340 --> 00:29:33,750 je nodig hebt scrappy als de hel te zijn. 693 00:29:33,750 --> 00:29:34,300 Rechts? 694 00:29:34,300 --> 00:29:36,180 Dus in eerste instantie, is er geen proces. 695 00:29:36,180 --> 00:29:37,930 Je wilt om het te houden zo eenvoudig mogelijk. 696 00:29:37,930 --> 00:29:41,070 En alleen toe te voegen proces dat is soort van een just-in-time proces. 697 00:29:41,070 --> 00:29:42,490 OK, zien we dat er een probleem is? 698 00:29:42,490 --> 00:29:45,345 Laten we toevoegen dat net genoeg proces dat probleem. 699 00:29:45,345 --> 00:29:47,396 Weet je wat ik bedoel? 700 00:29:47,396 --> 00:29:51,970 Het is omdat je niet wilt van ons houdt u neer, toch? 701 00:29:51,970 --> 00:29:56,030 >> Scrum is een echt populair proces voor het Agile development. 702 00:29:56,030 --> 00:29:59,248 Ik weet niet of jullie vertrouwd zijn met deze. 703 00:29:59,248 --> 00:30:00,560 OK, goed-- 704 00:30:00,560 --> 00:30:01,680 >> [Grinnikt] 705 00:30:01,680 --> 00:30:04,194 >> Het zou gewoon te zijn overkill voor een startup. 706 00:30:04,194 --> 00:30:05,360 Dus ik zal geen zorgen over. 707 00:30:05,360 --> 00:30:09,370 Dus OK, als je denkt over wat de absolute eenvoudigste ding dat ik nodig heb. 708 00:30:09,370 --> 00:30:11,540 Nou, ik moet waarschijnlijk bijhouden wat 709 00:30:11,540 --> 00:30:14,460 Ik ben bezig, vooral als er is meer dan één persoon, 710 00:30:14,460 --> 00:30:16,375 maar zelfs als er één persoon. 711 00:30:16,375 --> 00:30:17,250 Wat ben ik mee bezig? 712 00:30:17,250 --> 00:30:20,377 >> Dus een eenvoudige taak board-- zeer eenvoudig. 713 00:30:20,377 --> 00:30:21,460 Dit is wat ik wil doen. 714 00:30:21,460 --> 00:30:22,250 Dit is wat ik mee bezig ben. 715 00:30:22,250 --> 00:30:23,410 Dit is wat ik heb gedaan. 716 00:30:23,410 --> 00:30:28,050 Het enige probleem dat ik zie als ik zie startups iets als dit te doen, 717 00:30:28,050 --> 00:30:31,620 is dat zeer snel, hun in-progress kolom 718 00:30:31,620 --> 00:30:36,170 neigt te lijken, wat niet zeer behulpzaam-- vooral als er 719 00:30:36,170 --> 00:30:37,990 slechts één persoon of één ontwikkelaar. 720 00:30:37,990 --> 00:30:38,230 Rechts? 721 00:30:38,230 --> 00:30:39,938 >> Omdat je niet het krijgen van iets gedaan. 722 00:30:39,938 --> 00:30:44,805 Alles wat je doet wordt heen en weer proberen om al deze dingen gedaan te krijgen. 723 00:30:44,805 --> 00:30:47,930 En dus dit is echt een goed voorbeeld van waar net genoeg proces kan komen. 724 00:30:47,930 --> 00:30:51,720 Dus Kanban is echt een geweldig hulpmiddel. 725 00:30:51,720 --> 00:30:53,940 Het komt ook uit Lean manufacturing. 726 00:30:53,940 --> 00:30:57,580 >> Het idee is dat wat wij willen doen, is beperkingen 727 00:30:57,580 --> 00:31:00,760 rond hoeveel werk we kunnen verwerken op een bepaald moment. 728 00:31:00,760 --> 00:31:05,510 En dus als we één persoon, dan zijn we kan slechts op één item tegelijk. 729 00:31:05,510 --> 00:31:06,360 Sorry. 730 00:31:06,360 --> 00:31:08,630 Dus al die andere dingen nodig heeft om daar te gaan. 731 00:31:08,630 --> 00:31:11,310 Dus wat we doen is zetten we het werk in vooruitgang limieten op de kolommen. 732 00:31:11,310 --> 00:31:12,851 Als er twee mensen, kan het zijn twee. 733 00:31:12,851 --> 00:31:16,510 Je kunt achterhalen wat is het meest zinvol voor u. 734 00:31:16,510 --> 00:31:19,367 >> Maar het idee is dingen te houden gezond, zodat je gewoon 735 00:31:19,367 --> 00:31:20,450 doet één ding tegelijk. 736 00:31:20,450 --> 00:31:21,325 Je bent in staat om het te doen. 737 00:31:21,325 --> 00:31:23,130 Je bent in staat om daadwerkelijk het gedaan te krijgen. 738 00:31:23,130 --> 00:31:27,349 Een ding om in gedachten te houden is-- als je een een item 739 00:31:27,349 --> 00:31:29,640 dat je aan het doen bent, maar de item duurt drie maanden, dat 740 00:31:29,640 --> 00:31:31,550 zou moeilijk zijn een startup, uiteraard. 741 00:31:31,550 --> 00:31:32,850 Je nodig hebt om te kunnen flexibel zijn en 742 00:31:32,850 --> 00:31:34,340 in staat om dingen te verwerken als ze komen op je af. 743 00:31:34,340 --> 00:31:36,548 Je kan niet zeggen dat ik niet te doen iets voor drie maanden 744 00:31:36,548 --> 00:31:38,450 totdat ik het inlogscherm gedaan. 745 00:31:38,450 --> 00:31:39,370 Ik weet het niet. 746 00:31:39,370 --> 00:31:42,840 >> Dus ik adviseer startups aan Houd dit heel kort, 747 00:31:42,840 --> 00:31:45,180 om deze taken zo te houden dat zij passen in een dag. 748 00:31:45,180 --> 00:31:48,305 Natuurlijk, als het ingewikkelder, dat moet misschien een beetje langer. 749 00:31:48,305 --> 00:31:49,970 Maar uitzoeken wat het beste werkt voor jou. 750 00:31:49,970 --> 00:31:51,440 U kunt proberen verschillende lengtes. 751 00:31:51,440 --> 00:31:54,290 Maar in het algemeen, net als Bijvoorbeeld, als je blijft alle taken 752 00:31:54,290 --> 00:31:57,640 zodat ze passen binnen een dag, dat betekent dat elke dag, 753 00:31:57,640 --> 00:31:58,890 je krijgt iets gedaan. 754 00:31:58,890 --> 00:32:00,014 En je bent het leveren van waarde. 755 00:32:00,014 --> 00:32:03,300 En dat momentum kan je echt vooruit 756 00:32:03,300 --> 00:32:08,050 in plaats van de situatie voor, waar je 500 dingen aan de hand, 757 00:32:08,050 --> 00:32:10,622 en geen van hen worden gedaan. 758 00:32:10,622 --> 00:32:12,330 Het andere ding, hoewel, is nog op zoek 759 00:32:12,330 --> 00:32:15,120 Dit to-do column-- ik ben overweldigd te kijken naar dat. 760 00:32:15,120 --> 00:32:18,950 En dus als ik een ontwikkelaar en ik was werken aan A, en ik was als oh, shit. 761 00:32:18,950 --> 00:32:21,730 Ik heb B en C en De en E en F en G en H. Blah! 762 00:32:21,730 --> 00:32:22,650 Komen op de weg. 763 00:32:22,650 --> 00:32:25,060 Ik ben net als freaking out, en ik 'm proberen om erachter te komen hoe het ontwerp gaat 764 00:32:25,060 --> 00:32:26,393 om al deze dingen tegemoet te komen. 765 00:32:26,393 --> 00:32:30,004 En de waarheid is dat als we instemmen met de feit dat we eigenlijk niet goed weet 766 00:32:30,004 --> 00:32:32,920 wat het product gaat nodig hebben om eruit totdat we aan de voorkant hebben gezet 767 00:32:32,920 --> 00:32:37,030 van een klant, dan weten we eigenlijk dat we al die taken moeten nog? 768 00:32:37,030 --> 00:32:38,810 Of hebben we soort gek onszelf? 769 00:32:38,810 --> 00:32:40,890 >> Dus als je echt hebt al die ideeën, geweldig. 770 00:32:40,890 --> 00:32:43,515 Doe ze in een notebook of een spreadsheet of iets dergelijks. 771 00:32:43,515 --> 00:32:46,280 Maar ik raad startups aan houden een work-in-progress limiet 772 00:32:46,280 --> 00:32:47,360 op de to-do-kolom, ook. 773 00:32:47,360 --> 00:32:50,010 774 00:32:50,010 --> 00:32:52,430 Dat is een absoluut maximum, Ik zou zeggen, hoeveel 775 00:32:52,430 --> 00:32:54,500 je kunt doen in een of twee weken. 776 00:32:54,500 --> 00:32:56,950 Dus het heeft niet eens naar die velen. 777 00:32:56,950 --> 00:32:59,591 >> Op die manier ben je gewoon hyper gericht op deze 778 00:32:59,591 --> 00:33:01,340 is wat ik doe, getting gedaan deze week. 779 00:33:01,340 --> 00:33:03,140 Of misschien deze twee weken, toch? 780 00:33:03,140 --> 00:33:04,935 En niets anders wordt steeds in de weg, en je bent gewoon 781 00:33:04,935 --> 00:33:06,893 zorg ervoor dat u bent krijgen die er zijn. 782 00:33:06,893 --> 00:33:10,932 En vooral als u begint met het toevoegen van nieuwe teamleden, dit helpt echt. 783 00:33:10,932 --> 00:33:13,390 Veel mensen vinden het leuk om dit te doen in software, die je kunt. 784 00:33:13,390 --> 00:33:15,740 Maar het is nog beter als je kunnen allemaal in dezelfde ruimte 785 00:33:15,740 --> 00:33:16,740 en zet ze gewoon op een muur. 786 00:33:16,740 --> 00:33:18,060 Het is gewoon echt zichtbaar, en iedereen kan gewoon 787 00:33:18,060 --> 00:33:19,643 zie het, en zie wat het meest belangrijk. 788 00:33:19,643 --> 00:33:22,310 789 00:33:22,310 --> 00:33:24,860 >> Dus OK, dat is hoe je bent uitzoeken wat te doen. 790 00:33:24,860 --> 00:33:26,060 Als je het doet, je wilt denken 791 00:33:26,060 --> 00:33:27,684 over wat de minimale levensvatbare ontwerp? 792 00:33:27,684 --> 00:33:31,040 Of in Agile, we eigenlijk hebben iets genaamd 793 00:33:31,040 --> 00:33:33,180 emergent ontwerp, dat hetzelfde idee. 794 00:33:33,180 --> 00:33:36,190 Dus hebben jullie gehoord van emergent ontwerp voor? 795 00:33:36,190 --> 00:33:36,850 OK. 796 00:33:36,850 --> 00:33:42,060 >> S-- eigenlijk, ik probeer te onthouden where-- OK. 797 00:33:42,060 --> 00:33:45,037 Dus het idee van een koopman ontwerp is eerder dan op komst 798 00:33:45,037 --> 00:33:46,870 met deze grote, upfront ontwerp en zeggen ik ben 799 00:33:46,870 --> 00:33:49,960 ga een maand te besteden uitzoeken de juiste architectuur welke componenten 800 00:33:49,960 --> 00:33:54,280 gaan en staan ​​waar en alles, laat me alleen het ontwerp genoeg voor de functies 801 00:33:54,280 --> 00:33:56,220 dat ik weet dat ik het zetten in deze eerste versie. 802 00:33:56,220 --> 00:33:59,510 En niets else-- of de kenmerken dat ik doe deze week, zelfs. 803 00:33:59,510 --> 00:34:03,790 >> En dan alleen als ik nodig nieuwe functies doe ik erachter te komen het ontwerp voor deze. 804 00:34:03,790 --> 00:34:06,280 Je bent niet uitzoeken ontwerp vooraf. 805 00:34:06,280 --> 00:34:11,650 Ik denk dat in werkelijkheid, het is niet dit aan-uit schakelaar of deze toggle. 806 00:34:11,650 --> 00:34:14,780 Ik denk dat het meer een spectrum van waar je bent val 807 00:34:14,780 --> 00:34:16,241 de zekerheid onzekerheid. 808 00:34:16,241 --> 00:34:19,199 En dus als in een startup-up, of als u bouwt iets dat nooit 809 00:34:19,199 --> 00:34:21,948 eerder gebouwd, je bent vrij ver boven op de onzekerheid curve 810 00:34:21,948 --> 00:34:22,495 hier, toch? 811 00:34:22,495 --> 00:34:25,670 >> En als je erover nadenkt in termen van de business plan-- zoals, 812 00:34:25,670 --> 00:34:28,272 hebben we gesproken over de enkelvoudige grootste voorspeller van mislukking 813 00:34:28,272 --> 00:34:29,980 houdt vast aan de initiële business plan. 814 00:34:29,980 --> 00:34:32,033 Als je dit groots te doen upfront business plan, 815 00:34:32,033 --> 00:34:34,949 en je zegt ik ga gewoon blindelings volgen, dat en niets doen. 816 00:34:34,949 --> 00:34:36,989 Maar je bent gewoon ploft, toch? 817 00:34:36,989 --> 00:34:38,659 Omdat er te veel onzekerheid. 818 00:34:38,659 --> 00:34:40,960 En ik voel me net als de Hetzelfde geldt voor het ontwerp. 819 00:34:40,960 --> 00:34:44,790 820 00:34:44,790 --> 00:34:48,181 >> Sorry, dus in plaats van het doen van een grote upfront business plan, 821 00:34:48,181 --> 00:34:50,139 zou je een zeer lichte doen gewicht business model 822 00:34:50,139 --> 00:34:51,750 doek, die u zou kunnen hebben gehoord van. 823 00:34:51,750 --> 00:34:53,239 Het is als een one-pager, gewoon om mijn ideeën uit. 824 00:34:53,239 --> 00:34:54,679 Het is niet dat je dat niet doet na te denken over het helemaal. 825 00:34:54,679 --> 00:34:56,110 Het is goed om na te denken over het op het eerste. 826 00:34:56,110 --> 00:34:58,960 Maar gewoon het iets echt flexibele out er-- slechts één pagina. 827 00:34:58,960 --> 00:35:02,979 En dan, als je gaat, soort ontstaan ​​dat plan in de tijd 828 00:35:02,979 --> 00:35:05,270 als je leert van klanten, en je kunt aanpassen aan hen. 829 00:35:05,270 --> 00:35:07,450 >> En dus dan is het hetzelfde ding is waar voor het ontwerp. 830 00:35:07,450 --> 00:35:09,200 Je kunt doen een grote, upfront ontwerp, maar dat 831 00:35:09,200 --> 00:35:11,720 heeft geen zin als er is veel onzekerheid. 832 00:35:11,720 --> 00:35:15,080 Veel mensen beweren dat er nooit dat veel zekerheid in software, 833 00:35:15,080 --> 00:35:16,830 zelfs als je niet doet bij opstarten. 834 00:35:16,830 --> 00:35:19,290 Dus je wilt nooit om dat te doen grote van een upfront ontwerp. 835 00:35:19,290 --> 00:35:23,770 Maar ik heb het gevoel dat de niveau van het ontwerp gaat 836 00:35:23,770 --> 00:35:27,207 te variëren op basis van hoeveel zekerheid of onzekerheid die er is. 837 00:35:27,207 --> 00:35:30,290 En dus als je geen freaking idee en je bent gewoon iets uit te gooien 838 00:35:30,290 --> 00:35:32,124 er graag een landing pagina, natuurlijk, je bent 839 00:35:32,124 --> 00:35:34,539 niet van plan om te gaan neem de tijd architect een heel systeem. 840 00:35:34,539 --> 00:35:35,590 Dat is belachelijk, toch? 841 00:35:35,590 --> 00:35:37,131 Dus je hebt geen upfront ontwerp nodig hebt. 842 00:35:37,131 --> 00:35:41,890 Een heleboel keer, de eerste versie je uit van software voor een startup 843 00:35:41,890 --> 00:35:42,890 slechts wordt weggegooid. 844 00:35:42,890 --> 00:35:45,056 En dus een heleboel keer, zelfs hoewel ik zou zeggen, 845 00:35:45,056 --> 00:35:46,970 je kan gewoon een soort van hack samen iets. 846 00:35:46,970 --> 00:35:48,553 Het gaat waarschijnlijk om te worden weggegooid. 847 00:35:48,553 --> 00:35:52,680 Maar nogmaals, dat gebruiken just-in-time idee voor het ontwerp ook. 848 00:35:52,680 --> 00:35:54,099 Dat OK, weet je wat? 849 00:35:54,099 --> 00:35:55,390 Dit is eigenlijk een aantal tractie. 850 00:35:55,390 --> 00:35:58,204 Sommige mensen zijn geïnteresseerd in deze. 851 00:35:58,204 --> 00:35:59,620 Ik ga een aantal functies aan toe te voegen. 852 00:35:59,620 --> 00:36:03,060 Nu heb ik het gevoel dat ik moet een beetje slimmer over het ontwerp. 853 00:36:03,060 --> 00:36:06,910 >> Dus het idee is als je het ontwerpen, gewoon blijven deze YAGNI in het achterhoofd. 854 00:36:06,910 --> 00:36:07,910 U Is not Gonna Need It. 855 00:36:07,910 --> 00:36:09,830 Niet te ontwerpen voor de dingen dat zijn er nog niet. 856 00:36:09,830 --> 00:36:14,260 En houd het simpel, dom principle-- 857 00:36:14,260 --> 00:36:16,840 doen de eenvoudigste ding dat zou kunnen werken. 858 00:36:16,840 --> 00:36:21,090 >> Een heleboel keer, het is interessant, want als ontwikkelaars, 859 00:36:21,090 --> 00:36:23,480 krijgen we geleerd om deze te doen echt complexe ontwerpen. 860 00:36:23,480 --> 00:36:25,513 En we geleerd dat dat is goed. 861 00:36:25,513 --> 00:36:28,702 Maar het weerhoudt ons van het zijn flexibel en kan echt verspilling 862 00:36:28,702 --> 00:36:30,660 als we liquideren gaan in in verschillende richtingen. 863 00:36:30,660 --> 00:36:33,310 Dus Agile soort zegt, doe dat niet. 864 00:36:33,310 --> 00:36:35,950 Net erachter te komen wat de eenvoudigste manier, de eenvoudigste code 865 00:36:35,950 --> 00:36:38,200 dat u hier in kunt zetten dat gaat om het te laten werken. 866 00:36:38,200 --> 00:36:42,950 En dan als ik het nodig om toe te voegen aan het, kan ik soort van fix die code up 867 00:36:42,950 --> 00:36:44,050 en readdress het ontwerp. 868 00:36:44,050 --> 00:36:46,883 >> Dus er is iets genaamd refactoring dat is echt belangrijk bij 869 00:36:46,883 --> 00:36:48,450 je doet emergent design. 870 00:36:48,450 --> 00:36:56,460 En het idee met refactoring is-- sorry, ik ga naar een back-up een beetje. 871 00:36:56,460 --> 00:36:59,460 Dus als je doet emergent design, je bent alleen het ontwerpen voor de toekomst 872 00:36:59,460 --> 00:37:00,400 dat je vandaag hebt. 873 00:37:00,400 --> 00:37:02,150 Maar dat betekent niet dat dat je hacken. 874 00:37:02,150 --> 00:37:03,680 Dat betekent niet dat wanneer u een andere functie toe te voegen, 875 00:37:03,680 --> 00:37:05,160 je bent gewoon gaan soort duct tape het op. 876 00:37:05,160 --> 00:37:05,360 Rechts? 877 00:37:05,360 --> 00:37:07,770 Want dat gaat geven u deze grote bal van modder code 878 00:37:07,770 --> 00:37:09,520 dat gaat worden onmogelijk te handhaven. 879 00:37:09,520 --> 00:37:13,620 Het idee met de refactoring is OK, ik weet dat ik moet alleen maar, zeg, vandaag nog op Twitter, 880 00:37:13,620 --> 00:37:16,620 dus ik ben niet van plan om dit te doen grote abstractie die zegt, 881 00:37:16,620 --> 00:37:19,749 oh, laat mij dit abstractielaag die zal werken met elke sociale media 882 00:37:19,749 --> 00:37:22,290 netwerk dat ik ooit zou kunnen denk aan het in de toekomst, 883 00:37:22,290 --> 00:37:23,570 want dat kost tijd. 884 00:37:23,570 --> 00:37:25,590 Laat me gewoon-- de eenvoudigste ding dat zou kunnen werken 885 00:37:25,590 --> 00:37:26,710 is laat me gewoon het bekend met Twitter, 886 00:37:26,710 --> 00:37:28,293 want dat is alles wat ik moet doen vandaag. 887 00:37:28,293 --> 00:37:33,680 Dan morgen, beseffen we OK, we doen nodig hebt om dit werk met Facebook te maken. 888 00:37:33,680 --> 00:37:37,530 Dus refactoring zou zeggen, laat me opnieuw het ontwerp voordat ik zelfs toevoegen Facebook, 889 00:37:37,530 --> 00:37:40,370 en zeggen gezien het feit dat ik weet dat ik nu nodig 890 00:37:40,370 --> 00:37:43,590 voor de meeste meerdere sociale netwerken te behandelen, wat zou het optimale ontwerp kijken 891 00:37:43,590 --> 00:37:44,090 achtige? 892 00:37:44,090 --> 00:37:46,620 Laat me refactoren de code om dat ontwerp te behandelen, 893 00:37:46,620 --> 00:37:48,830 en dan kan ik de stekker Facebook functionaliteit. 894 00:37:48,830 --> 00:37:50,005 Heeft dat zin? 895 00:37:50,005 --> 00:37:52,860 896 00:37:52,860 --> 00:37:56,870 >> Dus veel mensen denken, als ze horen zoiets als emergent design, 897 00:37:56,870 --> 00:37:59,610 dat je minder te doen ontwerp of dat je gewoon hacken. 898 00:37:59,610 --> 00:38:01,850 Maar de waarheid is dat je bent eigenlijk meer doen ontwerp. 899 00:38:01,850 --> 00:38:03,280 Het is een soort van hetzelfde ding met de planning, toch? 900 00:38:03,280 --> 00:38:04,400 Je bent eigenlijk aan het doen meer planning-- het 901 00:38:04,400 --> 00:38:06,250 net dat in plaats van dit alles doet aan de voorkant, 902 00:38:06,250 --> 00:38:10,470 je continu aan het doen bent als je verder gaat. 903 00:38:10,470 --> 00:38:16,150 >> Dus ik denk dat het echt geweldig dat jullie nemen CS50, 904 00:38:16,150 --> 00:38:20,110 want ik hoor dit zo vaak een dag, ik kan niet eens vertellen. 905 00:38:20,110 --> 00:38:22,860 Mensen komen naar me toe en zeggen ze, Abby, ik heb een geweldig idee! 906 00:38:22,860 --> 00:38:24,390 Alles wat ik nodig heb is een ontwikkelaar. 907 00:38:24,390 --> 00:38:28,000 En ik wil dat soort mezelf te schieten in het hoofd als ik hoor dat. 908 00:38:28,000 --> 00:38:31,380 >> Want dat soort assumes-- ze zullen komen, 909 00:38:31,380 --> 00:38:33,580 en ze zullen zijn als ik het idee al bedacht. 910 00:38:33,580 --> 00:38:34,705 Ik heb het business plan. 911 00:38:34,705 --> 00:38:35,540 Ik heb het ontwerp. 912 00:38:35,540 --> 00:38:37,440 Ik heb net een ontwikkelaar nodig te hebben ga code voor mij, toch? 913 00:38:37,440 --> 00:38:40,148 En het is gewoon de veronderstelling dat ze hebben kregen alle antwoorden aan de voorkant, 914 00:38:40,148 --> 00:38:42,120 en deze persoon kan gewoon ga code het voor hen, 915 00:38:42,120 --> 00:38:48,180 en ze gaan ervoor een miljoen dollars-- die 916 00:38:48,180 --> 00:38:50,850 gewoon geen rekening feite alle onzekerheden. 917 00:38:50,850 --> 00:38:54,060 >> Dus als we soort van kijken naar de stappen van development-- en ik verontschuldig me. 918 00:38:54,060 --> 00:38:55,480 Dit is een kleine waterval-y. 919 00:38:55,480 --> 00:38:59,780 Maar wat meestal gebeurt is dat je figuur out OK, dit is wat ik wil coderen. 920 00:38:59,780 --> 00:39:02,380 Je neemt wat tijd om ontwikkelen, testen. 921 00:39:02,380 --> 00:39:04,494 Kwaliteitszorg is het testen van het. 922 00:39:04,494 --> 00:39:06,660 En dan als je eenmaal hebt een volledige versie bij elkaar, 923 00:39:06,660 --> 00:39:07,450 die kan een maand duren. 924 00:39:07,450 --> 00:39:08,533 Het maakt twee drie maanden. 925 00:39:08,533 --> 00:39:11,260 Dan los je dat uit, toch? 926 00:39:11,260 --> 00:39:14,660 >> Maar als we zeggen, OK, laten we na te denken over hoe we 927 00:39:14,660 --> 00:39:16,650 maximaliseren van het leren dat hier gebeurt? 928 00:39:16,650 --> 00:39:20,770 Want als we gewoon gaan heads-down voor drie maanden of een jaar ofzo 929 00:39:20,770 --> 00:39:22,770 en er wat code uit daar en het werkt niet, 930 00:39:22,770 --> 00:39:24,720 dan zijn we soort geschroefd, toch? 931 00:39:24,720 --> 00:39:27,044 Dus waar komt de leren gebeuren hier? 932 00:39:27,044 --> 00:39:28,960 Sommigen leren gebeurt als we eisen doen, 933 00:39:28,960 --> 00:39:32,210 omdat we in gesprek met klanten, en we proberen te begrijpen over hen. 934 00:39:32,210 --> 00:39:34,192 Maar de realiteit is dat meeste leren niet 935 00:39:34,192 --> 00:39:36,400 gebeuren totdat we eigenlijk zet iets in hun handen 936 00:39:36,400 --> 00:39:38,330 en zie hoe ze dat gebruiken. 937 00:39:38,330 --> 00:39:42,840 En dus wat dit betekent is dat de tijd, de plaats 938 00:39:42,840 --> 00:39:47,550 dat we besteden de meeste tijd-- die wordt ontwikkeling en QA of testing-- er is 939 00:39:47,550 --> 00:39:49,710 heel weinig leren dat gebeurt. 940 00:39:49,710 --> 00:39:53,830 >> En dus als we kijken naar deze en zeggen hoe kunnen we maximaliseren leren? 941 00:39:53,830 --> 00:39:57,580 Of hoe kunnen we verminderen de tijd dat gebeurt tussen leren? 942 00:39:57,580 --> 00:40:00,340 943 00:40:00,340 --> 00:40:02,264 Een groot ding is continue inzet. 944 00:40:02,264 --> 00:40:04,930 Ik weet niet of jullie nog gehoord over continue inzet. 945 00:40:04,930 --> 00:40:07,947 Dus het idee met dat-- plaats van te zeggen, OK, we gaan om te gaan. 946 00:40:07,947 --> 00:40:09,530 Wij hebben dit releases op drie maanden. 947 00:40:09,530 --> 00:40:11,120 We gaan bouwen alle functies voor. 948 00:40:11,120 --> 00:40:12,600 En dan alleen op de einde van de release zijn 949 00:40:12,600 --> 00:40:14,190 we eigenlijk gaan duwen dat in productie 950 00:40:14,190 --> 00:40:15,400 en zet het in de voorkant van de gebruikers. 951 00:40:15,400 --> 00:40:19,460 >> Het idee met continue inzet neemt dat voor het andere uiterste. 952 00:40:19,460 --> 00:40:22,460 Dus zijn jullie vertrouwd met het versiebeheer? 953 00:40:22,460 --> 00:40:25,010 Dus ideaal, wanneer u werkt op uw code, elke keer dat u 954 00:40:25,010 --> 00:40:27,230 voeg wat nieuwe functionaliteit, je bent ga check it in versie controle. 955 00:40:27,230 --> 00:40:28,890 Dus als je iets schroef up, kunt u altijd terug te gaan. 956 00:40:28,890 --> 00:40:31,440 Of u kunt zien wat er veranderd is, als er iets gebroken is. 957 00:40:31,440 --> 00:40:33,335 >> Dus het idee met continue inzet is 958 00:40:33,335 --> 00:40:35,750 zodra je iets controleren in versie controle, 959 00:40:35,750 --> 00:40:37,692 duwt de code om een ​​staging-server. 960 00:40:37,692 --> 00:40:40,900 Het gaat om geautomatiseerde tests op te draaien het, zorg ervoor dat je niet iets te breken. 961 00:40:40,900 --> 00:40:42,875 Als je niets wist te breken, het gaat om het goed uit te duwen 962 00:40:42,875 --> 00:40:43,640 van de productie. 963 00:40:43,640 --> 00:40:44,170 >> Dus boom. 964 00:40:44,170 --> 00:40:45,586 Het is in de handen van de klant. 965 00:40:45,586 --> 00:40:48,020 966 00:40:48,020 --> 00:40:48,784 Heel anders. 967 00:40:48,784 --> 00:40:51,700 Maar als we dit doen, als we duwen dingen uit naar de klant zo snel 968 00:40:51,700 --> 00:40:54,410 mogelijk, dan krijgen we de code in hun handen. 969 00:40:54,410 --> 00:40:56,470 We kunnen zien hoe ze zijn het werken met hen, 970 00:40:56,470 --> 00:40:58,220 en we kunnen echt maximaliseren leren. 971 00:40:58,220 --> 00:41:01,610 >> Dus ik ga door om te praten dit een beetje meer, 972 00:41:01,610 --> 00:41:05,162 want ik weet niet of dat was-- continue inzet 973 00:41:05,162 --> 00:41:06,370 kan behoorlijk extreem, toch? 974 00:41:06,370 --> 00:41:08,380 En dat kan behoorlijk moeilijk om te doen. 975 00:41:08,380 --> 00:41:12,217 Dus mensen, bedrijven meestal soort beginnen continue integratie, 976 00:41:12,217 --> 00:41:13,550 en ze werken hun weg naar voren. 977 00:41:13,550 --> 00:41:17,800 >> Dus continue integratie is dit concept dat is een soort van het eerste deel 978 00:41:17,800 --> 00:41:18,900 dat ik sprak over. 979 00:41:18,900 --> 00:41:21,550 Dus het idee met continue integratie is 980 00:41:21,550 --> 00:41:23,192 je nog steeds je release schema. 981 00:41:23,192 --> 00:41:26,400 Je gaat om de twee weken vrij te geven of om de drie maanden of wat dan ook is. 982 00:41:26,400 --> 00:41:28,740 >> Maar elke keer iemand die controleert wat code in, 983 00:41:28,740 --> 00:41:31,450 het doet duw de code op een testserver. 984 00:41:31,450 --> 00:41:34,170 De staging server looks zoals de productie en het 985 00:41:34,170 --> 00:41:37,070 loopt een reeks van geautomatiseerde tests op hen om zeker niets te maken brak. 986 00:41:37,070 --> 00:41:39,430 Als er iets kapot is, dan is het gaan om iedereen te laten weten hey, 987 00:41:39,430 --> 00:41:40,330 de opbouw was gebroken. 988 00:41:40,330 --> 00:41:42,970 En iedereen heeft te stoppen en zorg ervoor dat het is opgelost. 989 00:41:42,970 --> 00:41:48,750 >> Dus op die manier bent u altijd garanderen dat alles wat je in te checken 990 00:41:48,750 --> 00:41:54,213 is het houden van de code op een OK staat. 991 00:41:54,213 --> 00:41:58,109 Dan wanneer u klaar bent om het vrij te geven in bent de fractie, besef je alles. 992 00:41:58,109 --> 00:42:00,900 Continue levering is een soort van de volgende stap in dit proces, dat 993 00:42:00,900 --> 00:42:06,210 is dat elke keer als je het check-- zegt elke keer hetzelfde thing-- we controleren 994 00:42:06,210 --> 00:42:10,010 iets in versie controle, het duwt het naar de staging-server. 995 00:42:10,010 --> 00:42:11,386 Het loopt de tests op. 996 00:42:11,386 --> 00:42:16,270 >> Maar de kweek wordt ingesteld als zodanig dat u altijd 997 00:42:16,270 --> 00:42:19,370 de codeersleutel zodat het kan worden geduwd productie op elk moment. 998 00:42:19,370 --> 00:42:21,440 Dus met continue integratie, je zou kunnen hebben een routekaart en zeggen: 999 00:42:21,440 --> 00:42:23,800 we alleen gaan om het te duwen productie in drie maanden. 1000 00:42:23,800 --> 00:42:24,330 Rechts? 1001 00:42:24,330 --> 00:42:26,460 Het maakt eigenlijk niet moeten zijn klaar om te worden gezien door een klant. 1002 00:42:26,460 --> 00:42:28,793 Maar met dit, je zegt op een bepaald tijdstip, 1003 00:42:28,793 --> 00:42:31,020 je kan worden als yep, ik ben blij met deze feature set, 1004 00:42:31,020 --> 00:42:32,140 ook al zijn we maar twee weken in. 1005 00:42:32,140 --> 00:42:34,390 Ik ga om te gaan en duw het uit aan de klant, 1006 00:42:34,390 --> 00:42:35,820 en ik weet dat het gaat in orde te zijn. 1007 00:42:35,820 --> 00:42:40,800 >> En dus zou je iets hebt zoals schakelaars in uw code 1008 00:42:40,800 --> 00:42:42,780 dat zeggen voor functies dat slechts de helft gedaan. 1009 00:42:42,780 --> 00:42:43,710 Ze zijn niet echt zichtbaar. 1010 00:42:43,710 --> 00:42:45,280 Waarom is het zichtbaar voor de klant nog? 1011 00:42:45,280 --> 00:42:46,238 Of iets dergelijks. 1012 00:42:46,238 --> 00:42:48,450 Maar je altijd voor zorgen dat dat je niets hebt 1013 00:42:48,450 --> 00:42:52,460 dat is in deze rare toestand, omdat het kan duwen productie op elk moment. 1014 00:42:52,460 --> 00:42:58,310 >> En net als je in, soort die je hebt van gekregen iedereen gebruikt om dat idee 1015 00:42:58,310 --> 00:43:02,649 dat je altijd codering zodanig dat het is klaar om uit te gaan in productie. 1016 00:43:02,649 --> 00:43:05,190 Dan is het niet zo moeilijk om te verhuizen voortdurende inzet, die 1017 00:43:05,190 --> 00:43:07,231 is dat elke keer je iets in te checken, 1018 00:43:07,231 --> 00:43:09,560 zolang de test geslaagd, het gaat uit naar de productie. 1019 00:43:09,560 --> 00:43:11,660 Doet dat soort zinvol? 1020 00:43:11,660 --> 00:43:14,490 >> Dus het kan nog echt zijn eng concept, maar het is 1021 00:43:14,490 --> 00:43:16,790 interessant om te kijken hoe sommige bedrijven doen het. 1022 00:43:16,790 --> 00:43:18,760 Dus Etsy doet een echt goede baan met dit. 1023 00:43:18,760 --> 00:43:21,270 Als je geïnteresseerd bent, ze hebben een blog gekregen dat 1024 00:43:21,270 --> 00:43:24,530 vertelt over hoe ze continu doen inzet, dat is echt geweldig. 1025 00:43:24,530 --> 00:43:29,010 Zij inzetten om de productie omhoog tot 50 keer per dag-- toch? 1026 00:43:29,010 --> 00:43:32,920 Die wordt crazy-- kun je je voorstellen als ga je naar de website van Etsy, 50 keer 1027 00:43:32,920 --> 00:43:36,470 in dag, die site wordt bijgewerkt achter de schermen. 1028 00:43:36,470 --> 00:43:43,430 >> En in 2011, ze ingezet 10.000 keer in het jaar met 100 ingenieurs. 1029 00:43:43,430 --> 00:43:47,240 En wat ze zeiden in strijd zijn is wat je zou kunnen think-- als oh my god, 1030 00:43:47,240 --> 00:43:47,920 dat is verschrikkelijk! 1031 00:43:47,920 --> 00:43:50,030 De code, de site is gaat om een ​​ramp te zijn. 1032 00:43:50,030 --> 00:43:54,330 Ze zeiden eigenlijk, als je eenmaal bent implementeren dat vaak het systeem 1033 00:43:54,330 --> 00:43:57,610 zo veel stabieler, ze eigenlijk noem het vertrouwen als een service. 1034 00:43:57,610 --> 00:44:02,930 Want als we inzetten, we hebben al gedaan dit 9.999 keer. 1035 00:44:02,930 --> 00:44:05,670 We kregen dit. 1036 00:44:05,670 --> 00:44:08,750 >> Het maakt het ook zo veel makkelijker hen te experimenteren dingen. 1037 00:44:08,750 --> 00:44:12,160 Dus wat ze al eerder zei is dat ze vroeger vrij productie 1038 00:44:12,160 --> 00:44:14,190 elke twee weken of maandelijks. 1039 00:44:14,190 --> 00:44:16,200 En jullie misschien stel je voor als je ooit hebt 1040 00:44:16,200 --> 00:44:18,350 kreeg een deadline voor een groot project waar je mee bezig bent, 1041 00:44:18,350 --> 00:44:20,990 en je hebt deze lijst van dingen dat u wilt gedaan te krijgen, 1042 00:44:20,990 --> 00:44:22,320 en dan als het wordt dichter bij de deadline, 1043 00:44:22,320 --> 00:44:23,900 de lijst begint krimpen een beetje. 1044 00:44:23,900 --> 00:44:25,340 Net goed, misschien doe ik niet echt nodig om dit te doen. 1045 00:44:25,340 --> 00:44:26,470 Misschien heb ik niet echt nodig om dat te doen. 1046 00:44:26,470 --> 00:44:27,590 >> Dus dat is wat ze zeiden zou gebeuren. 1047 00:44:27,590 --> 00:44:29,630 Als ze dichter bij het zou krijgen release-- en het was zo'n big deal. 1048 00:44:29,630 --> 00:44:30,990 Ze moesten de release uit te krijgen op tijd. 1049 00:44:30,990 --> 00:44:32,573 Maar ze zou beginnen paring weg functies. 1050 00:44:32,573 --> 00:44:35,230 En dus zijn ze eigenlijk deed minder features, omdat ze alleen waren 1051 00:44:35,230 --> 00:44:37,637 om de twee weken of een maand vrijgeven. 1052 00:44:37,637 --> 00:44:39,345 Nu dat ze zo vaak vrijgeven, 1053 00:44:39,345 --> 00:44:42,137 het geeft hen deze flexibiliteit te zeggen, weet je wat? 1054 00:44:42,137 --> 00:44:43,970 We willen een nieuw te bouwen functie, maar wij niet 1055 00:44:43,970 --> 00:44:45,810 weten of we moeten zetten veel tijd in. 1056 00:44:45,810 --> 00:44:47,940 Laten we hier wat echt minimale versie van de functie 1057 00:44:47,940 --> 00:44:50,648 en zien of er iemand klikt zelfs op het, als iemand is zelfs geïnteresseerd. 1058 00:44:50,648 --> 00:44:53,630 Als ze zijn, dan kunnen we ofwel trek hem terug en bouw het uit, 1059 00:44:53,630 --> 00:44:56,250 of we kunnen zeer snel nieuwe functies toevoegen aan het. 1060 00:44:56,250 --> 00:45:00,650 >> En dus zeiden ze dat het gewoon gaf hen zo veel meer flexibiliteit experiment. 1061 00:45:00,650 --> 00:45:04,990 En dus het is echt interessant om te zie grotere bedrijven die het doen. 1062 00:45:04,990 --> 00:45:10,670 En een startup, vooral waar het zo belangrijk is om te leren wat er gaande is, 1063 00:45:10,670 --> 00:45:13,600 kan echt effectief. 1064 00:45:13,600 --> 00:45:16,160 En dan terugkomen om onze Kanban board. 1065 00:45:16,160 --> 00:45:16,939 >> Het is interessant. 1066 00:45:16,939 --> 00:45:18,980 Een heleboel keer, wanneer de mensen doe een raad als dit, 1067 00:45:18,980 --> 00:45:21,680 er is een hoop discussie over wat de Gedaan kolom betekent. 1068 00:45:21,680 --> 00:45:23,760 Dus OK, ik ben bezig met een taak. 1069 00:45:23,760 --> 00:45:25,317 Is het gedaan wanneer de code af te ronden? 1070 00:45:25,317 --> 00:45:28,150 Is het gedaan wanneer iemand beoordeeld het en het voelt alsof het getest? 1071 00:45:28,150 --> 00:45:30,010 Is het gedaan wanneer het gaat uit in de productie? 1072 00:45:30,010 --> 00:45:32,370 >> En zo veel startups zal zeggen, weet je wat? 1073 00:45:32,370 --> 00:45:36,584 We gaan naar een nieuwe kolom in voegen Hier, hetgeen een kolom leren. 1074 00:45:36,584 --> 00:45:39,250 Het is eigenlijk niet gedaan totdat we hebben niet alleen in productie, 1075 00:45:39,250 --> 00:45:41,070 we hebben het te zetten in klanten ' hands-- maar we hebben eigenlijk 1076 00:45:41,070 --> 00:45:42,720 geleerd hoe ze het hebben gebruikt. 1077 00:45:42,720 --> 00:45:44,830 En wat is echt cool daarover is dan, 1078 00:45:44,830 --> 00:45:47,415 we krijgen te nemen dat leren terug in de cyclus, 1079 00:45:47,415 --> 00:45:49,165 en zeggen op basis van wat we hebben geleerd, gebaseerd 1080 00:45:49,165 --> 00:45:53,680 op wat we se-- hoe we zien ze het-- gebruiken we kunnen achterhalen wat de volgende set te doen. 1081 00:45:53,680 --> 00:45:56,970 1082 00:45:56,970 --> 00:46:02,980 >> Dus dat zijn de patronen die ik hebben gezien voor een succesvolle innovatie 1083 00:46:02,980 --> 00:46:06,380 over de startups die zijn succesvol geweest. 1084 00:46:06,380 --> 00:46:09,835 Ik was van plan om ook spreken van een beetje over middelen 1085 00:46:09,835 --> 00:46:12,873 die beschikbaar zijn als je geïnteresseerd zijn in het doen van een startup iLab. 1086 00:46:12,873 --> 00:46:17,590 Maar ik kan ook hier stoppen, als je jongens hebben vragen over wat ik sprak. 1087 00:46:17,590 --> 00:46:18,350 Ga door? 1088 00:46:18,350 --> 00:46:20,093 OK. 1089 00:46:20,093 --> 00:46:21,450 >> [Grinnikt] 1090 00:46:21,450 --> 00:46:24,320 >> OK, dus weet je over het iLab? 1091 00:46:24,320 --> 00:46:24,870 OK, geweldig. 1092 00:46:24,870 --> 00:46:28,345 Dus de iLab heeft geweldige middelen. 1093 00:46:28,345 --> 00:46:30,470 Als u op zoek bent naar een doen opstarten, we hebben niets 1094 00:46:30,470 --> 00:46:31,880 van-- we hacknights doen daar. 1095 00:46:31,880 --> 00:46:33,755 Soms doen we hackathons, als je gewoon wilt 1096 00:46:33,755 --> 00:46:35,750 om te gaan hacken op koele projecten met mensen. 1097 00:46:35,750 --> 00:46:36,724 >> We hebben workshops. 1098 00:46:36,724 --> 00:46:39,890 We hebben lessen die opnieuw voor krediet dat zijn wel cool op ondernemerschap 1099 00:46:39,890 --> 00:46:43,190 die open zijn to-- meeste deze staan ​​open voor iedereen. 1100 00:46:43,190 --> 00:46:46,020 Maar we hebben ook gratis workshops een paar keer per week, 1101 00:46:46,020 --> 00:46:48,040 dat brengen we net in experts uit de industrie 1102 00:46:48,040 --> 00:46:52,750 om te praten over anything-- uit technische concepten, tot het inzamelen van geld, 1103 00:46:52,750 --> 00:46:54,830 hoe om de verkoop te doen. 1104 00:46:54,830 --> 00:46:57,340 >> Alles wat je wilt rond startups, we 1105 00:46:57,340 --> 00:47:01,520 hebben deskundigen en bewoners die zijn één-on-ones do. 1106 00:47:01,520 --> 00:47:03,520 Je kunt gewoon aanmelden voor kantooruren met hen. 1107 00:47:03,520 --> 00:47:05,103 Je hoeft niet eens naar een startup te hebben. 1108 00:47:05,103 --> 00:47:08,140 Net als je hebt ideeën en je wilt balance-- 1109 00:47:08,140 --> 00:47:11,150 informatie krijgen of inzicht van een expert 1110 00:47:11,150 --> 00:47:13,980 op dezelfde thing-- verkoop, financiering. 1111 00:47:13,980 --> 00:47:16,450 We krijgen juridische hulp. 1112 00:47:16,450 --> 00:47:19,830 Je zou kunnen zich aanmelden voor deze daar. 1113 00:47:19,830 --> 00:47:21,370 We hebben altijd kregen dingen gaande. 1114 00:47:21,370 --> 00:47:24,740 >> Dus als je geïnteresseerd bent, het is echt een geweldige bron. 1115 00:47:24,740 --> 00:47:27,846 Kunt u naar onze website. 1116 00:47:27,846 --> 00:47:29,220 De nieuwsbrief is echt geweldig. 1117 00:47:29,220 --> 00:47:31,770 Ik soort meestal een hekel het krijgen van e-mail, maar het is cool. 1118 00:47:31,770 --> 00:47:34,279 We hebben zo veel aan de hand, ik weet niet eens wat er allemaal is. 1119 00:47:34,279 --> 00:47:36,070 Dus als u zich aanmeldt voor de nieuwsbrief, zullen we 1120 00:47:36,070 --> 00:47:37,860 laten weten elke week wat er gaande is. 1121 00:47:37,860 --> 00:47:43,830 U kunt ook kijken naar onze kalender om te zien welke gebeurtenissen komen eraan. 1122 00:47:43,830 --> 00:47:47,710 >> En ik ben er om te helpen als je willen een tech startup doen. 1123 00:47:47,710 --> 00:47:48,805 >> [Grinnikt] 1124 00:47:48,805 --> 00:47:50,420 >> Dus dat is wat ik heb. 1125 00:47:50,420 --> 00:47:53,720 1126 00:47:53,720 --> 00:47:55,220 >> [Applaus] 1127 00:47:55,220 --> 00:47:56,720 >> [Lacht] 1128 00:47:56,720 --> 00:47:58,570 >> Dankjewel. 1129 00:47:58,570 --> 00:48:00,598