1 00:00:00,000 --> 00:00:01,470 2 00:00:01,470 --> 00:00:05,390 >> [GIOCO MUSIC] 3 00:00:05,390 --> 00:00:11,270 4 00:00:11,270 --> 00:00:12,990 >> ABBY FICHTNER: Ciao, io sono Abby Fichtner. 5 00:00:12,990 --> 00:00:15,739 La maggior parte delle persone mi conoscono come Hacker Pulcino, perché faccio il Chick Hacker 6 00:00:15,739 --> 00:00:18,310 Blog su come costruire una migliore tecnologia. 7 00:00:18,310 --> 00:00:20,660 E sono anche over a Harvard Innovation Labs. 8 00:00:20,660 --> 00:00:22,890 Sapete l'Innovation Lab? 9 00:00:22,890 --> 00:00:24,510 OK, così che è divertente malvagio. 10 00:00:24,510 --> 00:00:26,960 Sono degli hacker in residence là, dove il mio ruolo 11 00:00:26,960 --> 00:00:30,330 è quello di aiutare gli studenti a fare tutto da l'hacking su progetti collaterali freddi, tutto 12 00:00:30,330 --> 00:00:34,710 la strada fino alla partenza startup tech. 13 00:00:34,710 --> 00:00:36,760 >> Io sono un programmatore, così questo è il mio background. 14 00:00:36,760 --> 00:00:42,059 I tipi di entrato in programmazione e start-up da parte di un percorso interessante. 15 00:00:42,059 --> 00:00:44,600 Quando ero a scuola, volevo di essere un consulente di gestione, 16 00:00:44,600 --> 00:00:46,619 perché ho pensato che sarebbe la merda. 17 00:00:46,619 --> 00:00:48,160 Non so se questo è ancora una cosa. 18 00:00:48,160 --> 00:00:50,150 Non gli studenti ancora voglia di essere consulenti di gestione? 19 00:00:50,150 --> 00:00:51,380 È che considera davvero cool? 20 00:00:51,380 --> 00:00:52,740 >> OK, così ho pensato che era veramente fresco. 21 00:00:52,740 --> 00:00:54,670 Sono atterrato un lavoro con uno dei la consulenza direzionale top 22 00:00:54,670 --> 00:00:55,753 imprese destra fuori dalla scuola. 23 00:00:55,753 --> 00:00:59,450 Ero molto emozionato fino fino a quando ho iniziato a lavorare lì, 24 00:00:59,450 --> 00:01:02,477 e quindi assolutamente odiato. 25 00:01:02,477 --> 00:01:03,560 Non mi piace la compagnia. 26 00:01:03,560 --> 00:01:04,160 Non mi piace la cultura. 27 00:01:04,160 --> 00:01:06,870 >> Non mi piaceva nulla tranne che molto stranamente 28 00:01:06,870 --> 00:01:10,010 mi ha messo in programmazione, che è stato davvero strano, perché il mio titolo non era 29 00:01:10,010 --> 00:01:10,889 programmatore. 30 00:01:10,889 --> 00:01:13,430 Non c'era niente che posso ricorda nell'intervista su, 31 00:01:13,430 --> 00:01:14,820 si sta andando ad essere la programmazione. 32 00:01:14,820 --> 00:01:18,100 Ho pensato che stavo essere consulting dirigenti, qualunque cosa ciò significhi. 33 00:01:18,100 --> 00:01:21,270 Non sono ancora realmente sicuro, ma aveva senso per me in quel momento. 34 00:01:21,270 --> 00:01:23,490 >> Così ci vado, e in realtà mi ha dato un ufficio, 35 00:01:23,490 --> 00:01:25,270 che era freddo, perché penso è l'unico lavoro che abbia mai 36 00:01:25,270 --> 00:01:26,520 aveva dove ho avuto un ufficio. 37 00:01:26,520 --> 00:01:30,530 E mi hanno dato un computer e questo grande apparecchiature che il computer è stato agganciato 38 00:01:30,530 --> 00:01:34,770 fino a, quindi stavo scrivendo il codice per il controllo questa apparecchiatura, che è stato davvero bello. 39 00:01:34,770 --> 00:01:37,370 E che parte mi piaceva. 40 00:01:37,370 --> 00:01:41,720 >> E io stavo facendo il codice per il NSA, che è stato davvero strano. 41 00:01:41,720 --> 00:01:44,380 E 'stato il mio primo lavoro uscito dal college. 42 00:01:44,380 --> 00:01:45,660 E così sto scrivendo questo codice. 43 00:01:45,660 --> 00:01:47,868 Sono solo totalmente hacking, perché non ho idea di cosa 44 00:01:47,868 --> 00:01:49,920 Sto facendo, e cercando per fargli fare le cose. 45 00:01:49,920 --> 00:01:54,180 >> E riesco a questo punto che sto usando librerie per controllare questo apparecchio. 46 00:01:54,180 --> 00:01:55,950 E posso solo fare ciò che è nelle biblioteche, 47 00:01:55,950 --> 00:01:59,675 e la cosa che devo fare, Non c'è alcuna funzione per. 48 00:01:59,675 --> 00:02:01,537 E io sono come, OK. 49 00:02:01,537 --> 00:02:03,370 Ma c'era un supporto numero, così mi chiamo 50 00:02:03,370 --> 00:02:06,910 l'azienda che ha creato il software, e ho detto che ho bisogno di fare questo. 51 00:02:06,910 --> 00:02:10,490 E loro erano come, sì, non si può fare. 52 00:02:10,490 --> 00:02:14,220 Ed è stato il mio primo lavoro fuori la scuola e il mio primo progetto, 53 00:02:14,220 --> 00:02:17,270 e io non mi sentivo come se potessi basta andare al capo ed essere like-- 54 00:02:17,270 --> 00:02:19,040 e lo ha fatto solo un po ' di mettermi da sola. 55 00:02:19,040 --> 00:02:20,600 >> Non ho davvero voglia di Potrei andare al boss 56 00:02:20,600 --> 00:02:23,560 essere come, oh, vai a dire la NSA dispiace, non stiamo andando a fare questo per loro, 57 00:02:23,560 --> 00:02:25,115 perché la libreria non è disponibile. 58 00:02:25,115 --> 00:02:27,104 Non sembrava appena accettabile. 59 00:02:27,104 --> 00:02:29,770 E così ho sorta di stato sveglio tutto notte di hacking qualcosa insieme, 60 00:02:29,770 --> 00:02:31,140 e ho fatto il lavoro. 61 00:02:31,140 --> 00:02:34,619 >> E fu questo momento girando per me, dove appena cliccato. 62 00:02:34,619 --> 00:02:36,410 E ho capito che questo è quello che volevo fare. 63 00:02:36,410 --> 00:02:39,480 Ho pensato che fosse la cosa più bella mai, che ero come ho fatto qualcosa 64 00:02:39,480 --> 00:02:42,146 che i creatori del software il pensiero non fosse nemmeno possibile. 65 00:02:42,146 --> 00:02:45,490 E io ero forse il primo persona al mondo a fare questo, giusto? 66 00:02:45,490 --> 00:02:49,200 E non era quello grande di una cosa, ma era solo un'idea così cool. 67 00:02:49,200 --> 00:02:51,265 >> E così ho lasciato il grande gestione società di consulenza, 68 00:02:51,265 --> 00:02:53,640 e sono andato a lavorare per la start-up, perché start-up sono tutti 69 00:02:53,640 --> 00:02:55,900 sulla creazione di cose che nessuno ha mai creato prima. 70 00:02:55,900 --> 00:02:58,025 E ho pensato che era il cosa più incredibile mai. 71 00:02:58,025 --> 00:03:01,990 Così ho fatto che per un numero di anni, tipo di costruito in 72 00:03:01,990 --> 00:03:03,530 la tecnologia per le partenze. 73 00:03:03,530 --> 00:03:08,530 E poi ho una specie di, come lo ero io dicendo prima, ha ottenuto in questa zona 74 00:03:08,530 --> 00:03:11,562 dove sto solo andando in giro per aiutare hacker e imprenditori tecnologia che 75 00:03:11,562 --> 00:03:14,020 stanno costruendo innovative, PRODOTTI DEI dirompenti aiutandoli 76 00:03:14,020 --> 00:03:16,246 per farlo e trovare il modo a fare quello in cui 77 00:03:16,246 --> 00:03:17,790 può avere successo sul mercato. 78 00:03:17,790 --> 00:03:22,300 >> Ecco, questo è quello che voglio parlare con voi ragazzi di oggi. 79 00:03:22,300 --> 00:03:26,540 Quindi per me, penso che sia davvero momento emozionante per essere in questo spazio 80 00:03:26,540 --> 00:03:29,609 in questo momento, perché la tecnologia è espandendo a questo ritmo incredibile, 81 00:03:29,609 --> 00:03:31,650 e sta facendo tutti questi opportunità disponibili 82 00:03:31,650 --> 00:03:32,850 che non sono mai stati disponibili prima. 83 00:03:32,850 --> 00:03:35,210 Così mi sento come siamo tornati a quel punto, dove è possibile creare cose 84 00:03:35,210 --> 00:03:36,564 che nessuno mai creato prima. 85 00:03:36,564 --> 00:03:38,730 E soprattutto, si guarda a cose come la stampa 3D. 86 00:03:38,730 --> 00:03:43,810 Così la gente sono cose di stampa 3D come organi umani o cibo. 87 00:03:43,810 --> 00:03:46,140 La NASA ha iniziato 3D stampa astronauti alimentari, 88 00:03:46,140 --> 00:03:50,950 quindi questa è una stampante 3D con la pasta e la pizza salsa 89 00:03:50,950 --> 00:03:53,940 e formaggio come le sue cartucce, piuttosto che polimeri. 90 00:03:53,940 --> 00:03:54,810 >> E automobili. 91 00:03:54,810 --> 00:03:58,640 Urbee 3D stampato il mondo più economico e più combustibile efficiente, 92 00:03:58,640 --> 00:04:00,640 e sono in procinto di guidare che in tutto il paese 93 00:04:00,640 --> 00:04:04,420 su meno di 10 litri d' carburante, che è abbastanza pazzo. 94 00:04:04,420 --> 00:04:07,770 E, naturalmente, tutto quello che succede con il mobile, e il fatto di cose 95 00:04:07,770 --> 00:04:11,770 come la stampa 3D stanno facendo la creazione dispositivi fisici molto più economico 96 00:04:11,770 --> 00:04:15,173 ha portato a internet delle cose, che è questa nozione che hey, perché abbiamo 97 00:04:15,173 --> 00:04:17,839 avere la funzionalità nei nostri computer e le nostre tavolette? 98 00:04:17,839 --> 00:04:19,470 Perché non prendiamo fuori e di quelli effettivamente 99 00:04:19,470 --> 00:04:21,269 metterlo a destra in dispositivi, dove ci stanno a cuore. 100 00:04:21,269 --> 00:04:23,170 >> E così siamo sempre cose like-- David Rose 101 00:04:23,170 --> 00:04:25,470 oltre al Media Lab ha creato un ombrello che racconta il tempo. 102 00:04:25,470 --> 00:04:28,000 E così si può immaginare in un portaombrelli dalla porta. 103 00:04:28,000 --> 00:04:30,916 E come si sente si cammina passato, se pioverà, sarà lampeggiare, 104 00:04:30,916 --> 00:04:33,430 in modo da sapere a portarlo con voi. 105 00:04:33,430 --> 00:04:36,200 O Valour creato una moto che ti dà indicazioni e ti dà 106 00:04:36,200 --> 00:04:38,540 tutte le statistiche di guida. 107 00:04:38,540 --> 00:04:42,390 >> O Hapi creato una forchetta che controlla le tue abitudini alimentari 108 00:04:42,390 --> 00:04:44,660 per aiutare a mangiare più sano. 109 00:04:44,660 --> 00:04:50,060 E tutto da self-driving auto a helicopters-- mente controllata 110 00:04:50,060 --> 00:04:51,290 >> [Ride LEGGERMENTE] 111 00:04:51,290 --> 00:04:54,767 >> Anche le cose che abbiamo pensato come molto low-tech, come leggere le notizie. 112 00:04:54,767 --> 00:04:57,350 Gannett ha appena annunciato che stanno lavorando sulla realtà virtuale 113 00:04:57,350 --> 00:05:00,990 giornalismo, dove si assorbe la notizia non leggendolo, 114 00:05:00,990 --> 00:05:05,179 ma in realtà vivendo e essendo una parte di esso. 115 00:05:05,179 --> 00:05:07,970 O altre cose che potremmo pensare come low-tech, come il giardinaggio, 116 00:05:07,970 --> 00:05:08,700 perché avete bisogno di de-stress. 117 00:05:08,700 --> 00:05:10,500 Perché io non lo so voi ragazzi, ma io 118 00:05:10,500 --> 00:05:13,550 troverebbe vivere la notizie essendo molto stressante. 119 00:05:13,550 --> 00:05:15,420 >> [Ride] 120 00:05:15,420 --> 00:05:15,930 121 00:05:15,930 --> 00:05:20,380 >> Un team di MIT, Grove, ha creato un appliance prodotti 122 00:05:20,380 --> 00:05:23,690 che in realtà, si può mettere nel vostro cucina a crescere frutta e verdura. 123 00:05:23,690 --> 00:05:27,100 E così è davvero cool guardando tutte le start-up. 124 00:05:27,100 --> 00:05:29,002 C'è solo questo incredibile numero di start-up 125 00:05:29,002 --> 00:05:30,960 che sono fuori in questi giorni che stanno cercando di prendere 126 00:05:30,960 --> 00:05:32,293 vantaggio di queste tecnologie. 127 00:05:32,293 --> 00:05:35,836 E ciò che è veramente interesting-- solo guardando tutte queste cose che sono 128 00:05:35,836 --> 00:05:38,960 in arrivo, ma realizzando solo molto piccola percentuale di queste start-up sono 129 00:05:38,960 --> 00:05:40,970 in realtà andando a fare nel futuro, 130 00:05:40,970 --> 00:05:46,070 e il tipo di capire perché alcuni di li rendono e alcuni di loro non lo fanno. 131 00:05:46,070 --> 00:05:50,124 >> Così ho dato un discorso il mese scorso a una conferenza di ingegneria, 132 00:05:50,124 --> 00:05:52,040 e volevo parlare con loro su questo argomento. 133 00:05:52,040 --> 00:05:53,373 E ho pensato che sono ingegneri. 134 00:05:53,373 --> 00:05:54,190 Vogliono regole. 135 00:05:54,190 --> 00:05:54,750 Come, io sono un ingegnere. 136 00:05:54,750 --> 00:05:55,220 Mi piacciono le regole. 137 00:05:55,220 --> 00:05:56,470 E 'molto bello e pulito, giusto? 138 00:05:56,470 --> 00:05:58,390 Così ho cercato di trovare con le regole di innovazione. 139 00:05:58,390 --> 00:06:00,848 >> E non appena ho fatto, ho si rese conto che una specie di sciocco. 140 00:06:00,848 --> 00:06:05,240 La prima regola di innovazione è che non ci sono regole di innovazione. 141 00:06:05,240 --> 00:06:07,160 Perché se si sta facendo bene, allora sei 142 00:06:07,160 --> 00:06:09,237 rompendo più regole che il vostro seguito. 143 00:06:09,237 --> 00:06:12,070 E, ovviamente, Thomas Edison famoso detto che "Non ho fallito. 144 00:06:12,070 --> 00:06:14,736 Ho appena trovato 10.000 modi che non funzionano. " 145 00:06:14,736 --> 00:06:17,110 E così, naturalmente, più innovativo che sei stato, 146 00:06:17,110 --> 00:06:18,943 è necessario tipo di aspettate che si sta andando 147 00:06:18,943 --> 00:06:21,850 di trovare altri modi che non funzionano. 148 00:06:21,850 --> 00:06:25,320 Ma la buona notizia è che è non un buco completo nero. 149 00:06:25,320 --> 00:06:27,780 Quando si guardano le start-up che hanno avuto successo, 150 00:06:27,780 --> 00:06:29,515 gli innovatori che hanno costruito questi prodotti che 151 00:06:29,515 --> 00:06:31,470 hanno avuto successo in mercati, quello che vedrete 152 00:06:31,470 --> 00:06:33,770 è di volta in volta, la stessa modelli emergenti delle cose 153 00:06:33,770 --> 00:06:34,640 che stanno facendo. 154 00:06:34,640 --> 00:06:38,320 E un sacco di questi, quando si tipo di scavare nella loro, 155 00:06:38,320 --> 00:06:42,070 Sono un po 'fondate su un sacco di i principi alla base Lean and Agile-- 156 00:06:42,070 --> 00:06:45,900 e la gente solo prendendo quelli e dicendo, come possono questi senso per una startup? 157 00:06:45,900 --> 00:06:48,160 >> Quindi voglio passare attraverso questi. 158 00:06:48,160 --> 00:06:50,884 Per essere onesti, penso che avrei Desidero spendere circa la metà 159 00:06:50,884 --> 00:06:52,550 il tempo su questo ultimo tra-- questo "Fuoco! 160 00:06:52,550 --> 00:06:53,490 E ottenere merda fatto. " 161 00:06:53,490 --> 00:06:55,839 Perché davvero, questo è che cosa si tratta di. 162 00:06:55,839 --> 00:06:58,380 Ma penso che i primi quattro sono veramente importante capire 163 00:06:58,380 --> 00:07:00,120 il contesto e la mentalità che avete bisogno 164 00:07:00,120 --> 00:07:03,020 entrare in quando si sta facendo qualcosa di veramente innovativo che 165 00:07:03,020 --> 00:07:06,120 Non è stato fatto prima. 166 00:07:06,120 --> 00:07:08,287 >> Quindi il primo principio è eliminare gli sprechi, 167 00:07:08,287 --> 00:07:10,370 che, se si sa nulla principi su magre, 168 00:07:10,370 --> 00:07:14,520 questa è una delle chiavi principi del Lean. 169 00:07:14,520 --> 00:07:17,170 E, infatti, Eric Ries, che è il creatore del Lean Startup 170 00:07:17,170 --> 00:07:20,960 metodologia, dice il numero uno cosa più importante per un avvio 171 00:07:20,960 --> 00:07:24,580 è imparare a dire la differenza tra valore e waste-- 172 00:07:24,580 --> 00:07:27,310 che è piuttosto strano, giusto? 173 00:07:27,310 --> 00:07:30,150 Come come si fa a non sapere che cosa è il valore e per di rifiuti? 174 00:07:30,150 --> 00:07:33,830 >> Ma penso che sia più sensato se si pensa alle radici del Lean. 175 00:07:33,830 --> 00:07:38,560 Così magra proviene dalla produzione snella Toyota Production System in Giappone. 176 00:07:38,560 --> 00:07:43,550 E "rifiuto" è una traduzione dal termine "muda", che in realtà è più ampio. 177 00:07:43,550 --> 00:07:45,860 Quindi, in realtà, ciò che si vuole fare è eliminato muda. 178 00:07:45,860 --> 00:07:48,260 E muda non significa solo tutto ciò che è improduttivo, 179 00:07:48,260 --> 00:07:50,784 ma tutto ciò che non è valore aggiunto oggi. 180 00:07:50,784 --> 00:07:52,700 Poiché soprattutto quando si sta facendo qualcosa 181 00:07:52,700 --> 00:07:56,110 così incerto come fare una startup, creare qualcosa di innovativo, 182 00:07:56,110 --> 00:07:58,900 se si pensa che sei andando in questo modo e si 183 00:07:58,900 --> 00:08:01,254 iniziare a costruire qualcosa per questo, e poi si 184 00:08:01,254 --> 00:08:03,420 scoprire che cosa sta realmente accadendo su e si va in questo modo, 185 00:08:03,420 --> 00:08:05,440 allora tutto ciò che hai fatto su qui è uno spreco, giusto? 186 00:08:05,440 --> 00:08:07,110 E così in Agile, abbiamo un'espressione chiamato 187 00:08:07,110 --> 00:08:08,710 YAGNI, che è "Tu Non sta andando bisogno. " 188 00:08:08,710 --> 00:08:09,340 >> [Ride] 189 00:08:09,340 --> 00:08:12,630 >> Quindi è una buona cosa da ricordare come si sta costruendo nuove tecnologie. 190 00:08:12,630 --> 00:08:14,713 Tutto ciò che si pensa che si sta andando ad avere bisogno, 191 00:08:14,713 --> 00:08:18,510 solo presumere che si sta Non fino a che fare. 192 00:08:18,510 --> 00:08:22,410 >> Quindi è interessante osservare esempi di start-up che hanno reso 193 00:08:22,410 --> 00:08:24,200 e vedere da dove sono venuti. 194 00:08:24,200 --> 00:08:28,612 Così PayPal effettivamente iniziato come modo di pagamenti fascio tra PDA. 195 00:08:28,612 --> 00:08:31,320 Ma si è scoperto che il mondo Non era pronto per i pagamenti mobili 196 00:08:31,320 --> 00:08:32,220 nel '99, giusto? 197 00:08:32,220 --> 00:08:35,919 Siamo solo agli inizi per arrivarci ora. 198 00:08:35,919 --> 00:08:39,734 >> Flickr è iniziato come un massicciamente multiplayer gioco di ruolo online gioco. 199 00:08:39,734 --> 00:08:41,900 Ma si è rivelato, come quando le persone stavano giocando esso, 200 00:08:41,900 --> 00:08:43,875 che l'aspetto più divertente è la condivisione di foto. 201 00:08:43,875 --> 00:08:45,810 È una specie di divertente. 202 00:08:45,810 --> 00:08:50,140 >> E poi ha iniziato Instagram come Foursquare gamified. 203 00:08:50,140 --> 00:08:53,300 E in realtà costruito l'intero app e lo guardò, e andò wow, 204 00:08:53,300 --> 00:08:54,800 c'è modo troppo succedendo qui. 205 00:08:54,800 --> 00:08:55,920 Questo è troppo complessa. 206 00:08:55,920 --> 00:08:58,070 E hanno appena rottamare tutto cosa e ha detto, sai cosa? 207 00:08:58,070 --> 00:09:00,040 Stiamo solo andando a concentrarsi ancora una volta sulle foto. 208 00:09:00,040 --> 00:09:01,812 Ed era quello che era successo per loro. 209 00:09:01,812 --> 00:09:04,520 E così questi sono quelli che fatta, ma quando si tipo di look 210 00:09:04,520 --> 00:09:06,760 su tutta la linea, la statistiche sono piuttosto desolante. 211 00:09:06,760 --> 00:09:09,480 Perché le statistiche sono che nove su dieci nuovi prodotti falliscono, 212 00:09:09,480 --> 00:09:10,690 che è abbastanza abissale. 213 00:09:10,690 --> 00:09:15,070 E come gli sviluppatori, come persone che lavorano con la tecnologia, 214 00:09:15,070 --> 00:09:17,100 Penso che quando si guarda in una stat come questo, 215 00:09:17,100 --> 00:09:19,260 capiamo quanto sia difficile è quello di costruire la tecnologia quando 216 00:09:19,260 --> 00:09:21,551 si sta costruendo qualcosa di che non è stato costruito prima. 217 00:09:21,551 --> 00:09:24,700 E supponiamo che essi stanno fallendo perché non possiamo costruire la tecnologia. 218 00:09:24,700 --> 00:09:28,780 Ma quando si ha realmente scavare in profondità, cosa sta happening-- questi prodotti 219 00:09:28,780 --> 00:09:31,170 Non stanno fallendo perché il La tecnologia non ha funzionato. 220 00:09:31,170 --> 00:09:33,160 Stanno avendo perché le persone che hanno creato 221 00:09:33,160 --> 00:09:36,140 essi non sono stati in grado di trovare un mercato per loro. 222 00:09:36,140 --> 00:09:39,510 >> Il mio esempio preferito di questa è una società chiamata 223 00:09:39,510 --> 00:09:42,250 Attualità Systems, che era in realtà qui a Boston. 224 00:09:42,250 --> 00:09:44,510 Hanno creato un display olografico 3D. 225 00:09:44,510 --> 00:09:46,940 Questo è abbastanza tosta, giusto? 226 00:09:46,940 --> 00:09:49,290 Creano, e loro ottenuto che funziona, e poi 227 00:09:49,290 --> 00:09:51,530 hanno speso il prossimo 10 anni-- così hanno creato questo. 228 00:09:51,530 --> 00:09:52,960 Questo sarebbe impressionante per creare oggi, giusto? 229 00:09:52,960 --> 00:09:54,459 Hanno creato questo oltre 10 anni fa. 230 00:09:54,459 --> 00:09:58,340 Hanno trascorso i prossimi 10 anni cercando senza successo di trovare un mercato per questo 231 00:09:58,340 --> 00:10:01,340 e creare un business sostenibile di essa, e alla fine ha dovuto chiudere, 232 00:10:01,340 --> 00:10:04,700 e tutto ciò che potevano fare era vendere off di una licenza per la tecnologia. 233 00:10:04,700 --> 00:10:06,444 Così Erano riusciti a innovare? 234 00:10:06,444 --> 00:10:08,110 Voglio dire, hanno ottenuto la tecnologia per lavorare. 235 00:10:08,110 --> 00:10:09,090 Questo è incredibile. 236 00:10:09,090 --> 00:10:12,280 Ma se si sta cercando di realtà costruire un business redditizio da questo, 237 00:10:12,280 --> 00:10:15,130 non tanto. 238 00:10:15,130 --> 00:10:19,210 >> E così ciò che è interessante è che ci sia stato la ricerca 239 00:10:19,210 --> 00:10:22,675 in quello che è il singolo più grande predittore di errore di avvio. 240 00:10:22,675 --> 00:10:26,784 Qualcuno di voi vuole indovinate cosa si tratta? 241 00:10:26,784 --> 00:10:29,070 >> AUDIENCE: Nessun mercato? 242 00:10:29,070 --> 00:10:31,275 >> ABBY FICHTNER: Nessun mercato, sì. 243 00:10:31,275 --> 00:10:34,400 Quindi, qualcosa che in realtà dovrei avere said-- qualcosa che startup fare, 244 00:10:34,400 --> 00:10:36,890 che se lo fanno questa cosa, è il più grande predittore che sono 245 00:10:36,890 --> 00:10:38,556 andando a fallire, o l'indicatore più importante. 246 00:10:38,556 --> 00:10:41,980 247 00:10:41,980 --> 00:10:46,610 Quindi non è una sorta di mercato qualcosa che accade loro. 248 00:10:46,610 --> 00:10:48,480 >> Così Don [incomprensibile] ha fatto un'indagine in questo, 249 00:10:48,480 --> 00:10:51,355 e quello che ha trovato è stato il singolo grande predittore di errore di avvio 250 00:10:51,355 --> 00:10:57,230 è stato attaccare al iniziale affari plan-- che 251 00:10:57,230 --> 00:10:59,630 è piuttosto confusa, giusto? 252 00:10:59,630 --> 00:11:03,260 Perché se si sta iniziando su ogni nuova impresa, 253 00:11:03,260 --> 00:11:05,810 si dovrebbe cercare di capire se siete sulla strada giusta o no. 254 00:11:05,810 --> 00:11:09,160 Anche quella terminologia, in pista, implica che stai parlando secondo i piani. 255 00:11:09,160 --> 00:11:11,618 E così se attaccare per pianificare significa che si sta andando a fallire, 256 00:11:11,618 --> 00:11:13,240 è molto confusa. 257 00:11:13,240 --> 00:11:14,570 Giusto? 258 00:11:14,570 --> 00:11:17,260 >> E così che ci porta a numero di pattern innovazione 259 00:11:17,260 --> 00:11:19,800 due, che è che si in realtà dovrebbe iniziare in piccolo. 260 00:11:19,800 --> 00:11:21,600 E questo tipo di interruzioni il nostro modello mentale, 261 00:11:21,600 --> 00:11:24,020 Credo che, per come la gente pensa su come funzionano startup. 262 00:11:24,020 --> 00:11:27,430 Perché mi sento come abbiamo questa immagine di start-up come andare grande o andare a casa, il bambino. 263 00:11:27,430 --> 00:11:27,960 Giusto? 264 00:11:27,960 --> 00:11:29,784 Come ho una grande visione, e del braccio. 265 00:11:29,784 --> 00:11:32,242 Ho intenzione di andare grande, e io sono sarà il prossimo Facebook. 266 00:11:32,242 --> 00:11:34,310 >> Ma la domanda è come si fa a farlo, giusto? 267 00:11:34,310 --> 00:11:37,950 Come si fa a passare dal nulla, ma l'idea di come un miliardo di utenti, 268 00:11:37,950 --> 00:11:39,910 come Facebook ha? 269 00:11:39,910 --> 00:11:42,985 Come vorresti anche costruire fuori caratteristiche abbastanza dal primo giorno 270 00:11:42,985 --> 00:11:45,460 che si potrebbe fare appello a un miliardo di utenti? 271 00:11:45,460 --> 00:11:47,980 E anche se si voleva costruire la prossima Facebook 272 00:11:47,980 --> 00:11:50,030 Domani, come si fa a iniziare convincere la gente su di esso? 273 00:11:50,030 --> 00:11:54,120 Perché sarebbe qualcuno di voi usa "il prossimo Facebook "se nessuno si sapeva era su di esso? 274 00:11:54,120 --> 00:11:55,860 Probabilmente no, giusto? 275 00:11:55,860 --> 00:12:00,320 >> E così quello che considero startup as-- quando si è molto presto 276 00:12:00,320 --> 00:12:04,070 sorta stages-- di fare la ricerca l'intersezione della nostra visione grande 277 00:12:04,070 --> 00:12:08,120 di quello che vogliamo realizzare con ciò la realtà può effettivamente ospitare oggi. 278 00:12:08,120 --> 00:12:10,870 E il modo in cui si esegue questa operazione è solitamente attraverso una serie 279 00:12:10,870 --> 00:12:14,137 di piccoli esperimenti o piccoli compiti. 280 00:12:14,137 --> 00:12:16,970 Quindi, solo per prendere un paio di esempi delle aziende che hanno reso grande 281 00:12:16,970 --> 00:12:19,474 e come hanno iniziato, Microsoft ha iniziato con la scrittura 282 00:12:19,474 --> 00:12:21,640 una versione di BASIC, che è un linguaggio di programmazione, 283 00:12:21,640 --> 00:12:24,570 per l'Altair, che era come il primo computer di casa. 284 00:12:24,570 --> 00:12:27,320 Quindi non so esattamente come sono stati fatti molti Altair, 285 00:12:27,320 --> 00:12:29,560 ma credo solo poche migliaia. 286 00:12:29,560 --> 00:12:31,950 Quindi questo non è un grande mercato, giusto? 287 00:12:31,950 --> 00:12:35,415 >> E poi, naturalmente, Facebook, che è il quintessential-- Go Big, 288 00:12:35,415 --> 00:12:37,890 diventare il prossimo Facebook-- iniziato qui a Harvard, 289 00:12:37,890 --> 00:12:39,530 dove ci sono solo 20.000 studenti. 290 00:12:39,530 --> 00:12:41,170 Quindi, di nuovo, non è un grande mercato. 291 00:12:41,170 --> 00:12:45,190 E così quando stai pensando il modello mentale per quanti start-up 292 00:12:45,190 --> 00:12:47,140 dovrebbe guardare, dovrebbe più simile a questo. 293 00:12:47,140 --> 00:12:50,230 Si inizia con il grande visione, ma poi si va piccolo. 294 00:12:50,230 --> 00:12:53,040 E a capire un modo per dominare una nicchia di mercato molto, 295 00:12:53,040 --> 00:12:56,047 e poi si può costruire su che il successo di andare in grande. 296 00:12:56,047 --> 00:12:57,630 E ci sono un paio di ragioni per questo. 297 00:12:57,630 --> 00:13:02,930 Uno è se accettiamo il fatto che attaccare il business plan iniziale di 298 00:13:02,930 --> 00:13:05,600 andando a fallire, stiamo andando a trovare 10.000 modi che non funzionano, 299 00:13:05,600 --> 00:13:07,840 qualunque cosa, stiamo andando a fare un sacco di errori. 300 00:13:07,840 --> 00:13:10,140 Stiamo per avere un sacco di incidenti. 301 00:13:10,140 --> 00:13:13,140 Se cerchiamo di andare grande, stiamo andando a esaurire tutto il nostro tempo e di risorse 302 00:13:13,140 --> 00:13:13,940 sulla cosa sbagliata. 303 00:13:13,940 --> 00:13:17,220 E così è molto meglio andare piccolo in modo che possiamo sperimentare rapidamente. 304 00:13:17,220 --> 00:13:19,970 >> Ma ancora più importante, è molto più facile 305 00:13:19,970 --> 00:13:22,819 per avere successo quando andiamo piccolo, perché tutto ciò che dovete fare 306 00:13:22,819 --> 00:13:25,860 è trovare quel mercato che si desidera andare after-- quel mercato molto di nicchia. 307 00:13:25,860 --> 00:13:28,193 E poi basta identificare la una cosa che sono davvero 308 00:13:28,193 --> 00:13:29,880 morendo di avere, e costruire che per loro. 309 00:13:29,880 --> 00:13:31,690 E allora si può essere davvero interessante. 310 00:13:31,690 --> 00:13:35,782 >> Così come gli utenti Altair veramente voluto un modo per programmare il proprio computer. 311 00:13:35,782 --> 00:13:38,240 E non penso che know-- era proprio come interruttori 312 00:13:38,240 --> 00:13:39,185 e luci lampeggianti, giusto? 313 00:13:39,185 --> 00:13:40,601 Quindi non so come lo hanno fatto. 314 00:13:40,601 --> 00:13:43,510 Così fornendo BASIC così potrebbe programmare è incredibile. 315 00:13:43,510 --> 00:13:46,660 O studenti di Harvard volevano solo un singolo, directory studente centralizzata, 316 00:13:46,660 --> 00:13:47,160 giusto? 317 00:13:47,160 --> 00:13:49,410 E così Facebook doveva solo prevedere che una caratteristica. 318 00:13:49,410 --> 00:13:52,451 Non avevano costruire fuori come lo è oggi per ottenere davvero la trazione. 319 00:13:52,451 --> 00:13:55,080 320 00:13:55,080 --> 00:13:58,210 >> In modo che ci porta al numero tre, che è in ordine 321 00:13:58,210 --> 00:14:01,940 per scoprire che una caratteristica che il vostro mercato è davvero morendo per, 322 00:14:01,940 --> 00:14:04,130 si deve davvero profondamente capire i vostri clienti. 323 00:14:04,130 --> 00:14:06,890 324 00:14:06,890 --> 00:14:11,030 E mi sento come persone sottovalutano l'importanza di questo-- 325 00:14:11,030 --> 00:14:13,871 soprattutto oggi, quando c'è così molte start-up che sono là fuori. 326 00:14:13,871 --> 00:14:16,620 Se siete veramente guardando ciò che è in corso nello spazio di avvio, 327 00:14:16,620 --> 00:14:18,950 si sta andando a trovare 100 start-up tutti facendo la stessa cosa. 328 00:14:18,950 --> 00:14:19,210 Giusto? 329 00:14:19,210 --> 00:14:22,140 >> E questo perché tutti possono vedere che la tecnologia è qui oggi, giusto? 330 00:14:22,140 --> 00:14:23,200 Ma noi vogliamo essere qui. 331 00:14:23,200 --> 00:14:25,780 Così la gente vede queste lacune, e tutti cercano di andare dopo tali lacune. 332 00:14:25,780 --> 00:14:27,260 E tu hai tutte queste start-up tutti facendo la stessa cosa, 333 00:14:27,260 --> 00:14:29,343 e siete come, perché non è qualcuno di loro successo? 334 00:14:29,343 --> 00:14:30,479 C'è un gap qui. 335 00:14:30,479 --> 00:14:32,520 Credo che quelli che stanno per avere successo 336 00:14:32,520 --> 00:14:36,340 sono quelli che prendono il tempo di veramente capire i loro clienti. 337 00:14:36,340 --> 00:14:38,820 Un esempio di questo, Penso, è Dropbox. 338 00:14:38,820 --> 00:14:42,280 Quando Drew Houston, il fondatore, è andato per cercare di raccogliere fondi per Dropbox, 339 00:14:42,280 --> 00:14:43,826 VC proprio lui scoraggiato. 340 00:14:43,826 --> 00:14:46,700 Sono come, io non capisco perché si sta ancora di entrare in questo spazio. 341 00:14:46,700 --> 00:14:50,490 C'è già come un milione di miliardi start-up di cloud storage là fuori. 342 00:14:50,490 --> 00:14:54,000 >> E Drew era come, sì, ma si usa uno di essi? 343 00:14:54,000 --> 00:14:54,730 E non lo erano. 344 00:14:54,730 --> 00:14:57,120 E così mi sento come Drew riuscito perché A, 345 00:14:57,120 --> 00:14:58,520 ha iniziato con un piccolo mercato. 346 00:14:58,520 --> 00:14:59,730 Non cercò di andare dopo tutti. 347 00:14:59,730 --> 00:15:01,521 Andò dopo la techies hardcore che hanno 348 00:15:01,521 --> 00:15:03,440 un sacco di dispositivi, un sacco di computer, e 349 00:15:03,440 --> 00:15:05,040 avere questo problema nel trasferimento dei file. 350 00:15:05,040 --> 00:15:06,123 E semplicemente mirato. 351 00:15:06,123 --> 00:15:09,780 E tutto quello che doveva fare era fornire una soluzione che ha funzionato per loro. 352 00:15:09,780 --> 00:15:13,110 >> Quindi, di nuovo, mi sento come se ci fosse un sacco di miti intorno start-up, 353 00:15:13,110 --> 00:15:15,770 perché vediamo così tanti start-up accadendo oggi. 354 00:15:15,770 --> 00:15:19,010 E appena sente il piede 20.000 vista oh, hanno fatto durante la notte. 355 00:15:19,010 --> 00:15:21,130 Erano un successo. 356 00:15:21,130 --> 00:15:24,919 Ma il mito di se si costruisce, essi come-- quando si ha realmente 357 00:15:24,919 --> 00:15:27,460 scavare in profondità in quello che sta succedendo in quelle storie di successo, il tempo 358 00:15:27,460 --> 00:15:29,460 e ancora una volta, penso che quello che troverete sono fondatori 359 00:15:29,460 --> 00:15:32,795 che è andato a queste straordinarie lunghezze per capire i loro clienti. 360 00:15:32,795 --> 00:15:35,920 Quindi, solo per dare un paio examples-- I Non so se questo è ancora il caso, 361 00:15:35,920 --> 00:15:39,100 ma almeno inizialmente, uno dei co-fondatori di Airbnb 362 00:15:39,100 --> 00:15:40,320 non possedere o affittare una casa. 363 00:15:40,320 --> 00:15:42,800 Ha appena andato in giro e vissuto in Airbnbs. 364 00:15:42,800 --> 00:15:46,610 Come se non so nemmeno cosa che sembrava like-- come vivere di una valigia? 365 00:15:46,610 --> 00:15:49,000 >> Oppure Ben Silverman da Pinterest è sorprendente in questo. 366 00:15:49,000 --> 00:15:53,135 Andò e ha raggiunto personalmente fuori ai primi 5.000 clienti. 367 00:15:53,135 --> 00:15:54,260 Ha dato loro il suo cellulare. 368 00:15:54,260 --> 00:15:55,780 Li si è riunito per la prima colazione. 369 00:15:55,780 --> 00:15:58,500 Ho appena parlato con loro CTO un paio di settimane fa. 370 00:15:58,500 --> 00:16:00,360 E stanno entrando in nuovi paesi ora, 371 00:16:00,360 --> 00:16:01,890 e sta andando fuori e farlo di nuovo. 372 00:16:01,890 --> 00:16:04,723 Quindi è incredibile per uscire e individualmente parlare con la gente. 373 00:16:04,723 --> 00:16:06,612 374 00:16:06,612 --> 00:16:09,570 Così, naturalmente, come si sta andando fuori e avendo queste conversazioni, cosa 375 00:16:09,570 --> 00:16:12,069 si vuole fare è sempre imparare dal vostro cliente 376 00:16:12,069 --> 00:16:14,860 su quello che sta succedendo a dare un senso e che cosa sarà successo. 377 00:16:14,860 --> 00:16:17,410 378 00:16:17,410 --> 00:16:19,910 Mi sento come il migliore start-up, i migliori innovatori, 379 00:16:19,910 --> 00:16:23,410 trattare innovazione come se fosse un scienza experiment-- o in un 380 00:16:23,410 --> 00:16:25,740 modo scientifico, credo che dovrei dire. 381 00:16:25,740 --> 00:16:29,000 >> Quindi io non sono uno scienziato, ma come Capisco, scienziati venire 382 00:16:29,000 --> 00:16:33,120 con ipotesi, e poi si sviluppano esperimenti per convalidare o invalidare 383 00:16:33,120 --> 00:16:34,114 le loro ipotesi. 384 00:16:34,114 --> 00:16:36,530 E così la domanda è come può lo facciamo con l'innovazione? 385 00:16:36,530 --> 00:16:38,340 Noi abbiamo un'idea, ma è solo un'idea. 386 00:16:38,340 --> 00:16:41,051 Se stiamo veramente facendo qualcosa che non è mai stato fatto prima, 387 00:16:41,051 --> 00:16:42,050 tutto quello che abbiamo sono congetture. 388 00:16:42,050 --> 00:16:42,610 Giusto? 389 00:16:42,610 --> 00:16:46,290 E quindi quali sono alcuni esperimenti che possiamo fare per convalidare o invalidare 390 00:16:46,290 --> 00:16:50,060 quelle idee senza costruzione l'intera cosa? 391 00:16:50,060 --> 00:16:53,710 >> Così parlando è grande, e non posso davvero 392 00:16:53,710 --> 00:16:55,770 sottolineare come strongly-- l'importanza 393 00:16:55,770 --> 00:16:59,115 è quello di uscire e parlare con il clienti, almeno inizialmente, 394 00:16:59,115 --> 00:17:01,679 per capire chi sono, cosa problemi 395 00:17:01,679 --> 00:17:03,470 hanno oggi, come sono risolverli oggi. 396 00:17:03,470 --> 00:17:05,349 Ma parlando può solo prendere finora. 397 00:17:05,349 --> 00:17:05,849 Giusto? 398 00:17:05,849 --> 00:17:09,030 Non si può usare a parlare per dire, hey, ho questa grande idea! 399 00:17:09,030 --> 00:17:10,329 Vuoi comprare? 400 00:17:10,329 --> 00:17:12,537 Perché sta andando ad essere come, oh, sì, naturalmente. 401 00:17:12,537 --> 00:17:13,470 Sembra fantastico. 402 00:17:13,470 --> 00:17:16,437 >> Perché la gente vuole incoraggiarvi. 403 00:17:16,437 --> 00:17:19,520 Vedono che siete entusiasti qualcosa, così che stanno andando a dire di sì. 404 00:17:19,520 --> 00:17:22,890 E people-- gli esseri umani sono solo terribile a predire il loro comportamento. 405 00:17:22,890 --> 00:17:26,650 E così se si chiede them-- se dici, Io vado a, ad un certo punto in futuro, 406 00:17:26,650 --> 00:17:31,455 rilasciare questa astratta, ipotetica prodotto, hai intenzione di volerlo? 407 00:17:31,455 --> 00:17:34,080 Potrebbero dire di no, ma se si effettivamente messo di fronte a loro, 408 00:17:34,080 --> 00:17:34,630 potrebbero volerlo. 409 00:17:34,630 --> 00:17:36,700 >> E così davvero, per fare il Test di conoscenza 410 00:17:36,700 --> 00:17:38,110 se le persone stanno per voglia o no, è davvero 411 00:17:38,110 --> 00:17:39,820 bisogno di mettere qualcosa davanti a loro. 412 00:17:39,820 --> 00:17:43,330 Così mi piace questa citazione di Linus Torvalds, che è "Parlare è facile. 413 00:17:43,330 --> 00:17:45,060 Mostrami il codice. " 414 00:17:45,060 --> 00:17:47,310 Oppure, se siete una startup, si potrebbe dire: "Parlare è facile. 415 00:17:47,310 --> 00:17:49,170 Mostrami il MVP. " 416 00:17:49,170 --> 00:17:52,210 >> Così avete sentito ragazzi MVP, Prodotto Minimo? 417 00:17:52,210 --> 00:17:55,250 È una specie di parola d'ordine che questo Amo e odio allo stesso tempo. 418 00:17:55,250 --> 00:17:59,050 Perché amo il concetto di esso, ma diventa un po 'abusata. 419 00:17:59,050 --> 00:18:02,310 Ma l'idea è valida, che è non andare a costruire fuori 420 00:18:02,310 --> 00:18:04,700 questo prodotto che sta succedendo a prendere un anno per costruire. 421 00:18:04,700 --> 00:18:08,260 Invece, capire cosa c'è che uno cosa che le persone stanno morendo per? 422 00:18:08,260 --> 00:18:10,310 Qual è la cosa minima Posso costruire per loro? 423 00:18:10,310 --> 00:18:14,500 E mettere che davanti loro, e vedere come reagiscono. 424 00:18:14,500 --> 00:18:18,755 >> Così quintessenza MVP è una pagina di destinazione. 425 00:18:18,755 --> 00:18:20,130 Sono sicuro che voi ragazzi avete visto questo. 426 00:18:20,130 --> 00:18:25,257 Se si è tentato di firmare per Ello o Nuova posta in arrivo di Gmail, e sono come oh, 427 00:18:25,257 --> 00:18:26,090 non siamo ancora pronti! 428 00:18:26,090 --> 00:18:28,040 Credo che questi sono un po ' diverso, perché quelli sono pronti. 429 00:18:28,040 --> 00:18:31,180 Ma ti danno una pagina di destinazione, e è come, è solo ad invito in questo momento. 430 00:18:31,180 --> 00:18:32,490 Ma darci il tuo indirizzo email. 431 00:18:32,490 --> 00:18:33,512 Destra 432 00:18:33,512 --> 00:18:36,470 Un sacco di posti farà prima hanno anche costruito il prodotto, 433 00:18:36,470 --> 00:18:38,094 solo per vedere se c'è interesse o meno. 434 00:18:38,094 --> 00:18:41,420 Quindi, con Dropbox, ha richiamato Houston, ci era tecnologia complessa dietro. 435 00:18:41,420 --> 00:18:44,420 Così è andato, e ha capito il tecnologici, quali tipo di prova che fuori, 436 00:18:44,420 --> 00:18:45,586 che che stava andando a lavorare. 437 00:18:45,586 --> 00:18:48,040 Ma prima ha costruito il prodotto finale, 438 00:18:48,040 --> 00:18:51,730 ha fatto questo mock-up sul suo computer, questo tre minuti screencast 439 00:18:51,730 --> 00:18:54,497 video-- molto sconnesso. 440 00:18:54,497 --> 00:18:57,330 Mettilo su Hacker News, perché sapeva era una sorta di suo pubblico, 441 00:18:57,330 --> 00:18:58,950 erano le persone veramente tecnici. 442 00:18:58,950 --> 00:19:01,430 Mettere in su una pagina di destinazione appena detto, ecco il video. 443 00:19:01,430 --> 00:19:04,850 Non abbiamo ancora lanciato, ma se siete interessati, di darci il tuo indirizzo email. 444 00:19:04,850 --> 00:19:08,642 >> Durante la notte, ha ottenuto 75.000 sign-up, che è incredibile. 445 00:19:08,642 --> 00:19:10,850 Anche oggi, che sarebbe impressionante, ma oggi, 446 00:19:10,850 --> 00:19:12,520 avere come 300 milioni di utenti, giusto? 447 00:19:12,520 --> 00:19:14,450 Quando ha postato, nessuno sapeva che Dropbox 448 00:19:14,450 --> 00:19:16,320 era perché non esistevano ancora. 449 00:19:16,320 --> 00:19:19,420 E così che era davvero un segnale forte che aveva ottenuto qualcosa di giusto. 450 00:19:19,420 --> 00:19:22,490 451 00:19:22,490 --> 00:19:27,260 >> Per darvi un po 'di più vasta di un esempio di questo, 452 00:19:27,260 --> 00:19:29,800 voi ragazzi sapete tampone? 453 00:19:29,800 --> 00:19:32,350 E 'un social media condivisione dei siti, e l'idea 454 00:19:32,350 --> 00:19:36,440 è-- Tendo a leggere le news a come 02:00, perché 455 00:19:36,440 --> 00:19:37,620 non vogliono andare a dormire. 456 00:19:37,620 --> 00:19:39,540 E così potrei leggere come 10 articoli che sono tutti davvero cool 457 00:19:39,540 --> 00:19:41,081 e voglio condividere con la gente. 458 00:19:41,081 --> 00:19:43,630 Ma A, se io li condividere su Twitter in questo momento, 459 00:19:43,630 --> 00:19:45,370 nessuno è sveglio a 02:00 tranne me. 460 00:19:45,370 --> 00:19:47,453 E B, se sono svegli, sono come il motivo per cui sei 461 00:19:47,453 --> 00:19:49,489 Mi spamming con 10 articoli in una volta, giusto? 462 00:19:49,489 --> 00:19:51,780 E così ciò che fa è che è tipo di una coda o un buffer 463 00:19:51,780 --> 00:19:56,330 che si aggiungono cose, e sarà spingere fuori un paio di volte al giorno 464 00:19:56,330 --> 00:19:58,570 ad una pianificazione più realistica. 465 00:19:58,570 --> 00:20:00,050 >> Quindi questo è come appare oggi. 466 00:20:00,050 --> 00:20:02,030 Non è così che è iniziato. 467 00:20:02,030 --> 00:20:05,639 Il fondatore ha avuto questa idea, e ha pensato che fosse una buona idea, 468 00:20:05,639 --> 00:20:06,930 ma lui non voleva costruire. 469 00:20:06,930 --> 00:20:08,964 Lui non voleva smettere tuttavia il suo lavoro di giorno fino a che 470 00:20:08,964 --> 00:20:11,880 avuto qualche convalida che altre persone pensato che fosse una buona idea, anche. 471 00:20:11,880 --> 00:20:13,342 Quindi non ha nemmeno bisogno di un video. 472 00:20:13,342 --> 00:20:14,550 Era un concetto così semplice. 473 00:20:14,550 --> 00:20:17,630 >> Basta iniziare con Twitter, mette una pagina di destinazione. 474 00:20:17,630 --> 00:20:18,590 Questo è quello che facciamo. 475 00:20:18,590 --> 00:20:19,540 Egli tweets fuori. 476 00:20:19,540 --> 00:20:23,755 Quando gli utenti fanno clic Piani e Prezzi, li dà solo 477 00:20:23,755 --> 00:20:26,380 un "noi hai preso prima che siamo pronto. ", ma se siete interessati, 478 00:20:26,380 --> 00:20:27,810 darci il tuo indirizzo email. 479 00:20:27,810 --> 00:20:28,600 Tweets fuori. 480 00:20:28,600 --> 00:20:30,460 La gente andava al sito. 481 00:20:30,460 --> 00:20:31,960 Sono stati dati loro indirizzo email. 482 00:20:31,960 --> 00:20:35,250 >> Era come, OK, questo è un buon indicatore che ci sia un certo interesse, 483 00:20:35,250 --> 00:20:36,920 quindi sono pronto per andare al passaggio successivo. 484 00:20:36,920 --> 00:20:38,300 Ma io non voglio costruire ancora. 485 00:20:38,300 --> 00:20:41,216 Voglio see-- persone sono interessate, ma posso fare i soldi fuori di esso? 486 00:20:41,216 --> 00:20:42,570 Posso farne un business? 487 00:20:42,570 --> 00:20:47,450 Quindi tutto quello che ha fatto è stata aggiunta una pagina di mezzo quando le persone cliccato piani e prezzi 488 00:20:47,450 --> 00:20:49,160 con tre prezzi plans-- era libera. 489 00:20:49,160 --> 00:20:50,640 Due sono stati pagati. 490 00:20:50,640 --> 00:20:51,980 >> Tenuti tweeting fuori. 491 00:20:51,980 --> 00:20:53,892 La gente continuava clic. 492 00:20:53,892 --> 00:20:56,600 La maggior parte delle persone hanno fatto la pianta libera, ma alcune persone hanno fatto il piano a pagamento. 493 00:20:56,600 --> 00:20:57,641 Ha come, sai una cosa? 494 00:20:57,641 --> 00:21:00,850 Questo è abbastanza validation-- non per me forse di lasciare il mio lavoro di giorno 495 00:21:00,850 --> 00:21:03,770 e trascorrere un anno su questo, ma per che me ne vada solo teste-down e fare 496 00:21:03,770 --> 00:21:05,880 una versione molto semplice del presente. 497 00:21:05,880 --> 00:21:07,630 Pensava che sarebbe stato di prendere lui un giorno. 498 00:21:07,630 --> 00:21:09,713 È la tecnologia difficile, così lo prese come sette giorni. 499 00:21:09,713 --> 00:21:12,620 Ma era abbastanza per lui per passare sette giorni esso. 500 00:21:12,620 --> 00:21:16,097 >> E molto in fretta, ha iniziato ottenendo utenti in quella prima versione, 501 00:21:16,097 --> 00:21:17,430 anche se era molto limitata. 502 00:21:17,430 --> 00:21:19,180 E ciò che è stato fantastico su quello era lui era 503 00:21:19,180 --> 00:21:22,120 in grado di vedere come la gente erano davvero usarlo, 504 00:21:22,120 --> 00:21:25,260 e quindi specie di evolvere si basa su di loro utilizzo. 505 00:21:25,260 --> 00:21:27,760 Così Buffer di meraviglioso, perché si tratta di un esempio molto semplice. 506 00:21:27,760 --> 00:21:29,560 Non tutti la tecnologia è questo che semplice, ma 507 00:21:29,560 --> 00:21:32,250 è una sorta di quintessenza Approccio Lean Startup, giusto? 508 00:21:32,250 --> 00:21:34,260 Questo è great-- sei testare ogni passo, 509 00:21:34,260 --> 00:21:36,257 e si sta andando solo abbastanza lontano che hai 510 00:21:36,257 --> 00:21:38,340 convalidato che è una specie della pena il tempo di fare. 511 00:21:38,340 --> 00:21:41,330 512 00:21:41,330 --> 00:21:44,170 >> Un altro ottimo modo per ottenere validazione, naturalmente, 513 00:21:44,170 --> 00:21:46,940 sta facendo un crowdfunding campagna come Kickstarter, 514 00:21:46,940 --> 00:21:48,630 dove è possibile ottenere i pre-ordini. 515 00:21:48,630 --> 00:21:51,710 Questo rende molto senso se si è fare tutto ciò che è l'hardware. 516 00:21:51,710 --> 00:21:54,760 Anche in questo caso, è stato il Pebble grande Kickstarter 517 00:21:54,760 --> 00:22:01,170 fino a quel titolo ottenuto presa da un cooler-- fatto voi ragazzi vedere questo? 518 00:22:01,170 --> 00:22:04,030 Come un dispositivo di raffreddamento effettivo che si portare al picnic battere fuori, 519 00:22:04,030 --> 00:22:05,446 così hanno ottenuto più di $ 10 milioni. 520 00:22:05,446 --> 00:22:06,998 [Ride LEGGERMENTE] 521 00:22:06,998 --> 00:22:08,489 522 00:22:08,489 --> 00:22:11,700 >> Ma ancora una volta, come Dropbox, con Pebble, era la tecnologia complessa. 523 00:22:11,700 --> 00:22:14,899 Hanno dovuto fare una prova di concetto, assicuri che potrebbero rivelarsi fuori 524 00:22:14,899 --> 00:22:16,190 che la tecnologia potrebbe funzionare. 525 00:22:16,190 --> 00:22:19,830 Ma allora è costoso da produrre, quindi prima che effettivamente realizzati, 526 00:22:19,830 --> 00:22:21,310 hanno messo un Kickstarter. 527 00:22:21,310 --> 00:22:24,170 E lo usavano per ottenere pre-ordini, giusto? 528 00:22:24,170 --> 00:22:26,570 Hanno detto che se siamo in grado di ottenere 100.000 dollari in pre-ordini, 529 00:22:26,570 --> 00:22:28,420 ne vale la pena di andare avanti. 530 00:22:28,420 --> 00:22:31,390 Hanno ottenuto $ 10 milioni, così facendo pretty buono-- abbastanza bene convalida. 531 00:22:31,390 --> 00:22:33,950 532 00:22:33,950 --> 00:22:39,090 >> Così queste idee sono davvero grande, ma come si dice in start-up, 533 00:22:39,090 --> 00:22:40,159 idee sono una monetina una dozzina. 534 00:22:40,159 --> 00:22:41,200 E 'tutta una questione di esecuzione. 535 00:22:41,200 --> 00:22:44,300 536 00:22:44,300 --> 00:22:46,310 Quindi questo è il mio preferito parte è la "messa a fuoco! 537 00:22:46,310 --> 00:22:49,750 E ottenere merda fatto. " 538 00:22:49,750 --> 00:22:53,110 Così i migliori imprenditori sono in grado di avere solo 539 00:22:53,110 --> 00:22:58,280 questo pazzo, intenso iper-focus e fare le cose a un ritmo incredibile. 540 00:22:58,280 --> 00:23:03,940 >> Così ho sorta di cammino attraverso alcuni delle pratiche di sviluppo. 541 00:23:03,940 --> 00:23:06,330 E fare domande se li avete. 542 00:23:06,330 --> 00:23:09,870 Non ero del tutto sicuro di quanto voi ragazzi conosceva pratiche di sviluppo, 543 00:23:09,870 --> 00:23:12,610 così gentile di avere una discussione su ciò che 544 00:23:12,610 --> 00:23:15,890 sembra che quando sei lo sviluppo di qualcosa di simile. 545 00:23:15,890 --> 00:23:17,900 Quindi la prima cosa è per capire bene, cosa 546 00:23:17,900 --> 00:23:21,205 è possibile che dovrei concentrerò on-- che può essere davvero difficile quando 547 00:23:21,205 --> 00:23:22,330 si sta facendo qualcosa di nuovo. 548 00:23:22,330 --> 00:23:23,940 Perché ognuno ha tutto queste idee, e non c'è 549 00:23:23,940 --> 00:23:26,310 tante direzioni diverse che si possono andare, e tante domande differenti 550 00:23:26,310 --> 00:23:27,480 che si ha. 551 00:23:27,480 --> 00:23:29,615 >> Così passo numero uno, figura cosa su cui concentrarsi. 552 00:23:29,615 --> 00:23:32,740 Un sacco di volte, come sviluppatori, come persone che stanno pensando di tecnologia, 553 00:23:32,740 --> 00:23:34,448 siamo davvero pensando sui prodotti. 554 00:23:34,448 --> 00:23:37,720 Pensiamo a cose tipo di a questo order-- prima, posso costruirlo? 555 00:23:37,720 --> 00:23:41,420 Supponendo che posso costruire, allora posso convincere la gente a sapere a questo proposito? 556 00:23:41,420 --> 00:23:44,490 Supponendo che posso, può Faccio soldi da esso? 557 00:23:44,490 --> 00:23:47,820 >> Ma se stiamo cercando di fare un'attività redditizia, 558 00:23:47,820 --> 00:23:51,620 potremmo vogliamo essere il pensiero Di quelli nell'ordine opposto. 559 00:23:51,620 --> 00:23:55,246 Il motivo è che sento like-- e Lo faccio io, quindi ho capito. 560 00:23:55,246 --> 00:23:57,620 Mi sento come si ottiene molto hung su questo "Posso costruire?" 561 00:23:57,620 --> 00:24:01,154 domanda, perché se sei un tecnologia person-- se sei un developer-- 562 00:24:01,154 --> 00:24:02,570 stai davvero pensando a questo. 563 00:24:02,570 --> 00:24:05,580 >> Ma la verità è di solito, quando si venire con un'idea per una startup, 564 00:24:05,580 --> 00:24:08,337 stiamo arrivando con essa basata su Ho visto questa tecnologia qui 565 00:24:08,337 --> 00:24:10,420 e questa tecnologia qui e questa tecnologia qui, 566 00:24:10,420 --> 00:24:12,190 e se io combino loro in qualche modo nuovo, 567 00:24:12,190 --> 00:24:13,815 Penso che sarebbe davvero interessante. 568 00:24:13,815 --> 00:24:16,610 Beh, se ho già visto la La tecnologia in quei luoghi, 569 00:24:16,610 --> 00:24:18,160 è sorta di sapere che esiste, giusto? 570 00:24:18,160 --> 00:24:20,340 >> Così sicuro, fare un po 'proof of concept. 571 00:24:20,340 --> 00:24:22,360 Se c'è qualche rischio tecnico in là. 572 00:24:22,360 --> 00:24:24,530 Ma per la maggior parte, le cose che stiamo arrivando with-- 573 00:24:24,530 --> 00:24:26,960 a meno che non siamo davvero impressionante e fare qualcosa totalmente nuovo, nel qual caso, 574 00:24:26,960 --> 00:24:28,530 capire se si può costruire. 575 00:24:28,530 --> 00:24:31,420 Ma di solito, la maggior parte della startup vedo, si può costruire. 576 00:24:31,420 --> 00:24:34,100 Non è nemmeno una domanda. 577 00:24:34,100 --> 00:24:37,620 >> Quindi cominciare a pensare è qualcosa che la gente 578 00:24:37,620 --> 00:24:42,070 stanno per essere in grado di pagare per me E poi come faccio a raggiungerli? 579 00:24:42,070 --> 00:24:45,560 E 'davvero difficile, soprattutto se sei un tecnico, 580 00:24:45,560 --> 00:24:48,000 avete un modo per raggiungere queste persone 581 00:24:48,000 --> 00:24:51,140 e convincerli a comprare il vostro prodotto? 582 00:24:51,140 --> 00:24:57,344 >> Così una volta a capire, OK, che cosa è che interrogo tipo di sempre in mente, 583 00:24:57,344 --> 00:25:00,260 questa è la domanda più importante che ho bisogno di essere guida verso, 584 00:25:00,260 --> 00:25:02,250 o la cosa più importante che ho bisogno di essere convalida. 585 00:25:02,250 --> 00:25:04,670 E poi si vuole tornare a questa nozione di eliminare gli sprechi. 586 00:25:04,670 --> 00:25:07,030 Proprio a capire come il leanest modo più efficiente 587 00:25:07,030 --> 00:25:10,110 che si può andare su rispondere a questa domanda. 588 00:25:10,110 --> 00:25:12,690 >> Così ho parlato prodotto valido minimo. 589 00:25:12,690 --> 00:25:17,584 Direi entrare in questa mentalità di minima everything-- vitali 590 00:25:17,584 --> 00:25:20,500 e con questo non voglio dire che si dovrebbe essere facendo un lavoro di merda a cose. 591 00:25:20,500 --> 00:25:22,924 Voglio solo dire come può si taglia fuori i rifiuti? 592 00:25:22,924 --> 00:25:25,090 Come si ottiene giusto al cuore della questione 593 00:25:25,090 --> 00:25:29,010 e capire come convalidare cose senza doratura, 594 00:25:29,010 --> 00:25:31,460 senza fare più di quanto è necessario. 595 00:25:31,460 --> 00:25:35,040 >> Quindi, solo per fare qualche esempio, Mi sento come inizialmente, sei 596 00:25:35,040 --> 00:25:36,874 cercando di capire I avere questa grande idea. 597 00:25:36,874 --> 00:25:38,206 C'è qualcuno anche andando a volerlo? 598 00:25:38,206 --> 00:25:41,310 Quindi un modo molto semplice per farlo è un atterraggio pagina, come abbiamo parlato. 599 00:25:41,310 --> 00:25:43,060 Non dovete scrivere qualsiasi codice per questo. 600 00:25:43,060 --> 00:25:45,800 C'è strumenti che fanno per voi. 601 00:25:45,800 --> 00:25:48,670 >> Se dici, OK, ho pensato che fuori. 602 00:25:48,670 --> 00:25:52,234 Ora voglio Sto assumendo che-- OK, la gente sembra volerlo. 603 00:25:52,234 --> 00:25:53,900 Avrebbero in realtà mi pagare soldi per questo? 604 00:25:53,900 --> 00:25:56,569 Si può fare cose come quello che Buffer fatto con la pagina dei prezzi, 605 00:25:56,569 --> 00:25:58,610 o meglio ancora, un Kickstarter e ottenere pre-ordini. 606 00:25:58,610 --> 00:26:00,150 Ordini 607 00:26:00,150 --> 00:26:03,400 >> La prossima cosa che penso che tu sia andando a voler guardare è-- OK, 608 00:26:03,400 --> 00:26:04,691 sembra che la gente voleva. 609 00:26:04,691 --> 00:26:09,070 Sembra che la gente pagherà per questo, ma soprattutto con le applicazioni, 610 00:26:09,070 --> 00:26:10,330 saranno persone effettivamente usarlo? 611 00:26:10,330 --> 00:26:12,580 Quindi io non conosco le statistiche, ma sono abbastanza abissale. 612 00:26:12,580 --> 00:26:15,570 Un numero enorme di applicazioni ottenere scaricato e poi mai usato. 613 00:26:15,570 --> 00:26:16,920 E questo non è utile. 614 00:26:16,920 --> 00:26:18,850 Che bello che hai un Molte persone scaricarlo. 615 00:26:18,850 --> 00:26:21,516 Ma se non è utilizzato, non si è andando a restare a lungo. 616 00:26:21,516 --> 00:26:24,746 617 00:26:24,746 --> 00:26:26,620 Quando stai pensando su quella prima versione 618 00:26:26,620 --> 00:26:29,203 che si vuole mettere fuori there-- il tuo prodotto-- minimo vitale 619 00:26:29,203 --> 00:26:32,200 pensare a ciò che è esattamente che sto cercando di provare? 620 00:26:32,200 --> 00:26:35,290 E cosa posso fare che solo figure che fuori? 621 00:26:35,290 --> 00:26:36,790 Ho solo tipo di fatto una congettura a questo. 622 00:26:36,790 --> 00:26:39,706 Io in realtà non so cosa Buffer di prima versione sembrava esattamente. 623 00:26:39,706 --> 00:26:42,659 Ma se ci pensate Buffer-- solo a causa di questa semplice example-- 624 00:26:42,659 --> 00:26:44,450 si potrebbe pensare che questo è quello che sentono come 625 00:26:44,450 --> 00:26:46,879 come il loro primo prodotto minimo vitale. 626 00:26:46,879 --> 00:26:48,670 Ho bisogno di essere in grado di creare un account utente, 627 00:26:48,670 --> 00:26:51,180 ovviamente, collegarlo al mio account di social media. 628 00:26:51,180 --> 00:26:53,530 Ho bisogno di aggiungere messaggi come tweets nel mio tampone. 629 00:26:53,530 --> 00:26:54,470 Modificarli. 630 00:26:54,470 --> 00:26:55,770 Eliminarli. 631 00:26:55,770 --> 00:26:58,320 >> Impostare il tempo quando ho vogliono quelli da registrare. 632 00:26:58,320 --> 00:27:01,650 Ovviamente, le esigenze di software di inviare automaticamente a Twitter 633 00:27:01,650 --> 00:27:03,470 o qualsiasi altra cosa sulla base di tale programma. 634 00:27:03,470 --> 00:27:05,970 E poi dovrei essere in grado di visualizzare la cronologia del mio post. 635 00:27:05,970 --> 00:27:08,900 Che si sente piuttosto limitata, piuttosto semplice, giusto? 636 00:27:08,900 --> 00:27:11,710 >> Incoraggio sempre startups-- soprattutto piace, questo è facile per noi, 637 00:27:11,710 --> 00:27:12,800 perché non è il nostro bambino. 638 00:27:12,800 --> 00:27:13,300 Giusto? 639 00:27:13,300 --> 00:27:17,220 Siate come, oh, Yeah qualunque Guarda esso di nuovo, e continuate a dire c'è un modo 640 00:27:17,220 --> 00:27:19,840 che posso farlo ridotta ancora di più? 641 00:27:19,840 --> 00:27:21,860 >> Così che cosa è che siamo cercando di capire? 642 00:27:21,860 --> 00:27:23,860 Se stiamo cercando di capire se useranno esso, 643 00:27:23,860 --> 00:27:26,943 stiamo cercando di vedere se sono ancora di andando a postare nulla al paraurti? 644 00:27:26,943 --> 00:27:31,125 Quindi questo si sente un po 'hacky, ma se essi non hanno inviato al buffer 645 00:27:31,125 --> 00:27:33,760 eppure, non lo fai davvero necessario per consentire loro di modificare 646 00:27:33,760 --> 00:27:36,357 o eliminare o visualizzare messaggi nella storia. 647 00:27:36,357 --> 00:27:38,690 Se si riesce a piantare qualcosa che là fuori molto velocemente 648 00:27:38,690 --> 00:27:42,517 e vedere se la gente può anche aggiungere post ad esso, una volta si vede che, 649 00:27:42,517 --> 00:27:44,850 si può iniziare molto rapidamente aggiungendo questa funzionalità. 650 00:27:44,850 --> 00:27:48,120 Ma solo ottenere qualcosa là fuori. 651 00:27:48,120 --> 00:27:50,489 Avete bisogno di consentire all'utente per impostare una pianificazione distacco? 652 00:27:50,489 --> 00:27:52,780 Probabilmente no, se sono come me e loro sono proprio come, 653 00:27:52,780 --> 00:27:56,490 Non voglio che i miei tutti i miei ossequi andare out alle 2:00 di Domenica sera. 654 00:27:56,490 --> 00:27:58,487 >> Si può dire queste sono i tempi più popolari. 655 00:27:58,487 --> 00:28:00,820 Qualunque cosa, stiamo solo andando di inviare secondo a quello. 656 00:28:00,820 --> 00:28:02,300 Probabilmente si può fare. 657 00:28:02,300 --> 00:28:04,950 E poi ho fatto questo tipo di up, perché So hanno cominciato solo con Twitter. 658 00:28:04,950 --> 00:28:06,991 Ma, ovviamente, è possibile basta scegliere il social media 659 00:28:06,991 --> 00:28:10,050 rete che rende più senso e solo iniziare con quello. 660 00:28:10,050 --> 00:28:12,030 E così ora sei giù a quattro su 10. 661 00:28:12,030 --> 00:28:15,770 >> E se si può ottenere qualcosa là fuori, un piccolo cruccio di mine 662 00:28:15,770 --> 00:28:17,870 è che la gente pensa e MVP significa prodotto scadente. 663 00:28:17,870 --> 00:28:18,994 E non credo che ha bisogno. 664 00:28:18,994 --> 00:28:23,220 Penso che si possa ottenere qualcosa là fuori che è ancora utile, 665 00:28:23,220 --> 00:28:27,151 ma non è plated-- oro è solo il minimo assoluto di orso. 666 00:28:27,151 --> 00:28:30,400 E credo che bisogna tipo di figura sulla base di vostro pubblico quello che sta succedendo 667 00:28:30,400 --> 00:28:31,610 per dare un senso o ciò che non è. 668 00:28:31,610 --> 00:28:34,068 >> Ma un sacco di volte si ottiene qualcosa là fuori più minimale 669 00:28:34,068 --> 00:28:38,610 quanto ci si think-- solo un prova, come le persone usano. 670 00:28:38,610 --> 00:28:41,330 Quindi, come si sta costruendo queste caratteristiche, 671 00:28:41,330 --> 00:28:43,922 si vuole pensare a ciò che è il processo vitale minimo. 672 00:28:43,922 --> 00:28:46,880 E così un sacco di volte in cui pensiamo sui processi molto leggeri, 673 00:28:46,880 --> 00:28:48,171 pensiamo a processi agili. 674 00:28:48,171 --> 00:28:52,100 Pensiamo lean-- questo è un po ' bit random-- solo alcuni agile e snella 675 00:28:52,100 --> 00:28:54,557 libri che mi piacciono. 676 00:28:54,557 --> 00:28:56,890 Quindi c'è grandi pratiche come da Extreme Programming 677 00:28:56,890 --> 00:28:59,075 e l'integrazione continua, e refactoring, 678 00:28:59,075 --> 00:29:01,010 che io parlo un po '. 679 00:29:01,010 --> 00:29:04,220 Ma la cosa è, una volta che si avvia sempre nelle pratiche Agile e medi, 680 00:29:04,220 --> 00:29:07,800 si può molto rapidamente ottenere travolgente. 681 00:29:07,800 --> 00:29:11,260 E può finire cominciare vero eccessivo per una startup. 682 00:29:11,260 --> 00:29:14,320 >> Quindi la cosa è che molti di questi libri 683 00:29:14,320 --> 00:29:16,490 stanno parlando di come fare Agile quando sei 684 00:29:16,490 --> 00:29:18,310 facendo un prodotto per un società con sede. 685 00:29:18,310 --> 00:29:18,810 Giusto? 686 00:29:18,810 --> 00:29:21,870 E sapete chi è il mercato, e si sa che cosa il vostro road map di prodotto. 687 00:29:21,870 --> 00:29:23,130 E vento up-- anche anche se noi dovremmo 688 00:29:23,130 --> 00:29:25,170 per essere luce weight-- finiscono in realtà essere troppo pesante 689 00:29:25,170 --> 00:29:27,003 per la nostra startup, perché l'avvio è solo 690 00:29:27,003 --> 00:29:29,450 operando in questo livello completamente diverso. 691 00:29:29,450 --> 00:29:32,340 Quindi la mia sensazione è che quando si sta andando una startup, 692 00:29:32,340 --> 00:29:33,750 è necessario essere sconnesso come l'inferno. 693 00:29:33,750 --> 00:29:34,300 Giusto? 694 00:29:34,300 --> 00:29:36,180 Così inizialmente, non c'è nessun processo. 695 00:29:36,180 --> 00:29:37,930 Si vuole tenerlo più semplice possibile. 696 00:29:37,930 --> 00:29:41,070 E solo aggiungere processo che è sorta di un processo just-in-time. 697 00:29:41,070 --> 00:29:42,490 OK, vediamo che c'è un problema? 698 00:29:42,490 --> 00:29:45,345 Aggiungiamo appena sufficiente processo per risolvere questo problema. 699 00:29:45,345 --> 00:29:47,396 Sai cosa voglio dire? 700 00:29:47,396 --> 00:29:51,970 È perché non si vuole alcuna di noi tiene giù, giusto? 701 00:29:51,970 --> 00:29:56,030 >> Scrum è davvero popolare processo di sviluppo Agile. 702 00:29:56,030 --> 00:29:59,248 Non so se voi ragazzi hanno familiarità con questo. 703 00:29:59,248 --> 00:30:00,560 OK, well-- 704 00:30:00,560 --> 00:30:01,680 >> [Ride] 705 00:30:01,680 --> 00:30:04,194 >> Sarebbe troppo eccessivo per una startup. 706 00:30:04,194 --> 00:30:05,360 Quindi non voglio preoccupare di questo. 707 00:30:05,360 --> 00:30:09,370 Quindi OK, se si pensa a quello che è il cosa più semplice in assoluto che ho bisogno. 708 00:30:09,370 --> 00:30:11,540 Beh, devo probabilmente tenere traccia di ciò che 709 00:30:11,540 --> 00:30:14,460 Io sto facendo, soprattutto se c'è più di una persona, 710 00:30:14,460 --> 00:30:16,375 ma anche se c'è una sola persona. 711 00:30:16,375 --> 00:30:17,250 Cosa sto lavorando? 712 00:30:17,250 --> 00:30:20,377 >> Quindi, un compito semplice board-- molto facile. 713 00:30:20,377 --> 00:30:21,460 Questo è quello che voglio fare. 714 00:30:21,460 --> 00:30:22,250 Questo è quello a cui sto lavorando. 715 00:30:22,250 --> 00:30:23,410 Questo è quello che ho fatto. 716 00:30:23,410 --> 00:30:28,050 L'unico problema che vedo quando vedo start-up che fanno qualcosa di simile, 717 00:30:28,050 --> 00:30:31,620 è che molto rapidamente, la loro colonna in corso 718 00:30:31,620 --> 00:30:36,170 tende a guardare in quel modo, che non è molto helpful-- soprattutto se c'è 719 00:30:36,170 --> 00:30:37,990 una sola persona o un solo sviluppatore. 720 00:30:37,990 --> 00:30:38,230 Giusto? 721 00:30:38,230 --> 00:30:39,938 >> Perché non sei ottenere nulla fatto. 722 00:30:39,938 --> 00:30:44,805 Tutto si sta facendo sta andando avanti e indietro cercando di ottenere tutte queste cose fatte. 723 00:30:44,805 --> 00:30:47,930 E così questo è davvero un buon esempio di cui appena sufficiente processo può venire. 724 00:30:47,930 --> 00:30:51,720 Così Kanban è davvero un ottimo strumento. 725 00:30:51,720 --> 00:30:53,940 Si tratta anche di produzione snella. 726 00:30:53,940 --> 00:30:57,580 >> E l'idea è che ciò che vuole fare è vincoli put 727 00:30:57,580 --> 00:31:00,760 intorno quanto lavoro possiamo gestire in un dato momento. 728 00:31:00,760 --> 00:31:05,510 E così se siamo una sola persona, allora noi può funzionare solo su un elemento alla volta. 729 00:31:05,510 --> 00:31:06,360 Scusi. 730 00:31:06,360 --> 00:31:08,630 Quindi tutto ciò che altre cose ha bisogno di andare laggiù. 731 00:31:08,630 --> 00:31:11,310 Quindi quello che facciamo è mettiamo in opera progredire limiti sulle colonne. 732 00:31:11,310 --> 00:31:12,851 Se ci sono due persone, può essere due. 733 00:31:12,851 --> 00:31:16,510 Si può capire che cosa rende più senso per voi. 734 00:31:16,510 --> 00:31:19,367 >> Ma l'idea è mantenere le cose sano di mente, in modo che tu sei solo 735 00:31:19,367 --> 00:31:20,450 fare una cosa alla volta. 736 00:31:20,450 --> 00:31:21,325 Tu sei in grado di farlo. 737 00:31:21,325 --> 00:31:23,130 Sei in grado di effettivamente avere fatto. 738 00:31:23,130 --> 00:31:27,349 Una cosa da tenere a mente è-- se si dispone di un un articolo 739 00:31:27,349 --> 00:31:29,640 che si sta facendo, ma la voce è di tre mesi, che 740 00:31:29,640 --> 00:31:31,550 sarebbe difficile per un una startup, ovviamente. 741 00:31:31,550 --> 00:31:32,850 È necessario essere in grado essere flessibile ed essere 742 00:31:32,850 --> 00:31:34,340 in grado di gestire le cose come vengono a voi. 743 00:31:34,340 --> 00:31:36,548 Non si può dire che non sto facendo nulla per tre mesi 744 00:31:36,548 --> 00:31:38,450 fino a ottenere la schermata di login fatto. 745 00:31:38,450 --> 00:31:39,370 Non lo so. 746 00:31:39,370 --> 00:31:42,840 >> Quindi vi consiglio di start-up tenere questo davvero breve, 747 00:31:42,840 --> 00:31:45,180 per mantenere questi compiti così che si inseriscono in un giorno. 748 00:31:45,180 --> 00:31:48,305 Ovviamente, se è più complessa, che potrebbe aver bisogno di essere un po 'più a lungo. 749 00:31:48,305 --> 00:31:49,970 Ma capire che cosa funziona meglio per voi. 750 00:31:49,970 --> 00:31:51,440 È possibile provare diverse lunghezze. 751 00:31:51,440 --> 00:31:54,290 Ma in generale, proprio come esempio, se si mantiene tutte le attività 752 00:31:54,290 --> 00:31:57,640 così si inseriscono all'interno di un giorno, che significa che ogni singolo giorno, 753 00:31:57,640 --> 00:31:58,890 che stai ricevendo qualcosa fatto. 754 00:31:58,890 --> 00:32:00,014 E si sta fornendo valore. 755 00:32:00,014 --> 00:32:03,300 E che il momento può realmente muoversi in avanti 756 00:32:03,300 --> 00:32:08,050 invece della situazione precedente, dove si hanno 500 cose in corso, 757 00:32:08,050 --> 00:32:10,622 e nessuno di loro è fatto. 758 00:32:10,622 --> 00:32:12,330 L'altra cosa, però, è ancora alla ricerca 759 00:32:12,330 --> 00:32:15,120 a questa cosa da fare column-- Sono sopraffatto guardando quella. 760 00:32:15,120 --> 00:32:18,950 E così se fossi uno sviluppatore e sono stato Lavorare su un, e io ero come oh, merda. 761 00:32:18,950 --> 00:32:21,730 Ho B e C e De e E e F e G e H. Blah! 762 00:32:21,730 --> 00:32:22,650 Scendendo la strada. 763 00:32:22,650 --> 00:32:25,060 Io sono come andando fuori di testa, e io "sto cercando di capire come il progetto sta andando 764 00:32:25,060 --> 00:32:26,393 per accogliere tutte queste cose. 765 00:32:26,393 --> 00:32:30,004 E la verità è che, se si accetta la fatto che in realtà non del tutto noto 766 00:32:30,004 --> 00:32:32,920 ciò che il prodotto sta andando ad avere bisogno di assomigliare finché abbiamo messo di fronte 767 00:32:32,920 --> 00:32:37,030 di un cliente, allora sappiamo veramente che abbiamo bisogno ancora tutti quei compiti? 768 00:32:37,030 --> 00:32:38,810 Oppure stiamo tipo di ingannare noi stessi? 769 00:32:38,810 --> 00:32:40,890 >> Quindi, se davvero avete tutte quelle idee, grande. 770 00:32:40,890 --> 00:32:43,515 Mettetele in un notebook o un foglio di calcolo o qualcosa del genere. 771 00:32:43,515 --> 00:32:46,280 Ma vi consiglio startup a mantenere un limite di work-in-progress 772 00:32:46,280 --> 00:32:47,360 nella colonna delle cose da fare, anche. 773 00:32:47,360 --> 00:32:50,010 774 00:32:50,010 --> 00:32:52,430 Questo è un massimo assoluto, Direi, quanto 775 00:32:52,430 --> 00:32:54,500 è possibile ottenere fatto in una o due settimane. 776 00:32:54,500 --> 00:32:56,950 Quindi non hanno nemmeno bisogno di essere così tanti. 777 00:32:56,950 --> 00:32:59,591 >> In questo modo si è appena iper-concentrati su questa 778 00:32:59,591 --> 00:33:01,340 è quello che sto facendo, sempre fatto questa settimana. 779 00:33:01,340 --> 00:33:03,140 O forse queste due settimane, giusto? 780 00:33:03,140 --> 00:33:04,935 E niente altro è sempre nel vostro senso, e sei solo 781 00:33:04,935 --> 00:33:06,893 fare in modo che tu sia ottenere che là fuori. 782 00:33:06,893 --> 00:33:10,932 E soprattutto, come si comincia ad aggiungere nuovi membri del team, questo aiuta veramente. 783 00:33:10,932 --> 00:33:13,390 Un sacco di gente piace fare questo in software, che si può. 784 00:33:13,390 --> 00:33:15,740 Ma è ancora meglio se si tutti possono essere nello stesso spazio 785 00:33:15,740 --> 00:33:16,740 e appena messo su un muro. 786 00:33:16,740 --> 00:33:18,060 E 'solo molto visibile, e tutti possono solo 787 00:33:18,060 --> 00:33:19,643 vedere, e vedere che cosa è più importante. 788 00:33:19,643 --> 00:33:22,310 789 00:33:22,310 --> 00:33:24,860 >> Così OK, ecco come sei capire cosa fare. 790 00:33:24,860 --> 00:33:26,060 Come si sta facendo, si vuole pensare 791 00:33:26,060 --> 00:33:27,684 su ciò che è il disegno minima vitale? 792 00:33:27,684 --> 00:33:31,040 O in Agile, in realtà hanno qualcosa chiamato 793 00:33:31,040 --> 00:33:33,180 disegno emergente, che è la stessa idea. 794 00:33:33,180 --> 00:33:36,190 Così avete sentito parlare di ragazzi il design emergente prima? 795 00:33:36,190 --> 00:33:36,850 OK. 796 00:33:36,850 --> 00:33:42,060 >> S-- realtà, sto cercando ricordare where-- OK. 797 00:33:42,060 --> 00:33:45,037 Così l'idea di un commerciante design è piuttosto che arrivando 798 00:33:45,037 --> 00:33:46,870 con questo grosso, in anticipo design e dicendo che sono 799 00:33:46,870 --> 00:33:49,960 andare a passare un mese per capire la giusta architettura quali componenti 800 00:33:49,960 --> 00:33:54,280 andare dove e tutto, lasciatemi solo progettare sufficiente per le caratteristiche 801 00:33:54,280 --> 00:33:56,220 che so che sto mettendo in questa prima versione. 802 00:33:56,220 --> 00:33:59,510 E nulla else-- o le caratteristiche che sto facendo questa settimana, anche. 803 00:33:59,510 --> 00:34:03,790 >> E poi solo come ho bisogno di nuove funzionalità posso capire il disegno per quelli. 804 00:34:03,790 --> 00:34:06,280 Non stai cercando di capire il design upfront. 805 00:34:06,280 --> 00:34:11,650 Penso che in realtà, non è questo on-off o di questo snodo. 806 00:34:11,650 --> 00:34:14,780 Penso che sia più di una spettro di cui hai caduta 807 00:34:14,780 --> 00:34:16,241 sulla certezza incertezza. 808 00:34:16,241 --> 00:34:19,199 E così se in una startup up, o se si sta costruendo qualcosa di mai 809 00:34:19,199 --> 00:34:21,948 stato costruito prima, sei abbastanza ben oltre sulla curva incertezza 810 00:34:21,948 --> 00:34:22,495 qui, giusto? 811 00:34:22,495 --> 00:34:25,670 >> E se ci pensate in condizioni del business plan-- come, 812 00:34:25,670 --> 00:34:28,272 abbiamo parlato del singolo grande predittore di fallimento 813 00:34:28,272 --> 00:34:29,980 è attaccare al business plan iniziale. 814 00:34:29,980 --> 00:34:32,033 Se si esegue questa grande upfront business plan, 815 00:34:32,033 --> 00:34:34,949 e tu dici Sto solo andando a ciecamente seguire questo e non fare nulla. 816 00:34:34,949 --> 00:34:36,989 Ma si sta solo andando a fallire, giusto? 817 00:34:36,989 --> 00:34:38,659 Perché c'era troppa incertezza. 818 00:34:38,659 --> 00:34:40,960 E mi sento come il stesso vale per il design. 819 00:34:40,960 --> 00:34:44,790 820 00:34:44,790 --> 00:34:48,181 >> Siamo spiacenti, così invece di fare un grande business plan in anticipo, 821 00:34:48,181 --> 00:34:50,139 si dovrebbe fare molto leggero peso modello di business 822 00:34:50,139 --> 00:34:51,750 tela, che si potrebbe avere sentito parlare. 823 00:34:51,750 --> 00:34:53,239 E 'come un one-pager, solo ottenere le mie idee fuori. 824 00:34:53,239 --> 00:34:54,679 Non è che non lo fanno pensarci affatto. 825 00:34:54,679 --> 00:34:56,110 E 'bello pensare che in un primo momento. 826 00:34:56,110 --> 00:34:58,960 Ma solo ottenere qualcosa di veramente flessibile out there-- una sola pagina. 827 00:34:58,960 --> 00:35:02,979 E poi, come si va, tipo di emerge che il piano nel tempo 828 00:35:02,979 --> 00:35:05,270 come si impara dai clienti, e si può adattare a loro. 829 00:35:05,270 --> 00:35:07,450 >> E così poi lo stesso cosa è vera per il design. 830 00:35:07,450 --> 00:35:09,200 Si può fare un grande, disegno anticipo, ma che 831 00:35:09,200 --> 00:35:11,720 non ha senso se c'è molta incertezza. 832 00:35:11,720 --> 00:35:15,080 Un sacco di gente sosterrebbe c'è mai più di tanto certezza software, 833 00:35:15,080 --> 00:35:16,830 anche se non stai facendo in avvio. 834 00:35:16,830 --> 00:35:19,290 Quindi non si vuole farlo grande di un disegno in anticipo. 835 00:35:19,290 --> 00:35:23,770 Ma mi sento come il livello di progettazione sta andando 836 00:35:23,770 --> 00:35:27,207 Per variare in base a quanto certezza o incertezza c'è. 837 00:35:27,207 --> 00:35:30,290 E quindi se non avete idea che eccita e si sta solo gettando qualcosa 838 00:35:30,290 --> 00:35:32,124 ci piace un atterraggio pagina, ovviamente, si è 839 00:35:32,124 --> 00:35:34,539 non per andare prendere il tempo all'architetto un intero sistema. 840 00:35:34,539 --> 00:35:35,590 È ridicolo, giusto? 841 00:35:35,590 --> 00:35:37,131 Quindi non hai bisogno di alcun disegno in anticipo. 842 00:35:37,131 --> 00:35:41,890 Spesso, la prima versione si mette fuori di software per una startup 843 00:35:41,890 --> 00:35:42,890 appena viene gettato via. 844 00:35:42,890 --> 00:35:45,056 E così molte volte, anche anche se potrei dire questo, 845 00:35:45,056 --> 00:35:46,970 si può solo tipo di incidere qualcosa insieme. 846 00:35:46,970 --> 00:35:48,553 E probabilmente sta per essere gettato via. 847 00:35:48,553 --> 00:35:52,680 Ma ancora, utilizzare tale just in time idea per design. 848 00:35:52,680 --> 00:35:54,099 Che OK, sai una cosa? 849 00:35:54,099 --> 00:35:55,390 Questo è in realtà un po 'di trazione. 850 00:35:55,390 --> 00:35:58,204 Alcune persone sono interessate a questo. 851 00:35:58,204 --> 00:35:59,620 Ho intenzione di aggiungere alcune caratteristiche su. 852 00:35:59,620 --> 00:36:03,060 Ora, mi sento come dovrei essere un po 'più intelligente il disegno. 853 00:36:03,060 --> 00:36:06,910 >> Così l'idea è come la progettazione, basta tenere presente YAGNI in mente. 854 00:36:06,910 --> 00:36:07,910 Non sta andando bisogno. 855 00:36:07,910 --> 00:36:09,830 Non progettare per le cose che sono ancora non ci sono. 856 00:36:09,830 --> 00:36:14,260 E il mantenere le cose semplici, stupido principle-- 857 00:36:14,260 --> 00:36:16,840 fare la cosa più semplice che potrebbe funzionare. 858 00:36:16,840 --> 00:36:21,090 >> Un sacco di volte, è interessante, perché, come sviluppatori, 859 00:36:21,090 --> 00:36:23,480 otteniamo insegnato a fare queste disegni veramente complessi. 860 00:36:23,480 --> 00:36:25,513 E stiamo insegnato che questo è un bene. 861 00:36:25,513 --> 00:36:28,702 Ma ci impedisce di essere flessibile e può essere veramente spreco 862 00:36:28,702 --> 00:36:30,660 se finiamo per andare in in direzioni diverse. 863 00:36:30,660 --> 00:36:33,310 Così Agile tipo di dice, non farlo. 864 00:36:33,310 --> 00:36:35,950 Basta capire che cosa il modo più semplice, il codice semplice 865 00:36:35,950 --> 00:36:38,200 che si può mettere in qui che sta per farlo funzionare. 866 00:36:38,200 --> 00:36:42,950 E poi, se ho bisogno di aggiungere su essa, posso tipo di rimediare codice up 867 00:36:42,950 --> 00:36:44,050 e reindirizzare il disegno. 868 00:36:44,050 --> 00:36:46,883 >> Quindi c'è qualcosa chiamato refactoring questo è veramente importante quando 869 00:36:46,883 --> 00:36:48,450 fate disegno emergente. 870 00:36:48,450 --> 00:36:56,460 E l'idea di refactoring è-- scusate, ho intenzione di eseguire il backup di un po '. 871 00:36:56,460 --> 00:36:59,460 Quindi, se si sta facendo il design emergente, si sta progettando solo per il futuro 872 00:36:59,460 --> 00:37:00,400 che avete oggi. 873 00:37:00,400 --> 00:37:02,150 Ma questo non significa che che si sta hacking. 874 00:37:02,150 --> 00:37:03,680 Questo non significa che quando si aggiunge un altro elemento, 875 00:37:03,680 --> 00:37:05,160 si sta solo andando a tipo di nastro adesivo su. 876 00:37:05,160 --> 00:37:05,360 Giusto? 877 00:37:05,360 --> 00:37:07,770 Perché questo sta andando a dare questo grande palla di codice di fango 878 00:37:07,770 --> 00:37:09,520 che sta per essere impossibile mantenere. 879 00:37:09,520 --> 00:37:13,620 L'idea con il refactoring è OK, I So Ho solo bisogno, per esempio, oggi a Twitter, 880 00:37:13,620 --> 00:37:16,620 quindi non ho intenzione di fare questo grande astrazione che dice, 881 00:37:16,620 --> 00:37:19,749 oh, mi permetta di avere questo livello di astrazione che funziona con qualsiasi social media 882 00:37:19,749 --> 00:37:22,290 rete che potrei mai forse pensare in futuro, 883 00:37:22,290 --> 00:37:23,570 perché questo richiede tempo. 884 00:37:23,570 --> 00:37:25,590 Lasciatemi solo-- il più semplice cosa che potrebbe funzionare 885 00:37:25,590 --> 00:37:26,710 è lasciatemi fare è noto con Twitter, 886 00:37:26,710 --> 00:37:28,293 perché questo è tutto quello che devo fare oggi. 887 00:37:28,293 --> 00:37:33,680 Poi domani, ci rendiamo conto OK, facciamo bisogno di fare questo lavoro con Facebook. 888 00:37:33,680 --> 00:37:37,530 Così refactoring direbbe, fatemi rivisitare il progetto prima ancora di aggiungere Facebook, 889 00:37:37,530 --> 00:37:40,370 e dire visto che io So che ora ho bisogno 890 00:37:40,370 --> 00:37:43,590 a gestire la maggior parte più social network, quale sarebbe la soluzione ottimale guardare 891 00:37:43,590 --> 00:37:44,090 come? 892 00:37:44,090 --> 00:37:46,620 Permettetemi di refactoring del codice per gestire quel disegno, 893 00:37:46,620 --> 00:37:48,830 e poi posso inserire Funzionalità di Facebook in. 894 00:37:48,830 --> 00:37:50,005 Questo fa senso? 895 00:37:50,005 --> 00:37:52,860 896 00:37:52,860 --> 00:37:56,870 >> Così un sacco di gente pensa, quando si sentire qualcosa come il design emergente, 897 00:37:56,870 --> 00:37:59,610 che si sta facendo meno di progettazione o che si sta appena hacking. 898 00:37:59,610 --> 00:38:01,850 Ma la verità è che sei effettivamente fare di più il design. 899 00:38:01,850 --> 00:38:03,280 E 'una sorta di lo stesso cosa con la pianificazione, giusto? 900 00:38:03,280 --> 00:38:04,400 Si sta effettivamente facendo più planning-- è 901 00:38:04,400 --> 00:38:06,250 solo che invece di fare tutto in anticipo, 902 00:38:06,250 --> 00:38:10,470 si sta facendo continuamente come si va avanti. 903 00:38:10,470 --> 00:38:16,150 >> Quindi penso che sia davvero grande che voi ragazzi stanno prendendo CS50, 904 00:38:16,150 --> 00:38:20,110 perché sento tante volte un giorno, non posso anche dirvi. 905 00:38:20,110 --> 00:38:22,860 La gente viene da me e mi dicono, Abby, ho questa grande idea! 906 00:38:22,860 --> 00:38:24,390 Tutto quello che serve è uno sviluppatore. 907 00:38:24,390 --> 00:38:28,000 E io sorta di voglia di spararmi nella testa quando sento che. 908 00:38:28,000 --> 00:38:31,380 >> Perché questo tipo di assumes-- faranno venire, 909 00:38:31,380 --> 00:38:33,580 e saranno come se avessi l'idea capito tutto. 910 00:38:33,580 --> 00:38:34,705 Ho il business plan. 911 00:38:34,705 --> 00:38:35,540 Ho la progettazione. 912 00:38:35,540 --> 00:38:37,440 Ho solo bisogno di uno sviluppatore per andare codice per me, giusto? 913 00:38:37,440 --> 00:38:40,148 Ed è solo supponendo che essi hanno ha ottenuto tutte le risposte in anticipo, 914 00:38:40,148 --> 00:38:42,120 e questa persona può solo andare codice per loro, 915 00:38:42,120 --> 00:38:48,180 e che stanno andando a fare un milione dollars-- che 916 00:38:48,180 --> 00:38:50,850 solo non tiene infatti tutte le incertezze. 917 00:38:50,850 --> 00:38:54,060 >> Quindi, se di tipo guardiamo gradini di development-- e mi scuso. 918 00:38:54,060 --> 00:38:55,480 Questa è una cascata-y. 919 00:38:55,480 --> 00:38:59,780 Ma quello che succede di solito è che si figura out OK, questo è quello che voglio per codificare. 920 00:38:59,780 --> 00:39:02,380 Si prende un po 'di tempo per svilupparlo, testarlo. 921 00:39:02,380 --> 00:39:04,494 La garanzia di qualità sta testando esso. 922 00:39:04,494 --> 00:39:06,660 E poi una volta che hai un intero insieme di rilascio, 923 00:39:06,660 --> 00:39:07,450 che potrebbe prendere un mese. 924 00:39:07,450 --> 00:39:08,533 Fa due o tre mesi. 925 00:39:08,533 --> 00:39:11,260 Poi si rilascia che fuori, giusto? 926 00:39:11,260 --> 00:39:14,660 >> Ma se diciamo, OK, facciamo pensare a come fare noi 927 00:39:14,660 --> 00:39:16,650 massimizzare l'apprendimento che avviene qui? 928 00:39:16,650 --> 00:39:20,770 Perché se andiamo appena teste-down per tre mesi o un anno o qualcosa 929 00:39:20,770 --> 00:39:22,770 e mettere un po 'di codice fuori lì e non funziona, 930 00:39:22,770 --> 00:39:24,720 allora siamo genere di fottuti, giusto? 931 00:39:24,720 --> 00:39:27,044 Allora, dove fa il apprendimento succedere qui? 932 00:39:27,044 --> 00:39:28,960 Alcuni apprendimento avviene quando facciamo i requisiti, 933 00:39:28,960 --> 00:39:32,210 perché stiamo parlando di clienti, e stiamo cercando di capire su di loro. 934 00:39:32,210 --> 00:39:34,192 Ma la realtà è che la maggior parte di apprendimento non lo fa 935 00:39:34,192 --> 00:39:36,400 accadere fino a quando in realtà mettere qualcosa nelle loro mani 936 00:39:36,400 --> 00:39:38,330 e vedere come utilizzare tale. 937 00:39:38,330 --> 00:39:42,840 E così che cosa questo significa è che il tempo, i luoghi 938 00:39:42,840 --> 00:39:47,550 che passiamo la più tempo-- che è sviluppo e QA o testing-- c'è 939 00:39:47,550 --> 00:39:49,710 molto poco di apprendimento che accade. 940 00:39:49,710 --> 00:39:53,830 >> E così se guardiamo a questo e dire come possiamo massimizzare l'apprendimento? 941 00:39:53,830 --> 00:39:57,580 O come possiamo ridurre il tempo ciò accade tra l'apprendimento? 942 00:39:57,580 --> 00:40:00,340 943 00:40:00,340 --> 00:40:02,264 Una grande cosa è la distribuzione continua. 944 00:40:02,264 --> 00:40:04,930 Non so se voi ragazzi avete sentito parlare di distribuzione continua. 945 00:40:04,930 --> 00:40:07,947 Così l'idea di che-- invece di dire, OK, stiamo per andare. 946 00:40:07,947 --> 00:40:09,530 Abbiamo questo rilascia a tre mesi. 947 00:40:09,530 --> 00:40:11,120 Stiamo per costruire tutte le caratteristiche per esso. 948 00:40:11,120 --> 00:40:12,600 E ciò su fine del comunicato sono 949 00:40:12,600 --> 00:40:14,190 stiamo andando in realtà spingere che in produzione 950 00:40:14,190 --> 00:40:15,400 e metterlo davanti utenti. 951 00:40:15,400 --> 00:40:19,460 >> L'idea con distribuzione continua sta prendendo che all'altro estremo. 952 00:40:19,460 --> 00:40:22,460 Così sono ragazzi familiari con il controllo di versione? 953 00:40:22,460 --> 00:40:25,010 Così idealmente, quando si lavora sul vostro codice, ogni volta che si 954 00:40:25,010 --> 00:40:27,230 aggiungere alcune nuove funzionalità, sei andando controllare in controllo di versione. 955 00:40:27,230 --> 00:40:28,890 Quindi, se si fallisce qualcosa up, si può sempre tornare indietro. 956 00:40:28,890 --> 00:40:31,440 Oppure si può vedere cosa è cambiato, se qualcosa è rotto. 957 00:40:31,440 --> 00:40:33,335 >> Così l'idea di distribuzione continua è 958 00:40:33,335 --> 00:40:35,750 non appena verificate qualcosa in controllo di versione, 959 00:40:35,750 --> 00:40:37,692 spinge il codice a un server di gestione temporanea. 960 00:40:37,692 --> 00:40:40,900 E 'intenzione di eseguire test automatizzati su esso, assicurarsi che non hai rompere nulla. 961 00:40:40,900 --> 00:40:42,875 Se non rompere nulla, che sta per spingerlo a destra fuori 962 00:40:42,875 --> 00:40:43,640 dalla produzione. 963 00:40:43,640 --> 00:40:44,170 >> Così espandersi. 964 00:40:44,170 --> 00:40:45,586 E 'nelle mani del cliente. 965 00:40:45,586 --> 00:40:48,020 966 00:40:48,020 --> 00:40:48,784 Molto diverso. 967 00:40:48,784 --> 00:40:51,700 Ma se facciamo questo, se stiamo spingendo cose fuori al cliente il più velocemente 968 00:40:51,700 --> 00:40:54,410 possibile, quindi ci stiamo il codice nelle loro mani. 969 00:40:54,410 --> 00:40:56,470 Possiamo vedere come sono lavorare con loro, 970 00:40:56,470 --> 00:40:58,220 e possiamo davvero massimizzare l'apprendimento. 971 00:40:58,220 --> 00:41:01,610 >> Quindi ho intenzione di parlare attraverso questo un po 'di più, 972 00:41:01,610 --> 00:41:05,162 perché io non so se questo distribuzione continua era-- 973 00:41:05,162 --> 00:41:06,370 può essere abbastanza estremo, giusto? 974 00:41:06,370 --> 00:41:08,380 E che può essere piuttosto difficile da fare. 975 00:41:08,380 --> 00:41:12,217 Così la gente, le aziende di solito tipo di iniziare con l'integrazione continua, 976 00:41:12,217 --> 00:41:13,550 e si fanno strada in avanti. 977 00:41:13,550 --> 00:41:17,800 >> Quindi l'integrazione continua è questo concetto che una specie di prima parte 978 00:41:17,800 --> 00:41:18,900 che ho parlato. 979 00:41:18,900 --> 00:41:21,550 Così l'idea di integrazione continua è 980 00:41:21,550 --> 00:41:23,192 avete ancora il vostro programma di rilascio. 981 00:41:23,192 --> 00:41:26,400 Hai intenzione di rilasciare ogni due settimane o ogni tre mesi o tutto ciò che è. 982 00:41:26,400 --> 00:41:28,740 >> Ma ogni volta qualcuno controlli del codice in, 983 00:41:28,740 --> 00:41:31,450 lo fa spingere il codice su un server di gestione temporanea. 984 00:41:31,450 --> 00:41:34,170 L'aspetto del server staging come la produzione e 985 00:41:34,170 --> 00:41:37,070 gestisce una serie di test automatizzati su di loro per assicurarsi che nulla si è rotto. 986 00:41:37,070 --> 00:41:39,430 Se qualcosa si è rotto, allora è intenzione di far sapere a tutti hey, 987 00:41:39,430 --> 00:41:40,330 la build era rotto. 988 00:41:40,330 --> 00:41:42,970 E ognuno ha arresto e assicurarsi che sia risolto. 989 00:41:42,970 --> 00:41:48,750 >> Quindi in questo modo, si sta sempre garantendo che tutto ciò che il check-in 990 00:41:48,750 --> 00:41:54,213 è mantenere il codice in uno stato OK. 991 00:41:54,213 --> 00:41:58,109 Poi, quando si è pronti a rilasciarlo in la frazione, si rende conto di tutto. 992 00:41:58,109 --> 00:42:00,900 Erogazione continua è una sorta di prossimo passo in questo processo, che 993 00:42:00,900 --> 00:42:06,210 è che ogni volta che si dice check-- stesso cosa-- ogni volta, controlliamo 994 00:42:06,210 --> 00:42:10,010 qualcosa nel controllo di versione, spinge al server di gestione temporanea. 995 00:42:10,010 --> 00:42:11,386 Esso esegue i test su di esso. 996 00:42:11,386 --> 00:42:16,270 >> Ma la cultura è impostato come tale che sempre 997 00:42:16,270 --> 00:42:19,370 mantenere il codice in modo che possa essere spinto alla produzione in qualsiasi momento. 998 00:42:19,370 --> 00:42:21,440 Quindi, con l'integrazione continua, si potrebbe avere una road map e dire, 999 00:42:21,440 --> 00:42:23,800 stiamo solo andando a spingerlo alla produzione in tre mesi. 1000 00:42:23,800 --> 00:42:24,330 Giusto? 1001 00:42:24,330 --> 00:42:26,460 Non deve davvero essere pronto per essere visto da un cliente. 1002 00:42:26,460 --> 00:42:28,793 Ma con questo, si sta dicendo in qualsiasi punto nel tempo, 1003 00:42:28,793 --> 00:42:31,020 si può essere come sì, io sono contento di questo set di funzionalità, 1004 00:42:31,020 --> 00:42:32,140 anche se siamo solo due settimane in. 1005 00:42:32,140 --> 00:42:34,390 Ho intenzione di andare avanti e spingerla verso il cliente, 1006 00:42:34,390 --> 00:42:35,820 e so che sarà OK. 1007 00:42:35,820 --> 00:42:40,800 >> E così si potrebbe avere qualcosa come switch nel codice 1008 00:42:40,800 --> 00:42:42,780 che dire per le caratteristiche che sono solo a metà dell'opera. 1009 00:42:42,780 --> 00:42:43,710 Non sono in realtà visibile. 1010 00:42:43,710 --> 00:42:45,280 Perché è visibile al cliente ancora? 1011 00:42:45,280 --> 00:42:46,238 O qualcosa del genere. 1012 00:42:46,238 --> 00:42:48,450 Ma sempre assicurarsi che non hai nulla 1013 00:42:48,450 --> 00:42:52,460 che è in questo stato strano, perché può spingere verso la produzione in qualsiasi momento. 1014 00:42:52,460 --> 00:42:58,310 >> E solo una volta che sei dentro, hai genere ognuno di abituata quell'idea 1015 00:42:58,310 --> 00:43:02,649 che si sta sempre di codifica in modo che è pronto ad andare in produzione. 1016 00:43:02,649 --> 00:43:05,190 Allora non è così difficile muoversi alla distribuzione continua, che 1017 00:43:05,190 --> 00:43:07,231 è che ogni singola volta controllare qualcosa in, 1018 00:43:07,231 --> 00:43:09,560 purché il test è stato superato, esce di produzione. 1019 00:43:09,560 --> 00:43:11,660 Fa quel tipo di senso? 1020 00:43:11,660 --> 00:43:14,490 >> Così può essere ancora molto concetto spaventoso, ma è 1021 00:43:14,490 --> 00:43:16,790 interessante guardare come alcune aziende stanno facendo. 1022 00:43:16,790 --> 00:43:18,760 Così Etsy fa davvero buon lavoro con questo. 1023 00:43:18,760 --> 00:43:21,270 Se siete interessati, loro hanno un blog che 1024 00:43:21,270 --> 00:43:24,530 parla di come lo fanno continuo distribuzione, che è davvero impressionante. 1025 00:43:24,530 --> 00:43:29,010 Essi distribuire la produzione su per 50 volte un diritto giorno--? 1026 00:43:29,010 --> 00:43:32,920 Che è crazy-- vi immaginate se si va al sito Etsy, 50 volte 1027 00:43:32,920 --> 00:43:36,470 in giornata, quel sito è in corso aggiornato dietro le quinte. 1028 00:43:36,470 --> 00:43:43,430 >> E nel 2011, hanno schierato 10.000 volte nel corso dell'anno, con 100 ingegneri. 1029 00:43:43,430 --> 00:43:47,240 E quello che hanno detto è contrario quello che si potrebbe think-- come oh mio dio, 1030 00:43:47,240 --> 00:43:47,920 è terribile! 1031 00:43:47,920 --> 00:43:50,030 Il codice, il sito è andando a essere un disastro. 1032 00:43:50,030 --> 00:43:54,330 Hanno detto in realtà, una volta che sei implementando che spesso, il sistema è 1033 00:43:54,330 --> 00:43:57,610 tanto più stabile, in realtà chiamare la fiducia come un servizio. 1034 00:43:57,610 --> 00:44:02,930 Perché quando si distribuisce, abbiamo già fatto 9.999 volte. 1035 00:44:02,930 --> 00:44:05,670 Abbiamo ottenuto questo. 1036 00:44:05,670 --> 00:44:08,750 >> Inoltre lo rende molto più facile per loro di sperimentare con le cose. 1037 00:44:08,750 --> 00:44:12,160 Così che cosa hanno detto prima è che utilizzato per rilasciare per la produzione 1038 00:44:12,160 --> 00:44:14,190 ogni due settimane o ogni mese. 1039 00:44:14,190 --> 00:44:16,200 E voi ragazzi potrebbe immaginate se hai mai 1040 00:44:16,200 --> 00:44:18,350 ha ottenuto un termine per una grande progetto si sta lavorando, 1041 00:44:18,350 --> 00:44:20,990 e avete questa lista di cose che si desidera ottenere fatto, 1042 00:44:20,990 --> 00:44:22,320 e poi, come si arriva più vicino al termine, 1043 00:44:22,320 --> 00:44:23,900 l'elenco inizia contrazione un po '. 1044 00:44:23,900 --> 00:44:25,340 Come bene, forse non lo faccio davvero bisogno di fare questo. 1045 00:44:25,340 --> 00:44:26,470 Forse non ho davvero bisogno di farlo. 1046 00:44:26,470 --> 00:44:27,590 >> Ecco, questo è quello che hanno detto che sarebbe accaduto. 1047 00:44:27,590 --> 00:44:29,630 Come avrebbero avvicinarsi al release-- ed è stato un grande affare. 1048 00:44:29,630 --> 00:44:30,990 Dovevano ottenere il rilascio in tempo. 1049 00:44:30,990 --> 00:44:32,573 Ma avevano cominciano paring via caratteristiche. 1050 00:44:32,573 --> 00:44:35,230 E così come hanno fatto meno caratteristiche, perché erano solo 1051 00:44:35,230 --> 00:44:37,637 rilasciando ogni due settimane o un mese. 1052 00:44:37,637 --> 00:44:39,345 Ora che sono rilasciando così tante volte, 1053 00:44:39,345 --> 00:44:42,137 dà loro questa flessibilità per dire, sai una cosa? 1054 00:44:42,137 --> 00:44:43,970 Vogliamo costruire una nuova caratteristica, ma non lo facciamo 1055 00:44:43,970 --> 00:44:45,810 sapere se dobbiamo mettere un sacco di tempo in esso. 1056 00:44:45,810 --> 00:44:47,940 Mettiamo questo davvero versione minima della funzione 1057 00:44:47,940 --> 00:44:50,648 e vedere se qualcuno scatta anche su che, se qualcuno è ancora interessato. 1058 00:44:50,648 --> 00:44:53,630 Se lo sono, allora possiamo o tirare indietro e costruire fuori, 1059 00:44:53,630 --> 00:44:56,250 o possiamo molto rapidamente aggiungere nuove funzionalità ad esso. 1060 00:44:56,250 --> 00:45:00,650 >> E così hanno detto che appena li ha così più flessibilità per esperimento. 1061 00:45:00,650 --> 00:45:04,990 E così è davvero interessante vedere le aziende più grandi a farlo. 1062 00:45:04,990 --> 00:45:10,670 E in una startup, soprattutto, dove è così importante per imparare che cosa sta succedendo, 1063 00:45:10,670 --> 00:45:13,600 può essere veramente efficace. 1064 00:45:13,600 --> 00:45:16,160 E poi tornare alla nostra scheda Kanban. 1065 00:45:16,160 --> 00:45:16,939 >> E 'interessante. 1066 00:45:16,939 --> 00:45:18,980 Un sacco di volte, quando la gente fare un consiglio del genere, 1067 00:45:18,980 --> 00:45:21,680 ci sono un sacco di dibattito su ciò significa che la colonna di Fatto. 1068 00:45:21,680 --> 00:45:23,760 Così OK, sto lavorando su un compito. 1069 00:45:23,760 --> 00:45:25,317 Avviene quando il suo codice completo? 1070 00:45:25,317 --> 00:45:28,150 Avviene quando qualcuno riesaminata e ci si sente come se fosse provato? 1071 00:45:28,150 --> 00:45:30,010 Avviene quando va out in produzione? 1072 00:45:30,010 --> 00:45:32,370 >> E così un sacco di startup dirà, sai una cosa? 1073 00:45:32,370 --> 00:45:36,584 Stiamo per aggiungere una nuova colonna in qui, che è una colonna di apprendimento. 1074 00:45:36,584 --> 00:45:39,250 In realtà non è fatta finché non avremo non solo messo in produzione, 1075 00:45:39,250 --> 00:45:41,070 abbiamo messo in clienti ' hands-- ma abbiamo effettivamente 1076 00:45:41,070 --> 00:45:42,720 imparato da come hanno usato esso. 1077 00:45:42,720 --> 00:45:44,830 E che cosa è davvero cool a tale proposito è poi, 1078 00:45:44,830 --> 00:45:47,415 si arriva a comprendere che imparare di nuovo nel ciclo, 1079 00:45:47,415 --> 00:45:49,165 e dire sulla base di ciò abbiamo imparato, basati 1080 00:45:49,165 --> 00:45:53,680 su ciò che se-- come vediamo li usano it-- possiamo capire il prossimo set di fare. 1081 00:45:53,680 --> 00:45:56,970 1082 00:45:56,970 --> 00:46:02,980 >> Così quelli sono i modelli che ho hanno visto per il successo dell'innovazione 1083 00:46:02,980 --> 00:46:06,380 attraverso le start-up che hanno avuto successo. 1084 00:46:06,380 --> 00:46:09,835 Stavo andando a parlare anche un po 'di risorse 1085 00:46:09,835 --> 00:46:12,873 che sono disponibili, se siete interessati a fare una iLab startup. 1086 00:46:12,873 --> 00:46:17,590 Ma posso anche smettere di qui, se ragazzi hanno domande su ciò che ho parlato. 1087 00:46:17,590 --> 00:46:18,350 Andare avanti? 1088 00:46:18,350 --> 00:46:20,093 OK. 1089 00:46:20,093 --> 00:46:21,450 >> [Ride] 1090 00:46:21,450 --> 00:46:24,320 >> OK, così sai sulla iLab? 1091 00:46:24,320 --> 00:46:24,870 OK, impressionante. 1092 00:46:24,870 --> 00:46:28,345 Così l'iLab offre risorse impressionante. 1093 00:46:28,345 --> 00:46:30,470 Se stai cercando di fare un startup, abbiamo qualcosa 1094 00:46:30,470 --> 00:46:31,880 from-- facciamo hacknights lì. 1095 00:46:31,880 --> 00:46:33,755 A volte, lo facciamo hackathons, se si desidera solo 1096 00:46:33,755 --> 00:46:35,750 andare incidere su progetti interessanti con le persone. 1097 00:46:35,750 --> 00:46:36,724 >> Abbiamo officine. 1098 00:46:36,724 --> 00:46:39,890 Abbiamo classi che ri per il credito che sono genere di freddo sull'imprenditoria 1099 00:46:39,890 --> 00:46:43,190 che sono aperte a-- più di quelli sono aperti a tutti. 1100 00:46:43,190 --> 00:46:46,020 Ma abbiamo anche laboratori gratuiti un paio di volte a settimana, 1101 00:46:46,020 --> 00:46:48,040 che abbiamo appena mettono in esperti del settore 1102 00:46:48,040 --> 00:46:52,750 per parlare di anything-- da concetti tecnici, per la raccolta di fondi, 1103 00:46:52,750 --> 00:46:54,830 a come fare le vendite. 1104 00:46:54,830 --> 00:46:57,340 >> Tutto ciò che si desidera intorno start-up, abbiamo 1105 00:46:57,340 --> 00:47:01,520 avere esperti e residenti che sono a disposizione per fare uno-contro-uno. 1106 00:47:01,520 --> 00:47:03,520 Si può solo iscriversi orario di ufficio con loro. 1107 00:47:03,520 --> 00:47:05,103 Non c'è nemmeno bisogno di avere un avvio. 1108 00:47:05,103 --> 00:47:08,140 Solo se hai idee e vuoi balance-- 1109 00:47:08,140 --> 00:47:11,150 ottenere informazioni o intuizione di un esperto 1110 00:47:11,150 --> 00:47:13,980 sulla stessa cosa-- vendita, il finanziamento. 1111 00:47:13,980 --> 00:47:16,450 Riceviamo aiuto legale. 1112 00:47:16,450 --> 00:47:19,830 Si potrebbe firmare per quelli lì. 1113 00:47:19,830 --> 00:47:21,370 Abbiamo sempre avuto roba in corso. 1114 00:47:21,370 --> 00:47:24,740 >> Quindi, se siete interessati, è davvero una grande risorsa. 1115 00:47:24,740 --> 00:47:27,846 Si può andare al nostro sito. 1116 00:47:27,846 --> 00:47:29,220 La newsletter è davvero impressionante. 1117 00:47:29,220 --> 00:47:31,770 I tipi di solito odio ricevendo email, ma è cool. 1118 00:47:31,770 --> 00:47:34,279 Abbiamo così tante cose, ho non sanno nemmeno che cosa tutto è. 1119 00:47:34,279 --> 00:47:36,070 Quindi, se ti iscrivi per la newsletter, faremo 1120 00:47:36,070 --> 00:47:37,860 farvi sapere ogni settimana quello che sta succedendo. 1121 00:47:37,860 --> 00:47:43,830 Potete anche guardare il nostro calendario per vedere quali eventi stanno arrivando. 1122 00:47:43,830 --> 00:47:47,710 >> E io sono lì per aiutare se si voglio fare un avvio tech. 1123 00:47:47,710 --> 00:47:48,805 >> [Ride] 1124 00:47:48,805 --> 00:47:50,420 >> Ecco, questo è quello che ho. 1125 00:47:50,420 --> 00:47:53,720 1126 00:47:53,720 --> 00:47:55,220 >> [Applausi] 1127 00:47:55,220 --> 00:47:56,720 >> [Ride] 1128 00:47:56,720 --> 00:47:58,570 >> Grazie. 1129 00:47:58,570 --> 00:48:00,598