[MUZIKO Ludante] Abby Fichtner: Saluton, mi estas Abby Fichtner. Plej multaj homoj konas min kiel Hacker Chick, ĉar mi faras la Hacker Chick Blogo sur kiel konstrui pli bonan teknologion. Kaj mi ankaŭ super ĉe Harvard Innovation Labs. Ĉu vi konas la Innovation Lab? OK, por ke estas malbonuloj amuza. Mi estas hacker en restadejo tie, kie mia rolo estas helpi studentojn fari ĉion de hacking en malvarmeta paralelaj projektoj, ĉiuj la vojo supren al startanta tech startups. Mi estas programisto, do tio estas mia fono. Mi ia eniris programado kaj startups per interesan itineron. Kiam mi estis en lernejo, mi volis esti demarŝo konsultisto, ĉar mi opiniis ke estus la merdo. Mi ne scias se tio estas ankoraŭ afero. Ĉu lernantoj ankoraŭ volas esti demarŝo consultores? Estas kiu konsideris vere malvarmeta? OK, do mi pensis ke estis vere malvarmeta. Mi alteriĝis laboron kun unu el la supro demarŝo consultoría firmaoj ekster lernejo. Mi estis tre ekscitita dekstren supren ĝis mi komencis labori tie, kaj tiam absolute malamis ĝin. Mi ne ŝatas la kompanion. Mi ne ŝatas la kulturon. Mi ne ŝatas ion pri ĝi krom ke ili tre bizarrely metu min en programado, kiu estis vere stranga, ĉar mia titolo ne estis programisto. Estis nenio, kion mi povas memori en la intervjuo pri, vi estas iranta esti programado. Mi pensis, ke mi tuj estos consultoría perantoj, kion ajn tio signifas. Mi ankoraŭ ne vere certa, sed ĝi taŭgis al mi tiutempe. Do mi iros tien, kaj ili fakte donis al mi oficejon, kiu estis malvarmeta, ĉar mi kredas ĝi estas la sola laboro kiun mi havis kie mi havis oficejon. Kaj ili donis al mi komputilo kaj tiu granda teamo ke la komputilo estis enganchados ĝis, do mi estis skribanta kodo kontroli tiu teamo, kiu estis vere neta. Kaj tiu parto mi fakte ŝatis. Kaj mi faras kodo por la NSA, kiu estis vere stranga. Estis mia unua tasko el kolegio. Kaj tial mi skribas ĉi kodon. Mi estas nur tute hacking, ĉar mi ne havas ideon kion Mi faras, kaj provas por igi ĝin fari tion. Kaj mi alvenas al tiu punkto kie mi uzas bibliotekoj kontroli koncerna teamo. Kaj mi povas nur fari kio estas en la bibliotekoj, kaj kion mi devas fari, ne estas iu ajn funkciojn por. Kaj mi estas kiel, OK. Sed estis subteno nombro, do mi nomas supren la kompanio kiu kreis la programaron, kaj mi diris ke mi bezonas fari ĉi. Kaj ili iris kiel yeah, vi ne povas fari tion. Kaj ĝi estis mia unua tasko el lernejo kaj mia unua projekto, kaj mi simple ne sentis kiel mi povis nur iri al la estro kaj esti like-- kaj li faris ĝuste speco de meti min sur mia propra. Mi ne vere sentas kiel Mi povis iri al la estro esti kiel, oh, iru diri al la NSA bedaŭras, ni ne faros tion por ili, ĉar la biblioteko estas ne havebla. Ĝi simple ne ŝajnis akcepteblaj. Kaj do mi ia restis ĝis ĉiuj nokto hacking iun kune, kaj mi faris ĝin funkcii. Kaj jam estis ĉi turnante momento por mi, kie ĵus klakis. Kaj mi komprenis tiu estas kion mi volis fari. Mi pensis ke la pli cool afero iam, ke mi, kiel mi faris ion ke la kreintoj de la programaro penso estis eĉ ebla. Kaj mi estis eble la unua persono iam fari tion, ĉu ne? Kaj ne estis tiu granda de afero, sed ĝi estis ĝuste tia malvarmeta ideo. Kaj do mi lasis la granda mastrumado consultora, kaj mi iris por labori por startups, ĉar startups estas ĉiuj pri krei aferojn neniu iam kreis antaŭe. Kaj mi pensis ke estis la plej terura estos ĉiam. Do mi faris tion pro kelkaj da jaroj, speco de konstruita el la teknologio por startups. Kaj tiam mi ia, kiel mi estis dirante antaŭe, eniris tiu areo kie mi simple iras ĉirkaŭ helpante hackers kaj tech emprendedores kiu konstruas pionira, perturbador products-- helpante ilin fari tion kaj trovi manierojn fari tion en kiu ili povas esti sukcesa en la merkato. Do, tio estas kion mi volas paroli kun vi uloj pri hodiaŭ. Do por mi, mi kredas ke estas vere ekscita tempo por esti en koncerna spaco ĝuste nun, ĉar la teknologio estas disvastiĝas je tiu nekredebla rapideco, kaj ĝin fari ĉiujn tiujn ŝancoj disponebla ke neniam disponebla antaŭe. Do mi sentas kiel ni estas reen al tiu punkto, kie vi povas krei aĵojn ke neniu iam kreis antaŭe. Kaj speciale, vi aspektas ĉe aĵoj kiel 3D presado. Do homoj estas 3D pres aferoj kiel homaj organoj aŭ manĝo. NASA komencis 3D presi manĝo astronaŭtoj, tial ĉi estas 3D printilo kun pasto kaj pico saŭco kaj fromaĝon kiel ĝia kartoĉoj, anstataŭ polimeroj. Kaj aŭtoj. Urbee 3D presis la mondo plej malkara kaj plej karburaĵo efika aŭto, kaj ili estas proksimume veturi gxi tuta lando sur sub 10 galonoj de brulaĵo, kiu estas sufiĉe freneza. Kaj kompreneble, ĉio okazas kun móviles, kaj la fakto kun aĵoj kiel 3D pres faras kreante fizikaj mekanismoj tiel malkaraj kondukis al la interreto de aferoj, kiu estas tiu nocio, ke bona, kial ni devas havi la funcionalidad en niaj komputiloj kaj nia tablojdoj? Kial ni ne elsxiru de tiuj kaj reale metis ĝin rekte en la aparatoj, kie ni zorgas pri. Kaj tiel ni nun estas aferojn like-- David Rose super en Media Lab kreis pluvombrelo kiu rakontas la veteron. Kaj tiel vi povas imagi ĝin en pluvombrelo staras apud la pordo. Kaj kiel perceptas Sekvinberoj ŝin, se pluvos, ĝi malebligos Blink, tial vi scias preni ĝin kun vi. Aŭ Valour kreis biciklon ke donas direktojn kaj donas ĉiuj viajn rajdadon stats. Aŭ Hapi kreis forkon ke monitoriza via manĝado kutimoj helpi vin manĝi pli sana. Kaj ĉiu el mem-kondukado aŭtoj al menso-kontrolita helicopters-- [Ridas iomete] Eĉ tion, ke ni pensi kiel tre malalta teknologio, kiel legi la novaĵojn. Gannett ĵus anoncis ke ili laboras pri la virtuala realaĵo ĵurnalismo, kie vi sorbi la novaĵo ne legante ĝin, sed fakte spertas ĝin kaj esti parto de ĝi. Aŭ aliaj aferoj ni povas pensi de kiel malalta teknologio, kiel ĝardenistiko, ĉar vi bezonas DE-streso. Ĉar mi ne scias pri vi uloj, sed mi trovus habitas la novaĵo esti tre turmenta. [Ridadoj] Teamo el MIT, Soto, havas kreis produktojn aparato ke reale, vi povas meti en vian kuirejo kreski fruktoj kaj legomoj. Kaj tial estas vere malvarmeta rigardante ĉiujn startups. Estas ĝuste tiu mirinda numeron de startups kiuj estas ekster tiuj tagoj kiuj klopodas preni avantaĝo de tiuj teknologioj. Kaj kio vere interesting-- simple rigardante ĉiaj aferoj, kiuj estas elkreskis, sed komprenante nur tre Malgranda procento de tiuj startups estas fakte tuj faros gxin en la estonteco, kaj tipon de kompreni kial kelkaj el ilin fari ĝin kaj iu el ili ne havas. Do mi prelegis pasintmonate ĉe inĝenierio konferenco, kaj mi volis paroli por ilin pri tiu temo. Kaj mi pensis ke ili estas inĝenieroj. Ili volas reguloj. Kiel, mi estas inĝeniero. Mi ŝatas regulojn. Estas tre agrabla kaj pura, ĉu ne? Do mi provis veni supren kun la reguloj de novigo. Kaj tuj kiam mi faris tion, mi rimarkis ke estas iom stulta. La unua regulo de novigo estas kiu ne ekzistas reguloj de novigo. Ĉar se vi faras konvena, tiam vi estas rompante pli reguloj ol via sekva. Kaj, kompreneble, Thomas Edison fame diris ke "mi ne malsukcesis. Mi ĵus trovis 10.000 manieroj kiuj ne funkcios. " Kaj tial, kompreneble, la pli noviga ke vi esti, vi bezonas specon de atendi ke vin iras trovi pli manieroj kiuj ne laboras. Sed la bona novaĵo estas ke ĝi estas ne kompleta nigra truo. Kiam vi rigardas la startups kiuj estis prosperaj, la pioniraj, kiuj havas konstruis tiujn produktojn kiuj sukcesis en merkatoj, kion vi vidos estas tempo kaj denove, la sama ŝablonoj aperanta de la aĵoj ke li faras. Kaj tre de ĉi tiuj, kiam vi speco de fosi malsupren en ilin, ili estas speco de aljuźita sur tereno de la principoj malantaŭ Legu kaj Agile-- kaj homoj simple prenante tiujn kaj dirante: Kiel povas tio havas sencon por startup? Do mi volas iri tra tiuj. Por esti honesta, mi kredas ke mi ŝatas elspezi proksimume duono la tempo sur ĉi tiu lasta one-- tiu "Fokuso! Kaj akiri merdo farita. " Ĉar vere, jen kio venas malsupren al. Sed mi kredas ke la unuaj kvar estas vere gravas kompreni la kunteksto kaj la mentalidad ke vi bezonas eniri en kiam vi faras iun vere pionira ke ne estis farinta antaŭe. Do la unua komenco estas forigi malŝparo, kio, se vi scias ion proksimume Legu principoj, tio estas unu el la ŝlosilaj principoj de Legas. Kaj, fakte, Eric Ries, kiuj estas la kreinto de la malgrasaj starto metodiko, diras la nombro unu plej grava afero por startup lernas diri la diferencon inter valoro kaj waste-- kiuj estas sufiĉe stranga, ĉu ne? Ŝati kiel vi povus ne scias kio estas valoro kaj kio estas malŝparo? Sed mi pensas ĝi faras pli sentita se vi pensas pri la radikoj de Legas. Do Legu devenas Legu fabrikado Toyota Production System en Japanio. Kaj "malŝparo" estas traduko de la termino "muta", kiu estas fakte pli larĝa. Do vere, kion vi volas fari estas forigita muta. Kaj muta signifas ne nur io tio estas neproduktivaj, sed nenio kiu estas ne aldonante valoro hodiaŭ. Ĉar precipe kiam vi faras ion tiel necerta kiel fari startup, krei iun pionira, se vi opinias ke vi estas iras tien kaj vi komenci konstrui ion por tiu, kaj tiam vi eltrovi kio vere tuj sur kaj vi iros tiamaniere, tiam io vi faris super tie estas malŝparema, dekstra? Kaj tiel en Agile, ni havas esprimo nomita YAGNI, kiu estas "Vi Is not Gonna Need It. " [Sonoj] Do estas vere bona afero por memori kiel vi konstrui novajn teknologiojn. Anything ke vi opinias ke vi tuj bezonas, nur supozi ke vi estas Ne ĝis vi faras. Do estas interese rigardi ekzemploj de startups kiu gxin faris kaj vidi kie ili venis. Do PayPal fakte komencis kiel vojo al trabo pagoj inter PDAs. Sed rezultis ke la mondo ne estis lerta por telefonoj pagoj en '99, dekstra? Ni nur ĵus komencas por atingi tien nun. Flickr komencis kiel amase multijugador Online Role Playing ludo. Sed rezultis, kiel kiam homoj ludis ĝin, ke la plej amuza aspekto estis dividante fotoj. Estas speco de amuza. Kaj tiam Instagram komenciĝis kiel gamified Foursquare. Ili vere kreis el la tuta app kaj rigardis ĝin, kaj iris wow, tie estas vojo tro multe okazas tie. Tio estas multe tro kompleksa. Ili simple forĵetitaj la tuta afero kaj diris: Vi scias kion? Ni nur tuj enfokusigi denove sur la fotoj. Kaj tio estis kio estis sukcesa por ili. Kaj tial tiuj estas kiuj faris ĝin, sed kiam vi ia rigardu trans la tabulo, la stats estas sufiĉe senornama. Ĉar la stats trovas ke naŭ el dek novaj produktoj malsukcesos, kiuj estas sufiĉe abismaj. Kaj kiel desarrolladores, kiel homoj kiuj laboras kun la teknologio, Mi pensas kiam ni rigardas ĉe stat ŝatas ĉi, ni komprenas kiel malfacile estas konstrui la teknologio kiam vi konstruas ion tio ne estis konstruita antaŭe. Kaj ni supozas ke tiuj estas la maltrafi ĉar ni ne povas konstrui la teknologio. Sed kiam vi vere fosi profundan, kio happening-- tiuj produktoj ne maltrafi ĉar la teknologio ne funkciis. Ili maltrafas ĉar la homo kiu kreis ili ne kapablis trovi merkaton por ili. Mia preferata ekzemplo de ĉi estas entrepreno nomita Realeco Sistemoj, kiu Estis efektive ĉi tie en Bostono. Ili kreis 3D holográficos montriĝo. Tio estas bela badass, dekstra? Ili kreas ĝin, kaj ili Got It laboras, kaj tiam ili pasigis sekvajn 10 years-- do ili kreis tiun ĉi. Ĉi imponus krei hodiaŭ, ĉu ne? Ili kreis ĉi super 10 jaroj. Ili pasigis sekvajn 10 jarojn klopodante malsukcese trovi merkaton por ĝi kaj krei farebla negoco el ĝin, kaj en la fino devis fermi, kaj ĉiuj ili povis fari estis vendi suferintojn permesilo por la teknologio. Do ili estis sukcesa en novigi? Mi volas diri, ke ili ricevis la teknologio por labori. Tio estas nekredebla. Sed se vi provas reale konstrui farebla negoco el tio ĉi Ne tiom. Do kio estas interesa estas tie pasis esplorado en kio estas la sola granda antaŭdiron de startigo fiasko. Ĉu iu el vi volas divenu kion ĉi estas? Publiko: Neniu merkato? Abby Fichtner: Neniu merkato, jes. Do iu kiu fakte mi devus havi said-- iu kiu startups fari, ke se ili faros tion, estas la plej granda antaŭdiron ke ili estas tuj malsukcesos, aŭ la plej granda indikilo. Do neniu merkato estas speco de iu kiu okazas al ili. Do Dono [inaudible] faris enketo en tiun, kaj kion li trovis estis la sola grandaj antaŭdiron de startigo fiasko estis batante al la komenca negoco plan-- kiu estas sufiĉe konfuza, ĉu ne? Ĉar se vi startanta en ajna nova entrepreno, vi devus provi elkompreni Se estas en aŭtoveturejo aŭ ne. Eĉ tiu terminologio, en aŭtoveturejo, ĝi implicas ke vi parolas laŭ plano. Kaj do se batante plani signifas ke vi iras maltrafi, ĝi estas tre konfuza. Dekstra? Kaj por ke alportas nin novigo ŝablono nombro du, kio estas ke vi devus vere komenci malgranda. Kaj ĉi tia paŭzoj nia mensa modelo, Mi pensas, por kiel homoj pensas pri kiel startups operacii. Ĉar mi sentas min kiel ni havas ĉi bildo de startups kiel iri grandaj aŭ iri hejmen, bebo. Dekstra? Ŝati Mi havas grandan vizion kaj eksplodo. Mi estas ironta granda, kaj mi estas tuj estos la proksima Facebook. Sed la demando estas kiel cxu vi faros tion, ĉu ne? Kiel vi iros de nenio krom ideon ŝati miliardo uzantoj, kiel Facebook havas? Kiel vi eĉ konstrui ekstere sufiĉe karakterizaĵoj de la unua tago ke vi povis voki al miliardo uzantoj? Kaj eĉ se vi volis konstruu la venonta Facebook morgaŭ, kiel vi starti sukcesi ke la gento sur ĝi? Ĉar farus iu el vi uzas "la proksima Facebook "se neniu vi sciis estis en ĝi? Probable ne, ĉu? Kaj do kion mi vidi startups as-- kiam vi estas vere frue stages-- ia faranta la serĉon la komunaĵo de nia granda vizio kion ni volas sukcesi kun kio realo povas reale akomodi hodiaŭ. Kaj la vojon ke vi faru tion estas kutime tra serio de malgrandaj eksperimentoj aŭ malgrandaj taskoj. Do ĝuste preni paron ekzemploj de entreprenoj kiuj faris ŝin granda kaj kiel ili startis, Microsoft komencis kun skribado version de BASIC, kiu Estas lingvo de programado, por la Altair, kiu estis kiel la unuaj hejmaj komputiloj. Do mi ne scias precize kiom Altairs estis faritaj, sed mi diveni nur kelkaj miloj. Do tiu estas ne granda merkato, dekstra? Kaj tiam, kompreneble, Facebook, kiu estas la quintessential-- iri grandan, igi la proksiman Facebook-- komenciĝis tie en Harvard, kie estas nur 20.000 studentoj. Do denove, ne granda merkato. Kaj do kiam vi pensas pri la mensan modelon por kiel startups devus rigardi, devus aspektas pli kiel tiu. Vi komencu per via granda vizio, sed tiam vi iru malgranda. Kaj vi elkompreni maniero domini vere niĉo merkato, kaj tiam vi povas konstrui sur ke sukceso iri granda. Kaj tie estas kelkaj kialoj pri tio. Unu estas, se ni akceptas la fakton ke batante al la komenca negoco plano la tuj malsukcesos, ni tuj trovi 10.000 manieroj kiuj ne laboras, ajn, ni tuj fari multajn erarojn. Ni tuj havos multan misses. Se ni provas iri grandan, ni tuj uzi ĉiujn de nia tempo kaj rimedoj sur la erara afero. Kaj tial estas multe pli bone iri malgrandaj kaj tiel povi sperti rapide. Sed eĉ pli grave, ĝi estas multe pli facila, sukcesi kiam ni iros malgranda, ĉar ĉiuj vi devas fari estas trovi ke la merkato ke vi volas iri after-- kiu vere niĉo merkato. Kaj tiam simple identigi la unu afero, ke ili estas vere mortante havi, arangxu, ke por ili. Kaj tiam vi povas esti vere konvinka. Do kiel la Altair uzantoj vere volis maniero programi ilian komputilon. Kaj mi ne know-- mi opinias tute kiel Baskuli ŝaltiloj kaj palpebrumante lumoj, dekstra? Do mi ne scias, kiel ili faris tion. Do provizanta Basic do ili povis plani ĝin estas mirinda. Aŭ Harvard studentoj simple volis sola kaj centralizita studento dosierujon, dekstra? Kaj tial Facebook nur devis havigi ke unu funkcion. Ili ne devis konstrui ĝin el kiel estas hodiaŭ por vere akiri tiradon. Tiel ke ĝi prenas nin kalkuli tri, kiuj estas en ordo trovi ke unu trajto ke via merkato estas vere mortanta por, vi devas vere profunde kompreni viajn klientojn. Kaj mi sentas min kiel homo subtaksi la graveco de this-- speciale hodiaŭ, kiam ne estas tiel multaj startups kiuj estas tie ekstere. Se vi vere rigardas kio estas okazanta en la starto spaco, vi tuj trovos 100 startups ĉiuj faras la samon. Dekstra? Kaj tio estas ĉar ĉiuj povas vidi ke teknologio estas tie hodiaŭ, ĉu ne? Sed ni volas esti tie. Do homoj vidos tiujn truojn, kaj ĉiuj provas iri post tiuj breĉoj. Kaj vi havas ĉiujn tiujn startups ĉiuj faras la samon, kaj vi estas kiel, kial ne neniu el ili okazante? Estas truo tie. Mi kredas ke tiuj kiuj tuj sukcesos estas kiuj prenas la tempon vere kompreni iliaj klientoj. Granda ekzemplo de ĉi tio, Mi opinias, estas Dropbox. Kiam Drew Houston, la fondinto, iris por provi levi monon por Dropbox, la VCs vere malkuraĝigis lin. Ili ŝatas, mi ne komprenas kial vi eĉ eniri tiun spacon. Estas jam kiel miliono miliardoj nubo stokado startups tie. Kaj Drew estis kiel, yeah, sed vi uzas iu el tiuj? Kaj ili ne estis. Kaj tiel mi sentas kiel Drew sukcesis ĉar A, li komencis kun malgranda merkato. Li ne provis iri post ĉiuj. Li iris post la hardcore teknikistoj kiuj havas multaj mekanismoj, multon de komputiloj, kaj ili havas ĉi tiun problemon en transfiriendo dosierojn. Li nur celis ilin. Kaj ĉiuj devis fari estis provizi solvon kiu laboris por ili. Do denove mi sentas ke estas multaj mitoj ĉirkaŭ startups, ĉar ni vidas tiom da startups okazas hodiaŭ. Kaj vi nur aŭdas la 20.000 piedoj Konsiderante ho, ili faris tion subite. Estis sukceso. Sed la mito de se vi konstruos ĝin, ili come-- kiam vi vere fosi profunde en kio okazas en tiuj sukcesaj rakontoj, tempo kaj denove mi pensas kio vi trovos estas fondintoj kiuj iris al tiuj eksterordinaraj longoj kompreni iliaj klientoj. Do simple doni paron examples-- mi Ne scias se tio estas ankoraŭ la kazo, sed almenaŭ komence, unu el la co-fondintoj de Airbnb ne posedis aŭ lui domon. Li nur iris ĉirkaŭe kaj vivis en Airbnbs. Kiel mi eĉ ne scias kion tio rigardis like-- kiel viva el valizo? Aŭ Ben Silverman de Pinterest estas miriga ĉe ĉi. Li iris kaj persone atingitaj el la unuaj 5.000 klientoj. Li donis al ili lia poŝtelefono. Li renkontis ilin por la matenmanĝo. Mi ĵus parolis kun siaj CTO paro semajnoj. Kaj ili estas enirinte en novajn landojn nun, kaj li tuj eliris kaj fari ĝin denove. Li do estas nekredebla por elirado kaj individue parolas al homoj. Do, kompreneble, kiel vi, kiuj elstaris kaj havanta tiujn konversaciojn, kio vi volas esti farante ĉiam lernante de via kliento pri kio tuj faros senson kaj kio tuj estos sukcesa. Mi sentas min kiel la plej bona startups, la plej pioniraj, trakti novigo kvazaŭ estis scienco experiment-- aŭ en tre scienca maniero, mi supozas mi devus diri. Do mi ne estas sciencisto, sed kiel Mi komprenas, sciencistoj supreniru kun hipotezoj, kaj tiam ili disvolvigas eksperimentoj validigi aŭ nuligas liaj hipotezo. Kaj tial la demando estas kiom povas Ni faru tion kun la novigo? Ni havas ideon, sed estas nur ideo. Se ni vere faras ion ke neniam estis farita antaŭe, ĉiuj ni havas estas divenoj. Dekstra? Do kio estas kelkaj eksperimentoj kiuj ni povas fari por validigi aŭ nuligas tiuj ideoj sen konstruado el la tuta afero? Do parolante estas grandaj, kaj mi ne povas vere substreki kiom strongly-- urgxe devas eliri kaj paroli kun via klientoj, almenaŭ komence, kompreni kiuj ili estas, kion problemoj havas hodiaŭ, kiel ili estas solvanta ilin hodiaŭ. Sed parolante nur povas konduki vin ĝis nun. Dekstra? Vi ne povas uzi parolante diri, Hey, Mi havas tiun grandan ideon! Ĉu vi volas aĉeti ĝin? Ĉar ili tuj estos kiel, ho, yeah kompreneble. Tio sonas bonege. Ĉar homoj volas instigi vin. Ili vidas ke vi estas ekscitita pri io, do ili tuj diri jes. Kaj people-- homoj estas nur terura ĉe antaŭvidanta ilia konduto. Kaj sekve se vi demandas them-- se vi diros, Mi iras al, en iu punkto en futura, liberigas tiun abstrakta, hipoteza produkto, vi iras al volas? Ili povus diri ne, sed se vi efektive metis ĝin antaŭ ilin, Ili eble volas ĝin. Kaj tiel vere, fari la testo de kompreno se homo tuj volas aŭ ne, vi vere bezonas meti ion antaŭ ili. Do mi ŝatas ĉi citaĵo el Linus Torvalds, kio estas "Talk estas malkara. Montru al mi la kodon. " Aŭ se vi estas startup, vi povus diri, "Talk estas malkara. Montru al mi la MVP. " Do vi infanoj aŭdis MVP, Minimuma farebla Produkto? Estas speco de ĉi buzzword ke Mi amas kaj malamas samtempe. Ĉar mi amas la koncepto de tio, Sed metas iomete trouzas. Sed la ideo estas valida, kio estas ne iri konstrui ekstere tiu produkto kiu tuj preni vin jaron konstrui. Anstataŭe, elŝeligi kio estas ke unu afero, ke homoj mortas pro? Kio estas la minimuma afero Mi povas konstrui por ili? Kaj metu ke fronte ili, kaj vidi kiel ili reagas. Do ekscelenco MVP estas surteriĝo paĝo. Mi certas ke vi uloj vidis ĉi. Se vi provis aliĝi al Ello aŭ Gmail nova leterkesto, kaj ili estas kiel ho, ni ankoraŭ ne estas preta! Mi supozas ke tiuj estas iom malsama, ĉar tiuj estas pretaj. Sed ili donas vin surteriĝo paĝo, kaj estas kiel, estas inviti nur ĝuste nun. Sed donu al ni vian retpoŝtan adreson. Dekstra Multaj lokoj faros ĉi antaŭe Ili jam eĉ konstruis el la produkto, nur por vidi se estas intereso aŭ ne. Do kun Dropbox, tiris Houston, tie estis kompleksa teknologio malantaŭ ĝi. Do li iris, kaj li supozis, la technology-- ia pruvita ke ekstere, ke kiu tuj laboros. Sed antaŭ ol li konstruis el la fina produkto, Li faris ĉi modelon sur sia komputilo, ĉi tri minutoj screencast video-- tre Scrappy. Estingu sur Hacker News, ĉar li sciis estis speco de lia aŭdienco, estis la vere teknika popolo. Metu surteriĝo paĝo nur diris, jen la video. Ni ne ĵetis ankoraŭ, sed se vi estas interesis, donu al ni vian retpoŝtan adreson. Tranokte, ricevis 75.000 subskribi-ups, kiu estas nekredebla. Eĉ hodiaŭ, tiu estus impresa, sed hodiaŭ, ili havas kiel 300 milionoj da uzantoj, ĉu ne? Kiam li eldonis ĉi, neniu sciis kiu Dropbox estis ĉar ili ne ekzistanta. Kaj por ke estis vere forta signalo ke li akiris ion dekstra. Doni vin iomete pli vasta de ekzemplo de tiu, ĉu vi uloj scias buffer? Estas sociaj rimedoj sharing site, kaj la ideo is-- Mi emas legi novaĵoj ĉe kiel 2:00 AM, ĉar mi ne volas iri al dormi. Kaj tiel mi povus legi kiel 10 artikoloj, kiuj estas ĉiuj vere malvarmeta kaj mi volas dividi ilin kun homoj. Sed, se mi dividas ilin sur Twitter ĝuste nun, neniu estas veka je 2:00 AM krom mi. Kaj B, se estas veka, ili estas kiel kial vi spamming min per 10 artikoloj samtempe, ĉu ne? Kaj tiel kion faras estas ĝi estas speco de vosto aŭ buffer ke vi aldonas tion al, kaj ĝi malebligos puŝi ilin eksteren paron tempoj tago ĉe pli realisma horaro. Do jen kiel ĝi aspektas hodiaŭ. Tio ne kiel komencis. La fondinto havis tiun ideon, kaj li pensis tio estis bona ideo, sed li ne volis konstrui ĝin. Li ne volas ĉesigi lia tago laboron ankoraŭ ĝis li ricevis iujn validación ke aliaj homoj pensis ke estis bona ideo, tro. Do li plu bezonas pri neniuj video. Estis tia simpla koncepto. Komencu kun Twitter, starigas surteriĝo paĝo. Tiu estas kion ni faras. Li tuitea ĝin. Kiam homoj klaku Planoj kaj Pricing, ĝi simple donas al ili oni "vi kaptis nin antaŭ ni estas preta. "sed se vi interesiĝas, doni al ni vian retpoŝtan adreson. Tweets ĝin. Homoj iris al la ejo. Ili fordonas siajn retpoŝtadreson. Li estis kiel, nu bone, tio estas sufiĉe bona indikilo ke ekzistas iu intereso, do mi estas preta por iri al la sekva paŝo. Sed mi ne volas konstrui ĝin ankoraŭ. Mi volas see-- homojn interesas, sed mi povas fari monon ekstere de ĝi? Ĉu mi povas fari ĝin en negoco? Do ĉio li faris estis aldonita mezuman paĝo kiam homoj klakis Planoj kaj Pricing kun tri pricing plans-- estis libera. Du estis pagitaj. Kept tuiteando ĝin. Homoj tenis musklako. Plej multaj homoj faris la libera plano, sed kelkaj homoj faris la pagita planon. Li ŝatas, vi scias kion? Tio estas suficxe validation-- ne por mi eble forlasi mian tagon laboron kaj restos tie unu jaron en tiu, sed por Min simple iri kapoj-malsupren kaj fari vere simpla versio de tiu. Li pensis ke tuj preni al si unu tagon. Teknologio malmola, tial prenis lin kiel sep tagoj. Sed ĝi estis sufiĉa por li pasigi sep tagoj sur ĝi. Kaj tre rapide, li komencis atingi uzantojn en tiu unua versio, kvankam gxi estas tre minimumaj. Kaj kio estis imponega pri kiu li estis povis vidi, kiel la homoj estis vere uzi ĝin, kaj tiam ia evolui ĝi bazas en ili uzante ĝin. Do Bufro mirindaj, ĉar Estas vere simpla ekzemplo. Ne ĉiuj teknologio ke simplaj, sed ĉi Estas varo de la ekscelenco Malgrasa starto alproksimiĝo, dekstra? Jen great-- vi estas provante ŝin ĉiupaŝe, kaj vi estas nur irante suficxe ke vi havas validigis ke ĝi estas ia el valoras vian tempon por fari. Alia granda vojo akiri validación, kompreneble, faras crowdfunding kampanji kiel Kickstarter, kie vi povas akiri pre-ordoj. Tiu faras multan senton se vi estas faras ion, kio estas aparataro. Denove, Callao estis la grandaj Kickstarter ĝis tiu titolo got prenita de cooler-- faris vi uloj vidi ĉi? Ŝati reala malvarmaj ke vi konduku al la pikniko drasxis tion, do ili akiris pli ol $ 10 milionoj. [Ridas iomete] Sed denove, kiel Dropbox, kun Callao, estis kompleksa teknologio. Ili devis fari pruvon de koncepto, certiĝu ili povus montrigxi ekstere ke la teknologio povus labori. Sed tiam estas multekosta por fabriki, tiel antaux ili reale fabrikita, Ili starigis sian Kickstarter. Ili uzis ĝin por akiri pre-ordoj, dekstra? Ili diris ke se ni povos atingi $ 100,000 en antaŭ-ordonoj, ĝi valoras ĝi por iri antaŭen. Ili atingis $ 10 milionoj, aganta bela good-- sufiĉe bona validación. Tiuj ideoj estas ĉiuj vere granda, sed kiel ni diras en startups, ideoj estas groŝon dekduo. Temas pri ekzekuto. Do tio estas mia favorito parto estas la "Focus! Kaj akiri merdo farita. " Do la plej bona entreprenistoj kapablas nur devas ĉi freneza, intensa hiper-fokuso kaj por fari ion al miriga rapideco. Do mi specon de marŝi tra iu de la disvolviĝo praktikoj. Kaj demandi demandojn se vi havas ilin. Mi ne estis tute certa kiom vi uloj sciis ellaboron praktikoj, tiel afabla de havi diskuto pri kion tio aspektas kiel kiam vi estas evoluantaj io tiamaniere. Do la unua afero estas elkompreni OK, kio Estas tio, kion mi devus esti centrita on-- kiu povas vere provoke kiam vi faras ion novan. Ĉar ĉiu havas ĉiuj tiuj ideoj, kaj ne estas tiom da malsamaj direktoj vi povas iru, kaj tantos malsamaj demandoj ke vi havas. Do paŝo numero unu, figuro gxustan enfokusigi. Multaj fojoj, kiel desarrolladores, kiel homoj kiuj pensas teknologio, ni vere pensas pri la produktoj. Ni pensu pri tio ia en ĉi order-- unue, mi povas konstrui ĝin? Supozante ke mi povas konstrui ĝin, do mi povas instigi personojn por scii pri ĝi? Supozante ke mi povas, povas Mi faras monon de ĝi? Sed se ni provas fari farebla negoco, ni povus voli esti pensante de tiuj en la kontraŭa ordo. La kialo estas mi sentas like-- kaj Mi faros tiun, do mi komprenas. Mi sentas kiel ni preni tre hung sur tiu "Ĉu mi povas konstrui ĝin?" demando, ĉar se estas teknologio person-- se estas developer-- vi vere pensas pri tio. Sed la vero estas kutime, kiam ni supreniru kun ideo por startup, Ni venas kun ĉio surbaze Mi jam vidis tiun teknologion tie kaj tiu teknologio ĉi tie kaj tiu teknologio ĉi tie, kaj se mi ĝuste kombini ilin en iun novan vojon, Mi opinias ke estus vere interesa. Nu, se mi jam spektis la teknologio en tiuj lokoj, vi ia scias ke ekzistas, ĉu ne? Certas, ĉu iuj pruvo de konceptoj. Se okazas iu teknika risko tien. Sed plejparte la aferojn ke ni venas supren with-- se ni estas vere imponega kaj faranta iu plene nova, en kies kazo, elkompreni se vi povas konstrui ĝin. Sed kutime, la plimulto de la startups Mi vidas, vi povas konstrui ĝin. Tio estas eĉ ne temas. Do komencu pensi Estas iu kiu la personoj tuj povos pagi min por Kaj tiam kiel mi povos atingi ilin? Tio estas vere malfacila, speciale se vi estas teknika persono, vi havas manieron de alveni al tiuj homoj kaj instigi ilin por aĉeti vian produkton? Do iam vi elkompreni, OK, kio estas ke question-- speco de ĉiam havas en menso, tiu estas la plej grava demando ke mi devas esti manipulante al, aŭ la plej grava afero ke mi devas esti validigi. Kaj tiam vi volas reiri al ĉi nocio de eliminante malŝparo. Nur elkompreni kiel la leanest, plej efika maniero ke vi povas iri pri respondi al la demando. Do mi parolis pri minimuma farebla produkto. Mi dirus Eniru tiun pensmanieron de minimuma farebla everything-- per kiu mi ne signifas ke vi devus estu fari sterko laboron ĉe aĵoj. Mi nur signifi kiel vi povas vi eltranĉu la ruinoj? Kiel oni akiras simple dekstra al la koro de la afero kaj elkompreni kiel validigi aferojn sen oro-tegaĵo, sen fari pli ol vi bezonas. Do simple doni iujn ekzemplojn, Mi sentas kiel komence, ke vi estas provi elkompreni mi havas tiun grandan ideon. Ĉu iu ajn eĉ tuj volos ĝin? Do vere facila maniero por fari tion estas surteriĝante paĝo, kiel ni raportis. Vi ne devas skribi ajna kodo por tio. Estas iloj kiuj faras ĝin por vi. Se vi diras, OK, Mi imagis ke ekstere. Nun mi volas estas akceptante that-- OK, personoj ŝajnas voli ŝin. Ĉu ili efektive pagos al mi monon por tio? Vi povas fari aferojn kiel tio Bufro faris kun la prezoj paĝo, aŭ eĉ pli bone, pli Kickstarter kaj akiri antaŭ-ordoj. Ordoj La sekva afero, kiun mi opinias ke vi estas tuj manku rigardi is-- OK, ŝajnas kiel homo volis lin. Ŝajnas kiel homoj pagos por tio, sed ĉefe kun apps, estos personoj vere uzas ĝin? Do mi ne scias la statistikojn, sed ili estas belaj abismaj. Grandega kvanto de apps akiri elŝutita kaj tiam neniam uzis. Kaj tio estas ne helpema. Tio estas agrabla ke vi havas Multaj homoj elŝutante ĝin. Sed se ĝi ne estas uzata, ke vi ne estas tuj batos ĉirkaŭe por longa. Kiam vi pensadas pri tiu unua versio ke vi volas blindigi there-- via minimuma farebla product-- pensi pri kio estas tio ĝuste ke Mi provas testi? Kaj kion mi faru tion nur figuroj kiuj ekstere? Mi nur speco de prenis divenon ĉe ĉi. Mi ne reale scias kion Bufro La unua versio similis ĝuste. Sed se vi pensas pri Buffer-- simple pro tiu simpla example-- vi eble kredas ke ĉi estas kion ili sentas kiel kiel ilian unuan minimuma farebla produkto. Mi bezonas por povi krei novan konton, evidente, ligi ĝin al mia sociaj rimedoj kontoj. Mi bezonas aldoni afiŝojn ŝatas tweets en mian bufron. Redaktu ilin. Forigi ilin. Fiksita la tempon kiam mi volas tiujn esti poŝtita. Evidente, la programaro necesoj por aŭtomate sendi al Twitter aŭ kion ajn surbaze de tiu horaro. Kaj tiam mi devus povi vidi historion de mia posteno. Kiu sentas bela minimumaj, bela baza, dekstra? Mi ĉiam kuraĝigas startups-- speciale ŝatas, ĉi tiu estas facila por ni, ĉar ne nia bebo. Dekstra? Estu kiel, ho, Yeah ajn Rigardu ŝin denove, kaj gardu diro estas tie vojo ke mi povas atingi ĝin senvestigis malsupren eĉ pli? Do kio estas gxi ni estas provi elkompreni? Se ni provas figuro ĉu ili uzos ĝin, ni provas vidi se ili eĉ tuj sendi ion al la bufro? Do ĉi sentas iom hacky, sed se ili ne poŝtita al la Bufro tamen, vi ne vere bezonas ilin permesas eldoni aŭ forigi aŭ vidi afiŝojn en historio. Se vi povas arangxi ke io tie ekstere vere rapide kaj vidi se homoj povas eĉ aldoni afisxojn al ĝi, post kiam vi vidos, ke, Vi povas tre rapide komenci aldonante sur tiu funcionalidad. Sed ĝuste preni ion el tie. Ĉu vi bezonas por permesi al la uzanto sidigis afisxon horaro? Probable ne, se ili estas kiel mi kaj ili estas nur ŝatas, Mi ne volas mian tutan mian dolĉaĵoj irante tra 2:00 AM dimanĉe nokte. Vi povas diri tiuj estas la plej popularaj tempoj. Kion ajn, ni nur tuj sendi ĝin laŭ tio. Vi povas probable fari tion. Kaj tiam mi ia faris ĉi supre, ĉar Mi scias ke oni nur komencis kun Twitter. Sed evidente, vi povas nur elektu la sociaj rimedoj reto kiu faras la plej Senso kaj komencu paroli pri gxi. Do nun vi estas malsupren al kvar el 10. Kaj se vi povas akiri ion tie ekstere, dorlotbesto peeve mia estas, ke homoj pensu kaj MVP signifas sterko produkto. Kaj mi ne kredas ke bezonas. Mi kredas ke vi povas akiri ion tie ekstere ke ĝi estas ankoraŭ utila, sed ne oro plated-- estas nur la absolutan urso minimumo. Kaj mi supozas ke vi devos ia figuro el bazita sur via aŭdienco kio okazas sencon aŭ kio ne. Sed multaj fojoj vi ricevas ion el tie pli minimumaj ol oni kredus think-- nur testo, kiel homoj uzas ĝin. Do kiel vi konstruado el tiuj karakterizaĵoj, Vi volas pensi pri kio estas la minimuma farebla procezo. Kaj tiel multajn fojojn kiam ni pensas pri vere malpezaj procezoj, ni pensu pri lertaj procezoj. Ni pensu pri lean-- ĉi estas iom iom random-- nur iuj lertaj kaj malgrasa libroj kiujn mi ŝatas. Do ekzistas granda praktikoj kiel de Extreme Programming kaj kontinuaj integriĝo, kaj refactorización, kiun mi parolas al iomete. Sed la afero estas, fojo vi komencas atingi en la lerta kaj meznombro praktikoj, ĝi povas tre rapide akiri abrumadora. Kaj ĝi povas bobeni supren komenci reala Overkill por startup. Do la afero estas ke multon el tiuj libroj parolas pri kiel fari Agile kiam vi estas fari produkton por establis kompanion. Dekstra? Kaj vi scias kiu la merkato estas, kaj vi scias kion via produkto vojo mapo. Kaj ili streĉu up-- eĉ kvankam ni supozis esti lumo weight-- ili serpentumi supren fakte estante vojo tro pezaj pezoj por nia starto, ĉar la starto estas nur operaciante al ĉi tute malsama nivelo. Do mia sento estas ke kiam vi iras startup, vi bezonas esti Scrappy kiel infero. Dekstra? Do komence, ne estas procezo. Vi volas fari gxin kiel simpla kiel ebla. Kaj nur aldoni procezo tio ia justa-en-tempa procezo. OK, ni vidas ke estas problemo? Ni aldonu nur sufiĉe procezo alparoli tiun problemon. Ĉu vi scias kion mi volas diri? Ĝi estas ĉar vi ne deziras ajnan el ni tenas vin malsupren, ĉu ne? Scrum estas vere populara procezo por Agile disvolviĝo. Mi ne scias se vi infanoj estas familiara kun ĉi. OK, well-- [Sonoj] Estus simple tro Overkill por startup. Do mi ne maltrankviliĝis pri tio. Do bone, se vi pensas pri kio estas la absoluta plej simpla afero, kiun mi bezonas. Nu, mi bezonas probable konservi trako de kio Mi faras, speciale se ekzistas pli ol unu persono, sed eĉ se estas unu persono. Kion mi laboras pri? Do simpla tasko board-- tre facila. Jen kion mi volas fari. Tio estas kion mi laboris. Jen kion mi faris. La sola problemo kiun mi vidas kiam mi vidas startups fari iun kiel ĉi, estas ke tre rapide, ilia en-progreso kolumno inklinas aspektas tiel, kiu ne estas tre helpful-- speciale se estas nur unu persono aŭ nur unu programisto. Dekstra? Ĉar vi estas ne akirante ion faris. Ĉiuj vi faras tuj tien kaj reen provante preni ĉiun el ĉio farita. Kaj tiel ĉi estas vere bona ekzemplo de kie nur sufiĉe procezo povas veni. Do Kanban estas vere granda ilo. Ĝi venas ankaŭ el Legu fabrikado. Kaj la ideo estas kiu kion ni volas fari estas metita trudoj ĉirkaŭ kiom da laboro ni povas manipuli ĉe ajna donita tempon. Do se ni estos unu persono, tiam ni povas pritrakti nur unu eron samtempe. Pardonu. Do ĉio, kion aliaj aĵoj bezonas iri tien. Do kion ni faras estas ni metis laboron en progresi limoj sur la kolumnoj. Se troviĝas du personoj, ĝi eblas du. Vi povas elkompreni faras la plej senso por vi. Sed la ideo estas subteni la aĵojn sanmensa, tiel ke vi nur faranta unu afero je tempo. Vi povas fari ĝin. Vi povas reale fari tion. Unu afero teni en menso is-- se vi havas unu eron ke vi faras sed la listero prenas tri monatoj, kiuj estus malfacile por startup, evidente. Vi devas esti kapabla esti fleksebla kaj estu povi manipuli aĵojn kiel ili venas ĉe vi. Vi ne povas diri ke mi ne faras ion dum tri monatoj ĝis mi alvenas la salutekrano farita. Mi ne scias. Do mi konsilas startups al teni ĉi vere mallonga, subteni tiujn taskojn tiel ke ili persvadas en la tago. Evidente, se estas pli kompleksa, ke eble bezonos esti iomete pli longa. Sed elkompreni kio funkcias pli bona por vi. Vi povas provi malsamajn longitudojn. Sed ĝenerale, nur kiel Ekzemple, se vi observos cxiujn taskojn do ili persvadis ene unu tagon, ke signifas ke ĉiu ununura tago, vi fariĝas io farita. Kaj vi havigante valoro. Kaj ke movokvanto povas vere movi vin antaŭen anstataŭ la situacio antaŭ, kie vi havas 500 aferoj iras, kaj neniu el ili estas farataj. La alia afero, kvankam, ankoraŭ rigardante en ĉi al-do column-- min superŝutita rigardas tiun. Kaj do se mi estis programisto kaj mi laborante sur A, kaj mi, kiel ho, fek. Mi havas B kaj C kaj DE kaj E kaj F kaj G kaj H. Blah! Venita laŭ la vojo. Mi ŝatas freaking ekstere, kaj mi "m provas elkompreni kiel la dezajno iras por akomodi ĉiuj ĉi tiuj aferoj. Kaj la vero estas kiu se ni akceptas la fakto ke ni ne reale tute scias kion la produkto tuj bezonos aspekti ĝis ni antepuesto de kliento, tiam ni klare scias ke ni bezonos ĉiujn tiujn taskojn ankoraŭ? Aŭ ĉu ni ia trompante nin mem? Do se vi vere havas ĉiuj tiuj ideoj, granda. Metu ilin en kajero aŭ kalkultabelo aŭ iel simile. Sed mi konsilas startups al ripozu laboro-en-progreso limo la por-do kolumno, tro. Tio estas absoluta maksimuma, Mi dirus, kiom Vi povas akiri farita en unu aŭ du semajnoj. Do ĝi ne eĉ devas esti ke multaj. Tiel vi trovas nur hiper-enfokusigita en ĉi estas kion mi faras, ekuzi faris tiun semajnon. Aŭ eble tiuj du semajnoj, ĉu ne? Kaj nenio alia estas akiranta en via vojo kaj vi estas nur certigante ke vi estas atingi ke tie ekstere. Kaj speciale kiel vi komencas aldonante novaj teamanoj, tio vere helpas. Multaj homoj ŝatas fari ĉi en programaro, kion vi povas. Sed ĝi estas eĉ pli bona se vi ĉiuj povas esti en la sama spaco kaj simple meti ĝin sur muro. Estas nur vere videblaj, kaj ĉiu povas apenaŭ vidu kaj vidos kio estas plej grava. Do bone, tiel estas kiel vi elŝeligi kion fari. Kiel vi faras tion, vi volas esti pensanta pri kio estas la minimuma farebla dezajno? Aŭ en Agile, ni reale esti io nomata emerĝa dezajno, kiu estas la sama ideo. Do vi infanoj aŭdis pri emerĝa dezajno antaŭe? Akcepti. S-- fakte, mi klopodas Memori where-- OK. Do la ideo de komercisto dezajno prefere ol veni supren kun tiu granda, upfront dezajno kaj dirante min pasigos monaton elŝeligi dekstre arkitekturo kion komponantoj iri kie kaj ĉio estos, mi nur desegni sufiĉa por la karakterizaĵoj ke mi scias ke mi estas metanta en ĉi tiu unua ĵeto. Kaj nenio else-- aŭ la karakterizaĵoj ke mi faras ĉi tiun semajnon, eĉ. Kaj tiam nur kiel mi bezonas novajn karakterizaĵojn mi diveni la dezajno por tiuj. Vi ne elŝeligi dezajno upfront. Furaĝo en realo, ĝi ne estas tiu sur-off ŝaltilo aŭ ĉi Baskuli. Mi kredas ke estas pli de spektro de kie vi havas falita sur la certeco al necerteco. Do se en startup supren, aŭ se vi konstruas ion tio neniam konstruita antaŭe, vi estas bela malproksime sur la malcertecon kurbo tie, ĉu ne? Kaj se vi pensas pri ĝi en kondiĉoj de la negoco plan-- kiel, ni parolis pri la sola grandaj antaŭdiron de fiasko estas batante al la komenca negoco plano. Se vi faras ĉi granda upfront negoco plano, kaj vi diras ke mi simple intencas blinde sekvi tion kaj fari nenion. Sed vi estas nur tuj malsukcesos, dekstra? Ĉar tie estis tro granda necerteco. Kaj mi sentas la sama estas vera por dezajno. Pardonu, do anstataŭ fari grandan upfront negoco plano, vi farus tre malpeza pezo negoco modelo tolo, kiun vi eble auxdis pri. Estas kiel unu-pager, nur nun miaj ideoj ekstere. Ne ke vi ne faru pripensi gxin. Bonas por pensi pri ĝi ĉe unua. Sed ĝuste akiri ŝin iu vere fleksebla el there-- nur unu paĝo. Kaj tiam, kiel vi iros, speco de emerĝas ke plano super tempo kiel vi lernis de klientoj, kaj vi povas adapti al ili. Kaj tiel do la sama afero estas vera por dezajno. Vi povas fari grandan, upfront dezajno, sed ke ne havas sencon se tie estas multa necerteco. Multaj homoj argumentus ekzistas neniam tiom certeco en programaro, eĉ se vi ne estas faranta en startigo. Do vi neniam volas fari tion big de upfront dezajno. Sed mi sentas kiel la nivelo de dezajno tuj varii bazita sur kiom certeco aŭ necerteco ekzistas. Kaj do se vi ne havas freaking postsigno kaj vi simple ĵetante ion tie kvazaŭ surteriĝo paĝo, evidente, vi estas ne tuj iros preni la tempon al arkitekto tutan sistemon. Tio estas ridinda, ĉu ne? Do vi ne bezonas neniu upfront dezajno. Multaj fojoj, la unua versio vi malaperu programaro por startup nur prenas forĵetiĝas. Kaj tiom multe da fojoj, eĉ kvankam mi povus diri tion, vi povas nur ia hackear iun kune. Ĝi estas probable tuj estos ĵetitaj for. Sed denove, uzas tiun nur-en-tempo ideo por dezajno tiel. Tio OK, vi scias kion? Tiu estas vere iuj tirado. Iuj personoj interesiĝas pri tiu. Mi tuj aldonos iujn kapablojn ĉe. Nun, mi sentas ke mi devas esti Iomete pli lerta pri la dezajno. Do la ideo estas kiel via desegni, nur teni ĉi YAGNI en menso. Vi Is not Gonna Need It. Ne desegni por aĵoj kiuj ne estas tie ankoraŭ. Kaj la tenu ĝin simpla, stulta principle-- fari la plej simpla afero kiu povus eble funkcios. Multaj fojoj, ĝi estas interesa, ĉar kiel desarrolladores, ni get instruis al fari tiujn vere kompleksaj dezajnoj. Kaj ni instruis ke tio estas bona. Sed ĝi malhelpas nin de esti fleksebla, kaj ĝi povas esti vere malŝpareman se ni serpentumi supren irante en ĉe malsamaj direktoj. Do Agile speco de diras, ne faru tion. Nur elkompreni la plej simpla maniero, la plej simpla kodo ke vi povas meti tien ke tuj fari ĝin labori. Kaj tiam se mi devas aldoni sur ĝin, mi povas ia ripari tiun kodon supren kaj readdress la dezajno. Do ekzistas io nomita refactorización tio estas vere grava kiam vi faru emerĝa dezajno. Kaj la ideo kun refactorización is-- Pardonu, mi iros asist iom. Do se vi faras emerĝa dezajno, vi nur desegni por la estonteco ke vi havas hodiaŭ. Sed tio ne signifas ke vi hacking. Tio ne signifas kiam vi aldonas alian funkcion, vi simple intencas speco de tubo bendo ĝin sur. Dekstra? Pro tio tuj donu vi ĉi granda bulo de koto kodo ke tuj estos neeble subteni. La ideo kun la refactorización estas OK, mi scii mi nur bezonas, ekzemple, Twitter hodiaŭ, do mi ne volas fari ĉi big abstracción kiu diras, Ho, lasu min havi tiun abstraktado tavolo kiuj funkcios kun ajna socia amaskomunikiloj reto Mi neniam povis eble pensi pri ĝi en la estonteco, ĉar tio postulas tempon. Lasu min just-- la simpla afero kiu povus eble funkcios lasas min nur fari sciate kun Twitter, ĉar tio estas ĉio kion mi devas fari hodiaŭ. Tiam morgaŭ, ni rimarkas OK, ni faru bezonas fari ĉi tiun laboron kun Facebook. Do refactorización dirus, lasu min reviziti la dezajno antaŭ ol mi eĉ aldonus Facebook, kaj diru donita ke mi scias ke nun mi bezonas manipuli plej multnombraj sociaj retoj, kio estus la optimuma dezajno rigardu kiel? Lasu min refactor la kodo manipuli tiun dezajnon, kaj tiam mi povas ŝtopi Facebook funcionalidad en. Ĉu tio havas sencon? Do multaj homoj pensas, kiam ili aŭdi ion kiel emerĝa dezajno, ke vi faras malpli dezajno aŭ ke vi nur hacking. Sed la vero estas ke vi estas efektive faranta pli dezajno. Estas varo de la sama aferon kun planado, dekstra? Vi efektive faranta pli planning-- estas nur ol en loko de fari ĉion por antaŭenirita, vi faras senĉese kiel vi iros kune. Do mi kredas ke estas vere granda ke vi uloj prenas CS50, ĉar mi auxdas tiom da fojoj Unu tagon, mi eĉ ne povas diri al vi. Popolo venas al mi kaj ili diras, Abby, mi havas tiun grandan ideon! Ĉiuj mi bezonas estas desarrollador. Kaj mi ia volas mortpafi min en la kapon, kiam mi aŭdas tion. Ĉar tiu speco de assumes-- ili ĉeestos supren, kaj ili estos kiel mi havos la ideo cxiuj komprenis. Mi havas la negoco plano. Mi havas la dezajnon. Mi nur bezonas desarrollador iri kodo tion por mi, ĉu ne? Kaj estas ĝuste supozi ke ili jam havas ĉiujn respondojn supren fronto, kaj tiu persono povas simple iri kodon por ili, kaj ili tuj faros miliono dollars-- kiu simple ne prenas en Fakte ĉiuj necertecoj. Do se ni ia rigardi la paŝoj de development-- kaj mi pardonpetas. Jen iom akvofalo-y. Sed kion tipe okazas estas vi figuro el OK, ĉi tio estas kion mi volas kodigi. Vi prenas iom da tempo por evoluigi ĝin, testi ĝin. Kvalito sendubas taksi ĝin. Kaj tiam Akirinte kompletan liberigon kune, kiu povu venkopreni monate. Ĝi faras du tri monatoj. Tiam vi liberigas tion diveni, ĉu ne? Sed se ni diros: Bone, ni pensu pri kiel fari ni maksimumigi la lernado kiu okazas ĉi tie? Ĉar se ni ĝuste iros kapoj-malsupren por tri monatoj aŭ jaro aŭ io kaj metu iom kodo el tie kaj ĝi ne funkcias, tiam ni ia ŝraŭbita, dekstra? Do kie faras la lernado okazos en tie? Iuj lernado okazas kiam ni faras postulojn, ĉar ni parolas al klientoj, kaj ni provas kompreni pri ili. Sed la realaĵo estas ke plej lernado ne okazi ĝis ni efektive meti ion en siajn manojn kaj vidi kiel ili uzos tiun. Kaj tiel kion ĉi tio signifas estas ke la tempo, la lokoj ke ni pasas la plej time-- kiu disvolviĝo kaj QA aŭ testing-- ekzistas tre malmulta lernado kiu okazas. Kaj do se ni rigardas tiun kaj diru kiel ni povas maximizar lerni? Aŭ kiel oni povas redukti la tempon kiu okazas inter lernado? Bonega afero estas kontinua deplojo. Mi ne scias se vi infanoj havas aŭdis pri kontinua deplojo. Do la ideo kun that-- anstataŭe diri, OK, ni tuj iru. Ni havas ĉi liberigas je tri monatoj. Ni intencas konstrui ĉiujn karakterizaĵojn por tio. Kaj tiam nur ĉe la fino de la ĵeto estas ni iras reale puŝi ke en produktado kaj metis ĝin antaŭ la uzantoj. La ideo kun kontinua deplojo prenas, ke al la alia ekstremo. Tiaj estas vi uloj familiara kun la versio kontrolo? Do ideale, kiam vi laboras en via kodo, ĉiufoje kiam vi aldoni iuj novaj funcionalidades, vi estas gonna kontroli ĝin en kontrolo de versioj. Do se vi ŝraŭbo ion supren, vi povos reiri. Aŭ vi povas vidi kion ŝanĝis, se io estas rompita. Do la ideo kun kontinua deplojo estas Kiam vi kontrolu ion en kontrolo de versioj, pelas la kodo al surscenigo servilo. Iĝos kuri aŭtomatigitaj testoj sur tio, Fari certe vin ne rompis nenion. Se vi ne rompis ion, Iĝos puŝi ĝin ĝuste ekstere de la produktado. Do Eksplodo. Ĝi estas en la manoj de la kliento. Tre malsama. Sed se ni faras tion, se ni premas el meze de la kliento kiel rapida ebla, tiam ni ricevas la kodo en iliajn manojn. Ni povas vidi kiel ili estas laborante kun ili, kaj ni povas vere maksimumigi lernado. Do mi babilos per ĉi iomete pli, ĉar mi ne scias se tiu was-- kontinua deplojo povas esti bela ekstremaj, dekstra? Kaj kiu povas esti bela malmola fari. Do homoj, kompanioj kutime speco de starti kun kontinua integriĝo, kaj ili laboras sian vojon antaŭen. Do kontinua integriĝo estas ĉi koncepto kiu estas speco de la unua parto ke mi raportis. Do la ideo kun kontinua integriĝo estas vi ankoraŭ havas vian liberigon horaro. Vi iras liberigi ĉiu du semajnoj aŭ ĉiu tri monatoj aŭ kio ajn estas. Sed ĉiu ununura tempo iu kontrolas iun kodon en, jes puŝi la kodo sur surscenigo servilo. La surscenigo servilo rigardoj kiel produktado kaj ĝi kuras serio de aŭtomatigitaj testoj sur ili certigi nenion rompis. Se io rompis, tiam estas do lasos ĉiuj scias bona, la amasiĝo estis rompita. Kaj ĉiu havas halti kaj certigi ĝi estas fiksita. Do tiu vojo, vi ĉiam garantiado ke ĉio, kio vi kontrolu en gardas la kodon ĉe OK stato. Tiam kiam vi estas preta por liberigi ĝin en la frakcio, oni rimarkas ĉion. Kontinua transdono estas varo de la sekva paŝo en tiu procezo, kiun estas kiu ĉiufoje kiam vi check-- diras la sama thing-- ĉiufoje ni kontrolu io en versio kontrolo, ĝi pelas ĝin al la surscenigo servilo. Ĝi kuras la provoj sur ĝi. Sed la kulturo estas metata kiel tia, ke vi ĉiam subteni la kodon por ke ĝi povas esti puŝis al produktado en ajna momento. Do kun kontinua integriĝo, vi havu vojo mapo kaj diri, ni nur tuj peli ĝin al produktado en tri monatoj. Dekstra? Ĝi ne vere devas esti preta por esti rigardataj de kliento. Sed kun tio, vi diras je ĉiu punkto en tempo, vi povas esti kiel Yep, Mi feliĉaj kun ĉi tiu karakterizaĵo aro: kvankam ni estas nur du semajnojn en. Mi iras al antaŭeniri kaj puŝi ĝin al la kliento, kaj mi scias, ke tio tuj estos OK. Kaj tial vi povus havi ion kiel ŝaltiloj en via kodo kiuj diras pri funkcioj kiuj nur duone farita. Ili ne vere videblaj. Kial estas videblaj al la kliento ankoraŭ? Aux iel simile. Sed vi ĉiam certiĝu ke vi ne havas ion tio estas en tiu bizara stato, ĉar povas elpuŝi al produktado en ajna momento. Kaj ĝuste unufoje vi estas en vi estas ja afabla de alveninta ĉiuj uzas tiun ideon ke vi ĉiam kodigo tia ke ĝi estas preta eliri en produktado. Tiam ĝi ne estas tiel malfacila por movi al kontinua deplojo, kiu estas ke ĉiu ununura tempo Vi kontrolu ion, Tiel longe kiel la testo pasis, ĝi eliras al produktadon. Ĉu tian sencon? Do ĝi povas ankoraŭ esti vere timigas koncepto, sed estas interese rigardi kiel iuj kompanioj faras ĝin. Do Etsy faras vere bonan laboron kun ĉi tiu. Se vi interesiĝas, ili hvas blogo ke parolas de kiel ili faras kontinuan deplojo, kiu estas vere asombroso. Ili disfaldi al produktado supren 50 fojojn day-- dekstra? Kiu crazy-- vin imagas se vi iras al la Etsy retejo, 50 fojojn en tago, tiu ejo estas estante ĝisdatigita malantaŭ la scenoj. Kaj en 2011, ili disfaldis 10.000 fojoj super la jaron kun 100 inĝenieroj. Kaj kion ili diris estas kontraŭ la kion vi eble think-- kiel Ho mia dio, Tio estas terura! La kodo, la retejo tuj estos katastrofo. Ili diris efektive, iam vi deploji ke ofte, la sistemo estas tiom pli stabilaj, ili efektive nomas ĝin konfidon kiel servo. Ĉar kiam ni disfaldi, ni jam faris tiun 9.999 fojojn. Ni akiris ĉi. Ĝi ankaŭ faras ĝin multe pli facila por ilin sperti kun tio. Do kion ili diris antaŭe estas ili kutimis liberigi al la produktado ĉiu du semajnoj aŭ ĉiumonate. Kaj vi uloj multobligita imagu se vi iam akiris limdato por granda projekto vi laboras plu, kaj vi havas ĉi liston de aferoj ke vi volas akiri farita, kaj tiam, kiel ĝi akiras pli proksima al la limdato, la listo startas kuntiriĝanta iomete. Kiel bone, eble mi ne vere bezonas fari ĉi. Eble mi ne vere bezonas fari tion. Do, tio estas kion ili diris okazus. Kiel ili dirus alproksimigi al la release-- kaj estis tia granda negoco. Ili devis ricevi la liberigo el ĝustatempe. Sed ili volonte komenci paring for karakterizaĵoj. Kaj tiel ili efektive faris malpli trajtoj, ĉar ili estis nur malfiksi ĉiu du semajnoj aŭ unu monato. Nun ke ili estas ĵeti tantas fojoj, ĝi donas ilin ĉi fleksebleco diri, vi scias kion? Ni volas konstrui novan trajto, sed ni ne scii se ni devos meti multan tempon en ĝin. Ni estingis tiu vere minimuma versio de la trajto kaj vidi se iu eĉ alklakas sur ĝin, se iu eĉ interesita. Se ili estas, tiam ni povas aŭ tiris ĝin reen kaj konstruu gxin; aŭ ni povas tre rapide aldoni novajn funkciojn al ĝi. Kaj tiel ili diris lin ĵus donis ilin tiel multe pli fleksebleco por eksperimento. Kaj tial ĝi estas vere interesa por vidu pli grandaj firmaoj fari tion. Kaj ĉe startup, speciale, kie ĝi estas tiel grava por lerni kio okazas, ĝi povas esti vere efika. Kaj tiam venas reen al nia Kanban tabulo. Estas interesa. Multaj fojoj, kiam la homo fari tabulon ŝatas ĉi, tie estas multa debato super kion la Done kolumno signifas. Do bone, mi laboras sur tasko. Estas farite kiam lia kodo kompleta? Estas farite kiam ies reviziis ĝin kaj ĝi sentas kiel ĝi estas provita? Estas farite kiam direktas Tra produktado? Kaj tiel multaj startups diros, vi scias kion? Ni intencas aldoni novan kolumnon en tie, kio estas lernado kolumno. Ĝi estas ne reale farita ĝis ni ne nur metis en produktadon, ni metu ĝin en klientoj ' hands-- sed ni reale lernis de kio ili jam uzis. Kaj kio estas vere malvarmeta pri tio estas tiam, ni preni korpigi ke lerni denove en la ciklo, kaj diri bazita sur kio Ni lernis, bazita sur kion ni se-- kiel ni vidas ilin uzi it-- ni povas kalkuli ekstere la sekvanta aro fari. Do tiuj estas la ŝablonoj kiujn mi vidis por sukcesa novigo trans la startups ke estis prosperaj. Mi tuj ankaŭ parolas Iomete da rimedoj ke estas haveblaj se vi estas interesita en faranta startup iLab. Sed mi povas ankaŭ halti ĝin ĉi tie, se vi infanoj havas demandojn pri kio mi parolis. Konservu iras? Akcepti. [Sonoj] OK, do ĉu vi scias pri la iLab? OK, awesome. Do la iLab havas awesome rimedoj. Se vi serĉas por fari starto, ni havas ion from-- ni faru hacknights tie. Kelkfoje, ni faras hackathons, se vi nur volas iri pirati sur malvarmeta projektoj kun homoj. Ni havas atelierojn. Ni havas klasojn kiuj re por kredito ke estas speco de malvarmeta sur entreprenemo ke estas malfermitaj to-- plejparto de tiuj estas malfermaj al ĉiuj. Sed ni ankaŭ havas liberajn atelierojn paro tempoj semajne, ke ni simple enportas spertaj de la industrio paroli anything-- el teknikajn konceptojn, al levante monon, por kiel fari vendoj. Anything ke vi volas ĉirkaŭ startups, ni havi spertaj kaj loĝantoj kiuj estas havebla por fari unu-sur-manager. Vi povas simple registri oficejo horojn kun ili. Vi ne eĉ devi havi ekkuro. Nur se vi havas ideojn kaj vi volas balance-- ricevu informon aŭ enrigardo de sperta en la sama thing-- vendoj, financado. Ni ricevas juran helpon. Vi povus aliĝi por la cxeestantoj. Ni ĉiam akiris stuff okazas. Do se vi estas interesata, Estas vere granda rimedo. Vi povas iri al nia paĝo. La bulteno estas vere imponega. Mi speco de kutime malamas ricevas retpoŝton, sed estas malvarmeta. Ni tiel iros, mi eĉ ne scias kio ĉiuj estas. Do se vi aliĝos al la bulteno, ni lasu vi scias ĉiusemajne kio okazas. Vi povas ankaŭ rigardi nian kalendaro vidi kion okazaĵoj alvenontaj supren. Kaj mi estas tie por helpi, se vi volas fari tech starto. [Sonoj] Do, tio estas kion mi havas. [Aplaŭdo] [Ridadoj] Dankon.