>> [REPRODUCCIÓN DE MÚSICA]
>> ABBY FICHTNER: Hola, soy Abby Fichtner.
La mayoría de la gente me conoce como Hacker Chick, porque hago el polluelo Hacker
Blog sobre cómo construir una mejor tecnología.
Y también estoy más en Laboratorios de Innovación de Harvard.
¿Sabe usted la Innovation Lab?
OK, así que es divertido malvados.
Estoy hacker en la residencia allí, donde mi papel
es ayudar a los estudiantes hacen de todo, desde piratería en proyectos secundarios geniales, todo
el camino hasta iniciar nuevas empresas de tecnología.
>> Soy un programador, por lo esa es mi experiencia.
Yo como que me metí en la programación y startups por una interesante ruta.
Cuando estaba en la escuela, quería para ser un consultor de gestión,
porque pensé que sería la mierda.
No sé si eso es todavía una cosa.
¿Los estudiantes todavía quieren ser consultores de gestión?
¿Se considera realmente genial?
>> OK, así que pensé que era realmente genial.
Aterricé un trabajo con una de la consultoría de alta dirección
empresas de derecho fuera de la escuela.
Yo estaba muy emocionado hasta hasta que empecé a trabajar allí,
y luego absolutamente odiado.
No me gustaba la compañía.
No me gustaba la cultura.
>> No me gustó nada al respecto excepto que muy extrañamente
me puso en la programación, que era muy raro, porque mi título no era
programador.
No había nada que yo pueda recuerda en la entrevista acerca,
usted va a ser la programación.
Yo pensé que iba ser la consultoría gerentes, sea lo que sea.
Todavía no estoy realmente seguro, pero que tenía sentido para mí en ese momento.
>> Así que voy allí, y ellos en realidad me dio una oficina,
que era fresco, porque creo que es el único trabajo que he
tenía donde tenía una oficina.
Y me dieron una computadora y así de grande equipo que estaba conectado el ordenador
hasta, por lo que yo estaba escribiendo código para controlar este equipo, que estaba muy bien.
Y esa parte yo en realidad me gustó.
>> Y yo estaba haciendo código para el NSA, que era muy raro.
Fue mi primer trabajo fuera de la universidad.
Y así que estoy escribiendo este código.
Estoy totalmente de hacking, porque no tengo ni idea de lo que
Que estoy haciendo, y tratando para que haga cosas.
>> Y he llegado a este punto en el que estoy usando bibliotecas para controlar este equipo.
Y yo sólo puedo hacer lo que hay en las bibliotecas,
y lo que tengo que hacer, no hay ninguna función para.
Y yo soy como, en Aceptar.
Pero había un soporte número, por lo que yo llamo arriba
la compañía que creó el software, y yo le dije que tengo que hacer esto.
Y eran como, sí, usted no puede hacer eso.
Y fue mi primer trabajo fuera de la escuela y mi primer proyecto,
y yo no tenía ganas de que pude sólo tiene que ir con el jefe y ser como--
y lo hizo sólo un poco de ponerme por mi cuenta.
>> Realmente no me siento como Podría seguir con el jefe
ser como, oh, vaya decir la NSA lo siento, nosotros no vamos a hacer esto por ellos,
porque la biblioteca no está disponible.
Simplemente no parece aceptable.
Y así que tipo de quedé despierto toda la noche hackear algo juntos,
y yo hice que funcionara.
>> Y fue este momento girando para mí, en el que acaba de hacer clic.
Y me di cuenta de esto es lo que yo quería hacer.
Pensé que era la cosa más fresca nunca, que yo era como hice algo
que los creadores del software pensamiento no fuera aún posible.
Y yo era posiblemente el primer persona alguna vez de hacer esto, ¿verdad?
Y no era tan grande de una cosa, pero sólo era una idea tan genial.
>> Y así me fui de la gran firma de consultoría,
y me fui a trabajar para nuevas empresas, porque startups son todos
sobre la creación de las cosas que nadie ha creado antes.
Y yo que pensaba que era el cosa más maravillosa de mi vida.
Así que lo hice para un número del año, tipo de construida
la tecnología para los arranques.
Y entonces una especie de, como estaba diciendo antes, se metió en esta área
donde sólo voy en torno a ayudar hackers y emprendedores tecnológicos que
están construyendo innovadora, productos- disruptivas ayudándoles
para hacer eso y encontrar formas hacer eso en las que
puede tener éxito en el mercado.
>> Así que eso es lo que quiero hablar con ustedes hoy.
Así que para mí, creo que es una realidad momento emocionante para estar en este espacio
en este momento, porque la tecnología es creciendo a este ritmo increíble,
y está haciendo todo esto oportunidades disponibles
que nunca estaban disponibles antes.
Así que me siento como si estuviéramos de nuevo a ese punto, donde puede crear cosas
que nadie jamás se haya creado antes.
Y sobre todo, se mira en cosas como la impresión 3D.
Así que la gente son cosas de impresión en 3D como órganos o alimentos humanos.
La NASA ha comenzado 3D imprimir astronautas alimentos,
así que esto es una impresora 3D con la pasta y la pizza salsa
y queso como sus cartuchos, en lugar de polímeros.
>> Y los coches.
Urbee 3D impreso el mundo más barato y más coche de combustible eficiente,
y están a punto de conducir que en todo el país
en menos de 10 galones de combustible, que es una locura.
Y por supuesto, todo lo que sucede con el móvil, y el hecho de cosas
como la impresión en 3D están haciendo creación dispositivos físicos mucho más barato
ha llevado a la Internet de las cosas, que es la noción de que bueno, ¿por qué nos
tiene que tener la funcionalidad en nuestras computadoras y nuestras tabletas?
¿Por qué no lo sacamos de aquellos y de hecho
ponerlo a la derecha en la dispositivos, en los que nos importan.
>> Y así estamos recibiendo cosas como-- David Rose
más en el Media Lab creó un paraguas que le dice a la intemperie.
Y así se lo puede imaginar en un paragüero por la puerta.
Y, como siente usted camina pasado, si va a llover, va a parpadear,
para que sepa llevar con usted.
O Valor creado una moto que que ofrece direcciones y le da
todas sus estadísticas de equitación.
>> O Hapi creó un tenedor que monitorea sus hábitos alimenticios
para ayudarle a comer más sano.
Y todo, desde la auto-conducción coches a helicopters-- con control mental
>> [Risas LIGERAMENTE]
>> Incluso las cosas que pensamos en como muy baja tecnología, como la lectura de las noticias.
Gannett acaba de anunciar que que están trabajando en la realidad virtual
periodismo, donde absorbes la noticia no leyéndolo,
sino por experimentar realmente y ser parte de ella.
U otras cosas que podrían pensar de baja tecnología, como la jardinería,
porque es necesario para eliminar el estrés.
Porque yo no sé acerca de ustedes, pero yo
encontrarían viviendo el noticias ser muy estresante.
>> [Risas]
>> Un equipo de MIT, Arboleda, tiene creado un aparato de productos
que en realidad, usted puede poner en su cocina para cultivar frutas y verduras.
Y lo que es realmente genial mirando todas las startups.
Sólo hay esta increíble número de nuevas empresas
que están fuera de estos días que están tratando de tomar
ventaja de estas tecnologías.
Y lo que realmente está interesting-- sólo mirando todas estas cosas que son
subir, pero al darse cuenta sólo una pequeño porcentaje de esas nuevas empresas se
en realidad va a hacer en el futuro,
y el tipo de entender por qué algunos de ellos lo hacen y algunos de ellos no lo hacen.
>> Así que le di una charla el mes pasado en una conferencia de ingeniería,
y yo quería hablar con ellos sobre este tema.
Y yo que pensaba que son ingenieros.
Quieren reglas.
Al igual, soy un ingeniero.
Me gustan las reglas.
Es muy agradable y limpio, ¿no?
Así que yo estaba tratando de llegar la normativa de la innovación.
>> Y tan pronto como lo hice, me se dieron cuenta de que eso es un poco tonto.
La primera regla de la innovación es que no hay reglas de la innovación.
Porque si lo estás haciendo bien, entonces usted está
romper más reglas de su siguiente.
Y, por supuesto, Thomas Edison dijo la famosa frase de que "No he fallado.
Acabo de encontrar 10.000 maneras que no funcionan ".
Y así, por supuesto, la más innovador que estás siendo,
que necesita para tipo de espera que vas
para encontrar más maneras que no funcionan.
Pero la buena noticia es que es no un agujero negro completo.
Cuando nos fijamos en las nuevas empresas que han tenido éxito,
los innovadores que tienen construido estos productos que
han tenido éxito en mercados, lo que verás
es una y otra vez, el mismo patrones emergentes de las cosas
que lo están haciendo.
Y muchos de estos, cuando tipo de cavar en ellos,
Son una especie de basan en una gran cantidad de los principios detrás de la metodología Lean Agile--
y la gente simplemente tomar esos y diciendo: cómo pueden tener sentido para un inicio?
>> Así que quiero ir a través de estos.
Para ser honesto, creo que me gustaría pasar cerca de la mitad
el tiempo en esta última uno-- este "Enfoque!
Y conseguir mierda hecha ".
Porque, en realidad, eso es lo que todo se reduce a.
Pero creo que los cuatro primeros son realmente importante entender
el contexto y el mentalidad que necesita
para entrar en cuando estás haciendo algo realmente innovador que
no se ha hecho antes.
>> Así que el primer principio es eliminar los residuos,
que, si sabes algo principios sobre magras,
esa es una de las claves principios de Lean.
Y, de hecho, Eric Ries, que es el creador de la puesta en marcha de Lean
metodología, dice el número uno lo mas importante para una puesta en marcha
es aprender a decir la diferencia entre valor y waste--
que es bastante raro, ¿no?
Por ejemplo, cómo podría usted no sabe ¿cuál es el valor y lo que es desecho?
>> Pero creo que tiene más sentido si se piensa en las raíces de Lean.
Así magra viene de Lean manufacturing Sistema de Producción de Toyota en Japón.
Y "residuos" es una traducción de la término "muda", que es en realidad más amplia.
Así que en realidad, lo que quiere que hacer es eliminado muda.
Y muda no significa sólo todo lo que es improductivo,
pero todo lo que no es agregando valor hoy.
Debido especialmente cuando estás haciendo algo
tan incierto como hacer un inicio, crear algo innovador,
si usted piensa que usted es yendo de esta manera y usted
empezar a construir algo para esto, y entonces
averiguar lo que realmente está pasando y usted va esta manera,
entonces cualquier cosa que hiciste sobre aquí es un desperdicio, ¿verdad?
Y así, en Agile, tenemos una expresión llamada
YAGNI, que es "Usted No va a necesitar ".
>> [CHUCKLES]
>> Así que es una buena cosa para recordar como está la construcción de las nuevas tecnologías.
Cualquier cosa que usted piensa que vas a necesitar,
acaba de asumir que eres no hasta que lo haga.
>> Así que es interesante de ver ejemplos de nuevas empresas que han hecho
y ver de dónde venían.
Así PayPal realidad comenzó como un manera de los pagos de haz entre PDAs.
Pero resultó que el mundo no estaba preparada para los pagos móviles
en el 99, ¿no?
Estamos sólo empezando para llegar allí ahora.
>> Flickr comenzó como una forma masiva juego multijugador de rol online.
Pero resultó que, al igual que cuando las personas que estaban jugando,
que el aspecto más divertido fue compartir fotos.
Es un poco gracioso.
>> Y entonces comenzó Instagram como Foursquare gamified.
Y que realmente construyen el todo aplicación y lo miró, y se fue wow,
hay demasiado pasando aquí.
Esto es demasiado complejo.
Y simplemente desecharon el conjunto cosa y dijo, ¿sabes qué?
Sólo vamos a enfocar de nuevo en las fotos.
Y eso era lo que era exitosa para ellos.
Y por lo que estos son los que hecho que sea, pero cuando especie de mira
en todos los ámbitos, la estadísticas son bastante sombrío.
Debido a que las estadísticas son que nueve de cada diez nuevos productos fracasan,
que es bastante abismal.
Y a medida que los desarrolladores, ya que la gente que trabajan con la tecnología,
Creo que cuando nos fijamos en una estadística de este tipo,
entendemos lo difícil es la construcción de la tecnología cuando
usted está construyendo algo que no ha sido construido antes.
Y suponemos que estos enfoques están fallando porque no podemos construir la tecnología.
Pero cuando realmente cavar profundo, lo que está happening-- estos productos
no están fallando debido a que el La tecnología no funcionó.
Están fallando porque la gente que creó
ellos no fueron capaces de encontrar un mercado para ellos.
>> Mi ejemplo favorito de esta es una empresa llamada
Actualidad Systems, que era en realidad aquí en Boston.
Crearon una pantalla holográfica 3D.
Eso es bastante rudo, ¿no?
Crean, y ellos tengo trabajo, y luego
Pasaron los siguientes 10 años-- así que crearon esto.
Esto sería impresionante para crear hoy, ¿no?
Ellos crearon hace esto más de 10 años.
Pasaron los próximos 10 años tratando sin éxito de encontrar un mercado para él
y crear un negocio viable de ella, y al final tuvo que cerrar,
y lo único que podían hacer era vender de una licencia para la tecnología.
Así que si tuvieron éxito en la innovación?
Quiero decir, ellos tuvieron la tecnología para trabajar.
Eso es increíble.
Pero si usted está tratando de realidad construir un negocio viable para salir de esta,
no tanto.
>> Y así, lo que es interesante es que ha habido investigación
en lo que es el principal y único predictor de fallo de arranque.
¿Alguno de ustedes quieren supongo que es esto?
>> AUDIENCIA: Ningún mercado?
>> ABBY FICHTNER: Ningún mercado, sí.
Así que algo que en realidad lo que debería tener algo que said-- startups hacer,
que si hacen esto, es el mayor predictor de que son
va a fallar, o el indicador más importante.
Así que no es una especie de mercado algo que les sucede.
>> Así que Don [inaudible] lo hizo una encuesta en esto,
y lo que encontró fue el único mayor predictor de error de inicio
se pegue a la inicial plan-- negocio que
es bastante confuso, ¿no?
Porque si vas a empezar en cualquier nueva empresa,
usted debe tratar de averiguar si vas por buen camino o no.
Incluso esa terminología, en la pista, implica que usted está hablando de acuerdo al plan.
Y por lo que si se pegue a planificar significa que vas a fallar,
es muy confuso.
Derecho?
>> Y para que nos lleva a número de patrón de innovación
dos, que es que se realmente debería empezar poco a poco.
Y este tipo de roturas nuestro modelo mental,
Creo que, por la forma en que la gente piensa acerca de cómo operan las startups.
Porque me siento como que tenemos esta imagen de startups como Vaya grande o vaya a casa, nena.
Derecho?
Como tengo una gran visión, y la botavara.
Voy a ir a lo grande, y estoy va a ser el próximo Facebook.
>> Pero la cuestión es cómo Cómo se hace eso, ¿verdad?
¿Cómo se pasa de nada más que una idea que gusta de mil millones de usuarios,
como Facebook tiene?
¿Cómo incluso construir suficientes características desde el primer día
que se podía apelar de mil millones de usuarios?
E incluso si querías construir la próxima Facebook
mañana, ¿cómo empezar hacer que la gente en él?
Porque lo haría cualquiera de utilizar "la próxima Facebook "si nadie sabía era en él?
Probablemente no, ¿verdad?
>> Y así lo veo startups como-- cuando estás muy temprano
especie stages-- de hacer la búsqueda de la intersección de nuestra gran visión
de lo que queremos lograr con lo que realidad en realidad puede acomodar hoy.
Y la forma en que lo haga es por lo general a través de una serie
de pequeños experimentos o pequeñas tareas.
Así que para tomar un par de ejemplos de las empresas que han hecho a lo grande
y cómo empezaron, Microsoft comenzó con la escritura
una versión de BASIC, que es un lenguaje de programación,
para el Altair, que era como el primer ordenador personal.
Así que no sé exactamente cómo se hacían muchos Altairs,
pero supongo que sólo unos pocos miles.
Así que esto no es un gran mercado, ¿no?
>> Y luego, por supuesto, Facebook, que es el quintessential-- ir grande,
convertirse en el próximo Facebook-- comenzado aquí en Harvard,
donde sólo hay 20.000 estudiantes.
Así que de nuevo, no es un gran mercado.
Y así, cuando usted está pensando en el modelo mental de cómo startups
debe buscar, lo que debería mirar de la misma familia.
Usted comienza con su gran visión, pero luego vas pequeña.
Y a averiguar una manera de dominar un nicho de mercado muy,
y entonces usted puede construir en que el éxito a lo grande.
Y hay un par de razones para esto.
Una de ellas es si aceptamos el hecho de que seguir con el plan inicial de negocios
va a fallar, vamos a encontrar 10.000 maneras que no funcionan,
lo que sea, vamos a hacer un montón de errores.
Vamos a tener un montón de errores.
Si tratamos de ir grande, vamos a utilizar todo nuestro tiempo y recursos
en el tema equivocado.
Y lo que es mucho mejor ir pequeño, por lo que podemos experimentar rápidamente.
>> Pero aún más importante, es mucho más fácil
para tener éxito cuando vamos pequeño, porque todo lo que tiene que hacer
es encontrar ese mercado que desea ir after-- que realmente nicho de mercado.
Y luego simplemente identificar el una cosa que realmente son
muero por tener, y que construyen para ellos.
Y entonces usted puede ser muy convincente.
>> Así como los usuarios Altair realmente querían una forma de programar su computadora.
Y yo no creo que sé-- era como interruptores de palanca
y luces parpadeantes, ¿verdad?
Así que no sé cómo lo hicieron.
Así proporcionando BASIC para que podría programar es increíble.
O los estudiantes de Harvard sólo querían un , directorio estudiantil centralizada única,
¿verdad?
Y así, Facebook sólo tuvo que establecer que una característica.
Ellos no tienen que construir hacia fuera como que es hoy para conseguir realmente la tracción.
>> Así que eso nos lleva al número tres, que es con el fin
al ver que una de las características que el mercado está realmente muriendo por,
usted tiene que realmente profundamente entender a sus clientes.
Y siento que la gente subestima la importancia de esto--
especialmente hoy, cuando hay tantas muchas startups que están ahí fuera.
Si usted realmente está buscando a lo que hay pasando en el espacio de puesta en marcha,
vas a encontrar 100 startups todos haciendo lo mismo.
Derecho?
>> Y eso es porque todo el mundo puede ver que la tecnología está aquí hoy, ¿no?
Pero queremos estar aquí.
Así que la gente ve esas lagunas, y todo el mundo trata de ir tras esos vacíos.
Y tienes todas estas nuevas empresas todos haciendo lo mismo,
y usted es como, ¿por qué no es cualquiera de ellos tener éxito?
Hay una brecha aquí.
Creo que los que van a tener éxito
son los que se toman el tiempo para realmente entender a sus clientes.
Un gran ejemplo de esto, Creo, es Dropbox.
Cuando a Drew Houston, el fundador, fue para tratar de recaudar dinero para Dropbox,
los capitalistas de riesgo realmente lo desaniman.
Están como, yo no entienden por qué estás siquiera entrar en este espacio.
Ya hay como un millón de millones de dólares nuevas empresas de almacenamiento en la nube por ahí.
>> Y Drew era como, sí, pero usted utiliza alguno de ellos?
Y no lo eran.
Y así me siento como a Drew tenido éxito debido a que A,
empezó con un pequeño mercado.
No trató de ir tras todos.
Se fue después de la techies hardcore que tienen
una gran cantidad de dispositivos, mucho de las computadoras, y
tener este problema en la transferencia de archivos.
Y él les dirige.
Y todo lo que tenía que hacer era proporcionar una solución que funcionó para ellos.
>> Así que de nuevo, me siento como si hubiera una gran cantidad de mitos alrededor de startups,
porque vemos tantos startups sucediendo hoy.
Y que acaba de escuchar el 20,000 pies vista de oh, lo hicieron durante la noche.
Ellos fueron un éxito.
Pero el mito de si lo construyes, ellos come-- cuando realmente
profundizar en lo que está pasando en esos casos de éxito, el tiempo
y de nuevo, creo que lo usted encontrará son fundadores
que fue a estos extraordinarios esfuerzos para entender a sus clientes.
Así que para dar un par examples-- I no sé si esto es todavía el caso,
pero al menos inicialmente, una de los co-fundadores de Airbnb
no poseer o alquilar una vivienda.
Él sólo dio la vuelta y vivió en Airbnbs.
Como si yo no sé ni lo que parecía como-- como vivir en una maleta?
>> O Ben Silverman desde Pinterest es increíble en este.
Se fue y llegó personalmente a los primeros 5.000 clientes.
Él les dio su teléfono celular.
Se encontró con ellos para el desayuno.
Acabo de hablar con su CTO hace un par de semanas.
Y están entrando en nuevos países ahora,
y él va a salir y hacerlo de nuevo.
Así que es increíble para salir e individualmente hablando con la gente.
Así que, por supuesto, como vas a salir y tener estas conversaciones, lo que
quieres estar haciendo es siempre aprender de su cliente
acerca de lo que va a tener sentido y lo que va a ser un éxito.
Me siento como el mejor startups, los mejores innovadores,
tratar la innovación como si fuera un experiment-- ciencia o en muy
manera científica, supongo que debería decir.
>> Así que no soy un científico, sino como Entiendo, los científicos vienen
con hipótesis, y luego se desarrollan experimentos para validar o invalidar
sus hipótesis.
Así que la pregunta es ¿cómo puede lo hacemos con la innovación?
Tenemos una idea, pero es sólo una idea.
Si estamos realmente haciendo algo que nunca se ha hecho antes,
todo lo que tenemos son conjeturas.
Derecho?
Y así, ¿cuáles son algunos experimentos que que podemos hacer para validar o invalidar
esas ideas sin construir la cosa entera?
>> Así que hablar es grande, y no puedo realmente
enfatizar cómo strongly-- lo importante que
es salir y hablar con su clientes, al menos inicialmente,
para entender quiénes son, qué problemas
tienen hoy, cómo son resolverlos hoy.
Pero hablar sólo puede llevarte hasta el momento.
Derecho?
No se puede utilizar a hablar para decir, bueno, yo tengo esta gran idea!
¿Quieres comprarlo?
Debido a que van a ser como, oh, sí, por supuesto.
Eso suena muy bien.
>> Porque la gente quiere animarle.
Ellos ven que usted está entusiasmado algo, por lo que vamos a decir que sí.
Y personas-- seres humanos son sólo terrible en la predicción de su comportamiento.
Y así, si le preguntas a ellos-- si usted dice, Voy a, en algún momento en un futuro,
liberar este resumen, hipotético producto, se le va a querer?
Se podría decir que no, pero si en realidad lo puso delante de ellos,
que tal vez quiera él.
>> Y así que realmente, para hacer el prueba de comprensión
si la gente va a quiera o no, que realmente
que poner algo delante de ellos.
Así que me gusta esta cita de Linus Torvalds, que es "Hablar es barato.
Muéstrame el código. "
O si usted es un inicio, podría decir: "Hablar es barato.
Muéstrame el MVP. "
>> Así que he oído ustedes MVP, Producto Mínima Viable?
Es una especie de esta palabra de moda que Me amo y odio al mismo tiempo.
Porque me encanta el concepto de la misma, pero se pone un poco en exceso.
Pero la idea es válida, que es no ir a construir fuera
este producto que está pasando para llevarte a un año para construir.
En su lugar, averiguar qué es lo que uno Lo que la gente está muriendo por?
¿Qué es lo mínimo Puedo construir para ellos?
Y puesto que frente a ellos, y ver cómo reaccionan.
>> Así por excelencia MVP es una página de destino.
Estoy seguro de que ustedes han visto esto.
Si se trató de inscribirse para Ello o Nueva bandeja de entrada de Gmail, y son como oh,
aún no estamos listos!
Supongo que esos son un poco diferente, porque esos son listos.
Pero te dan una página de destino, y es como, es invitar sólo ahora.
Pero nos da su dirección de correo electrónico.
Derecho
Una gran cantidad de lugares va a hacer esto antes que incluso han construido el producto,
sólo para ver si hay interés o no.
Así que con Dropbox, señaló a Houston, no era compleja tecnología detrás de ella.
Así que se fue, y él descubrió la la tecnología, como tipo de resultado que fuera,
que eso iba a funcionar.
Pero antes de construir el producto final,
que hizo esta maqueta en su ordenador, esta de tres minutos screencast
video-- muy rudimentario.
Póngalo a cabo en Hacker News, porque él sabía que era una especie de su público,
eran las personas realmente técnicos.
Colocación de una página de destino que acabo de decir, aquí está el vídeo.
No hemos lanzado todavía, pero si usted es interesado, nos dan su dirección de correo electrónico.
>> Durante la noche, consiguió 75.000 inscripciones, que es increíble.
Incluso hoy en día, que sería impresionante, pero hoy en día,
tener como 300 millones de usuarios, ¿no?
Cuando él ha publicado esto, nadie sabía quién Dropbox
era porque no existen todavía.
Y por lo que fue una señal muy fuerte que había conseguido algo bien.
>> Para darle un poco más extensa de un ejemplo de que,
es lo que ustedes sabe búfer?
Es un medio de comunicación social, sitio para compartir, y la idea
es-- tiendo a leer noticias al igual que 02 a.m., porque yo
no quieren ir a dormir.
Y así yo podría leer como 10 artículos que son todos muy cool
y quiero compartirlas con la gente.
Pero A, si compartirlas a cabo en Twitter en este momento,
nadie está despierto en 02 a.m. excepto yo.
Y B, si están despiertos, son como ¿por qué estás
me spam con 10 artículos a la vez, ¿verdad?
Y así, lo que hace es que es tipo de una cola o un tampón
que agregue cosas que, y que va a empujarlos fuera un par de veces al día
en un horario más realista.
>> Así que esto es como se ve hoy.
No es así como empezó.
El fundador tuvo esta idea, y él pensó que era una buena idea,
pero él no quería construirlo.
No quería dejar de fumar su trabajo diario todavía hasta que
tengo algo de validación de que otras personas pensó que era una buena idea, también.
Así que ni siquiera necesitaba un video.
Era un concepto tan simple.
>> Simplemente comienza con Twitter, pone una página de aterrizaje.
Esto es lo que hacemos.
Él tuitea a cabo.
Cuando los usuarios hacen clic Planes y Los precios, que sólo les da
un "usted nos pillan antes de que estemos listo ". pero si usted está interesado,
nos da su dirección de correo electrónico.
Tweets a cabo.
La gente iba al sitio.
Se les dio su dirección de correo electrónico.
>> Era como, OK, eso es una buena bonita indicador de que hay algo de interés,
así que estoy listo para ir al siguiente paso.
Pero yo no quiero construir todavía.
Quiero ver-- personas están interesadas, pero puedo hacer dinero con él?
¿Puedo hacerlo en un negocio?
Así que lo único que hizo fue añadido una página intermedia cuando la gente hace clic planes y precios
con tres precios plans-- uno era libre.
Dos fueron pagados.
>> Mantenida twitteando a cabo.
La gente seguía haciendo clic.
La mayoría de la gente hizo la planta libre, pero algunas personas hicieron el plan de pago.
Él es como, ¿sabes qué?
Eso es suficiente validation-- no para mí lo mejor que dejar mi trabajo día
y pasar un año en esto, pero para me acabo de ir mano a mano hacia abajo y hacer
una versión muy simple de esto.
Pensó que iba para llevarlo al día.
De tecnología dura, por lo que lo tomó como siete días.
Pero fue suficiente para él a pasar siete días en los que.
>> Y muy pronto, empezó conseguir que los usuarios en esa primera versión,
a pesar de que era muy escaso.
Y lo que era impresionante acerca de que era él era
capaz de ver cómo la gente fueron realmente usarlo,
y luego tipo de evolucionar se basa en ellos usarlo.
Así Buffer es maravilloso, porque que es un ejemplo muy simple.
No toda la tecnología es así de simple, pero esto
es una especie de la excelencia Enfoque Lean Startup, ¿verdad?
Se trata de los grandes, que eres para ello, en cada paso,
y que sólo va lo suficiente para que usted tiene
validado que es una especie de la pena su tiempo para hacerlo.
>> Otra gran manera de conseguir validación, por supuesto,
está haciendo un crowdfunding campaña como Kickstarter,
donde se puede obtener pre-pedidos.
Esto tiene mucho sentido si estás haciendo todo lo que es el hardware.
De nuevo, fue el Pebble mayor Kickstarter
hasta que el título fue tomado por un cooler-- ¿Ustedes ven esto?
Al igual que un refrigerador real que llevar al picnic vencieron a cabo,
por lo que se hicieron más de $ 10 millones.
[Risas LIGERAMENTE]
>> Pero, de nuevo, al igual que Dropbox, con Pebble, era una tecnología compleja.
Tuvieron que hacer una prueba de concepto, asegúrese de que pudieran demostrar a cabo
que la tecnología podría funcionar.
Pero entonces es caro de fabricar, así que antes de que realmente fabrican,
pusieron un pedal de arranque.
Y ellos lo utilizaron para conseguir pre-órdenes, ¿no?
Dijeron que si podemos conseguir 100.000 dólares en pre-pedidos,
vale la pena seguir adelante.
Consiguieron $ 10 millones, por lo que hacer bastante good-- bastante bueno validación.
>> Así que estas ideas son realmente muy bien, pero como decimos en startups,
las ideas son una moneda de diez centavos por docena.
Es todo acerca de la ejecución.
Así que este es mi favorito parte es el "Focus!
Y conseguir mierda hecha ".
Así que los mejores emprendedores son capaces de tener sólo
esta loco, intenso hiper-enfoque y hacer las cosas a un ritmo increíble.
>> Así que tipo de caminar a través de algunos de las prácticas de desarrollo.
Y hacer preguntas si las tiene.
Yo no estaba muy seguro de lo mucho que ustedes sabía de las prácticas de desarrollo,
tan amable de tener un discusión sobre lo que
parece que cuando estás desarrollar algo como esto.
Así que lo primero es averiguar bien, lo que
es lo que debo enfocarme en-- que puede ser muy difícil cuando
que estás haciendo algo nuevo.
Porque todo el mundo tiene todo estas ideas, y hay
tantas direcciones diferentes que puedas ir, y así muchas preguntas diferentes
que tiene.
>> Así que el paso número uno, figura lo que centrarse.
Muchas veces, como desarrolladores, ya que la gente que están pensando en la tecnología,
realmente estamos pensando acerca de los productos.
Pensamos en las cosas un poco en este order-- primero, puedo construirlo?
Suponiendo que puedo construir, entonces puedo hacer que la gente sabe sobre él?
Suponiendo que puedo, puede Hago dinero de él?
>> Pero si estamos tratando de hacer un negocio viable,
podríamos queremos estar pensando de aquellos en el orden opuesto.
La razón es que me siento como-- y Lo hago a mí mismo, así que lo entiendo.
Siento que tenemos muy colgado hasta en esto "¿Puedo construirlo?"
pregunta, porque si eres una tecnología persona-- si eres un developer--
realmente estás pensando en eso.
>> Pero la verdad es por lo general, cuando nos llegado con una idea para un inicio,
estamos llegando con ella basa en He visto esta tecnología aquí
y esta tecnología aquí y esta tecnología aquí,
y si me combino de alguna manera nueva,
Creo que sería muy interesante.
Bueno, si yo ya he visto el la tecnología en esos lugares,
que tipo de sabe que existe, ¿verdad?
>> Tan seguro, hacer algunas pruebas de concepto.
Si hay algo de riesgo técnico en ese país.
Pero en su mayor parte, las cosas que estamos subiendo con--
a menos que estemos realmente impresionante y hacer algo totalmente nuevo, en cuyo caso,
averiguar si usted puede construirlo.
Pero por lo general, la mayoría de la startups veo, puede construirlo.
Eso no es ni siquiera una pregunta.
>> Así que empezar a pensar en es algo que la gente
van a poder pagarme Y entonces, ¿cómo voy a llegar a ellos?
Eso es muy difícil, sobre todo si usted es una persona técnica,
¿tienes una manera de llegar a estas personas
y llegar a comprar su producto?
>> Así que una vez que averiguar, OK, ¿qué es eso pregunta-- tipo de tener siempre en cuenta,
esta es la pregunta más importante que tengo que estar conduciendo hacia,
o lo más importante que necesito para ser validación.
Y a continuación, desea volver a esta noción de la eliminación de residuos.
Sólo averiguar como el manera más magro, más eficiente
que usted puede ir sobre responder a esa pregunta.
>> Así que hablé acerca de producto viable mínimo.
Yo diría que entre en este modo de pensar de todo-- mínima viable
por lo cual no significa que usted debe estar haciendo un trabajo de mierda en las cosas.
Acabo de decir cómo puede usted elimina los residuos?
¿Cómo se llega apenas a la derecha al fondo de la cuestión
y encontrar la manera de validar cosas sin sobrerregulación,
sin hacer más de lo que necesita.
>> Así que sólo por poner algunos ejemplos, Me siento como en un principio, eres
tratando de averiguar I tener esta gran idea.
¿Hay alguien que incluso va a quererlo?
Así que una manera muy fácil de hacerlo es un La página de aterrizaje, como hablamos.
Usted no tiene que escribir cualquier código para eso.
Hay herramientas que lo haga por usted.
>> Si dices, OK, me imaginé que fuera.
Ahora quiero que estoy asumiendo que-- Bien, la gente parece que quiere.
¿Lo realmente me pagar dinero por ello?
Usted puede hacer cosas como lo Buffer hizo con la página de precios,
o mejor aún, un pedal de arranque y obtener pre-pedidos.
Órdenes
>> La siguiente cosa que creo que eres va a querer mirar es-- Aceptar,
parece que la gente quería.
Parece que la gente va a pagar por ello, pero especialmente con aplicaciones,
¿La gente realmente lo usa?
Así que no sé las estadísticas, pero son bastante abismal.
Un gran número de aplicaciones llegar descargado y luego nunca utilizado.
Y eso no es útil.
Eso es agradable que usted consiguió un mucha gente de descargarla.
Pero si no se utiliza, no eres va a quedarse por mucho tiempo.
Cuando usted está pensando sobre esa primera versión
que desea apagar allí-- su producto-- mínima viable
pensar en lo que es exactamente lo que yo estoy tratando de probar?
¿Y qué puedo hacer yo que sólo cifras que fuera?
Acabo de tipo de Tomé una pista sobre esto.
Yo en realidad no sé lo Buffer de primera versión parecía exactamente.
Pero si lo piensas Buffer-- sólo porque de esta simple ejemplo-
usted podría pensar que esto es lo que les da la gana
como su primer producto mínimo viable.
Tengo que ser capaz de crear una cuenta de usuario,
obviamente, vincularlo a mi cuentas de redes sociales.
Tengo que añadir posts como los tweets en mi memoria intermedia.
Editarlos.
Eliminarlos.
>> Ajuste el tiempo en que yo quieren los que se registró.
Obviamente, las necesidades de software para publicar automáticamente en Twitter
o lo que sea sobre la base de ese horario.
Y entonces yo debería ser capaz de ver el historial de mi puesto.
Eso se siente bastante escaso, bastante básico, ¿no?
>> Siempre animo startups-- especialmente como, esto es fácil para nosotros,
porque no es nuestro bebé.
Derecho?
Sea como, oh, sí lo Míralo otra vez, y sigue diciendo hay una manera
que puedo conseguirlo simplificada aún más?
>> Entonces, ¿qué es lo que estamos tratando de averiguar?
Si estamos tratando de figura si lo usarán,
estamos tratando de ver si son incluso va a publicar nada en el parachoques?
Así que esto se siente un poco hacky, pero si no se han publicado al búfer
sin embargo, usted realmente no necesitan para que puedan editar
o eliminar o ver los mensajes de la historia.
Si usted puede plantar que algo por ahí muy rápido
y ver si la gente puede incluso añadir publicaciones a que, una vez que ven que,
usted puede comenzar muy rápidamente añadir en esta funcionalidad.
Pero acaba de obtener algo por ahí.
¿Es necesario para permitir al usuario para establecer un horario de entradas?
Probablemente no, si son como yo y ellos son como,
Yo no quiero que mis todas mis delicias ir a cabo a las 2:00 de la mañana del domingo por la noche.
>> Se puede decir que estos son los momentos más populares.
Lo que sea, sólo vamos para ponerlo de acuerdo con eso.
Usted probablemente puede hacer eso.
Y entonces tipo de inventé esto, porque Sé que sólo comenzaron con Twitter.
Pero, obviamente, puede sólo debes elegir los medios de comunicación social,
red que hace que la mayoría detectar y empezar con eso.
Y lo que ahora estás abajo a cuatro de cada 10.
>> Y si usted puede conseguir algo por ahí, una manía mía
es que la gente piensa y El MVP significa el producto de mierda.
Y yo no creo que sea necesario.
Creo que se puede conseguir algo por ahí que todavía es útil,
pero no se plated-- oro es sólo el mínimo oso absoluta.
Y yo supongo que tienes que tipo de figura en base a su público lo que está pasando
para dar sentido o lo que no.
>> Pero muchas veces se obtiene algo por ahí más mínimo
de lo que cabría think-- sólo prueba, cómo la gente lo usa.
Así como usted está construyendo a cabo estas funciones,
usted quiere pensar en lo que es el proceso viable mínimo.
Y así un montón de veces cuando pensamos acerca de los procesos realmente ligeros,
pensamos en procesos ágiles.
Pensamos en lean-- esto es un poco poco random-- sólo algunas ágil y delgado
libros que me gustan.
Así que hay grandes prácticas como de la programación extrema
y la integración continua, y refactorización,
que voy a hablar con un poquito.
Pero la cosa es que, una vez que usted comienza a recibir en las prácticas ágiles y medias,
que puede llegar muy rápidamente abrumador.
Y puede terminar comenzar exageración real para un inicio.
>> Así que la cosa es que muchos de estos libros
están hablando de cómo hacer Agile cuando estás
haciendo un producto para un empresa establecida.
Derecho?
Y usted sabe que el mercado es, y usted sabe lo que su hoja de ruta del producto.
Y terminan up-- incluso aunque se supone que debemos
ser luz weight-- terminan realmente estar demasiado pesado
para nuestro inicio, porque la puesta en marcha es sólo
operativo en este completamente diferente nivel.
Así que mi sensación es que cuando vas un inicio,
usted necesita ser rudimentario como el infierno.
Derecho?
Así que al principio, no hay proceso.
Usted quiere mantener su tan simple como sea posible.
Y sólo añadir proceso que es especie de un proceso justo a tiempo.
Aceptar, vemos que hay un problema?
Vamos a añadir suficiente proceso para hacer frente a ese problema.
¿Sabes lo que quiero decir?
Es porque usted no quiere ninguna de que nos llevamos de abajo, ¿no?
>> Scrum es un muy popular proceso de desarrollo ágil.
No sé si ustedes están familiarizados con esto.
Aceptar, bien--
>> [CHUCKLES]
>> Sería demasiado excesivo para una startup.
Así que no voy a preocuparme por eso.
Así que bien, si se piensa en lo que es el Lo más simple absoluta que necesito.
Bueno, tengo que probablemente seguimiento de lo
Que estoy haciendo, especialmente si hay más de una persona,
pero incluso si hay una persona.
¿Qué estoy trabajando?
>> Así que una tarea sencilla board-- muy fácil.
Esto es lo que quiero hacer.
Esto es lo que estoy trabajando.
Esto es lo que he hecho.
El único problema que veo cuando veo startups haciendo algo como esto,
es que muy rápidamente, su columna en curso
tiende a parecerse a eso, lo que no es muy helpful-- especialmente si hay
una sola persona o un solo desarrollador.
Derecho?
>> Porque no eres conseguir cualquier cosa hecha.
Todo lo que estás haciendo va de ida y vuelta tratar de conseguir todas estas cosas.
Y por lo que este es un muy buen ejemplo de donde lo justo proceso puede venir.
Así Kanban es una herramienta realmente grande.
Viene también de manufactura esbelta.
>> Y la idea es que lo que querer hacer es las limitaciones de venta
alrededor de la cantidad de trabajo que podamos manejar en un momento dado.
Y así, si somos una persona, entonces nosotros sólo puede trabajar en un elemento cada vez.
Lo siento.
Así que todas esas otras cosas tiene que ir por allí.
Así que lo que hacemos es que ponemos en el trabajo progresar límites en las columnas.
Si hay dos personas, puede ser dos.
Usted puede averiguar lo que que tiene más sentido para usted.
>> Pero la idea es mantener las cosas cuerdo, por lo que no eres más que
hacer una cosa a la vez.
Usted es capaz de hacerlo.
Usted es capaz de lograr que se haga realidad.
Una cosa a tener en cuenta es-- si usted tiene un artículo uno
que estás haciendo, pero el artículo tarda tres meses, que
sería difícil para una un inicio, obviamente.
¡Tienes que ser capaz para ser flexible y estar
capaz de manejar las cosas ya que vienen en usted.
No se puede decir que no estoy haciendo nada durante tres meses
hasta que consiga hacer la pantalla de inicio de sesión.
No lo sé.
>> Así que les aconsejo a startups mantener esta realmente corto,
mantener estas tareas de manera que encajan en un día.
Obviamente, si es más compleja, que podría tener que ser un poco más largo.
Pero averiguar lo que funciona mejor para usted.
Puede probar diferentes longitudes.
Pero, en general, sólo como una ejemplo, si mantiene todas las tareas
para que quepan dentro de un día, que significa que todos los días,
usted está consiguiendo algo.
Y usted está proporcionando valor.
Y ese impulso puede realmente avanzar
en lugar de la situación antes, donde usted tiene 500 cosas que suceden,
y ninguno de ellos se realizan.
La otra cosa, sin embargo, sigue buscando
en este a-do column-- estoy abrumado mirando eso.
Y así, si yo era un desarrollador y yo era trabajando en A, y yo estaba como, oh, mierda.
Tengo B y C y De y E y F y G y H. Blah!
Viniendo por la carretera.
Soy como volviendo loco, y yo "estoy tratando de averiguar cómo el diseño se va
para dar cabida a todas estas cosas.
Y la verdad es que si aceptamos la hecho de que en realidad no sabemos bastante
lo que el producto va a necesitar parecerse hasta que nos hemos puesto por delante
de un cliente, a continuación, lo que realmente sabemos que necesitamos todas esas tareas todavía?
¿O estamos tipo de engañando a nosotros mismos?
>> Así que si realmente tienes todas esas ideas, muy bien.
Póngalos en un cuaderno o un hoja de cálculo o algo por el estilo.
Pero yo aconsejo a startups mantener un límite de trabajo en curso
en la columna de tareas, también.
Eso es un máximo absoluto, Yo diría, ¿cuánto
que puedes hacer en una o dos semanas.
Así que ni siquiera tiene que ser muchos.
>> De esa manera usted es justo hiper-concentrado en este
es lo que estoy haciendo, conseguir que se hagan esta semana.
O tal vez estas dos semanas, ¿verdad?
Y nada más se está recibiendo en su camino, y no eres más que
asegurándose de que eres conseguir que fuera allí.
Y, sobre todo a medida que comienza a añadir nuevos miembros del equipo, esto realmente ayuda.
A mucha gente le gusta hacer esto en el software, que se puede.
Pero es aún mejor si usted todos pueden estar en el mismo espacio
y sólo hay que poner en una pared.
Es simplemente muy visible, y todo el mundo puede simplemente
ver, y ver qué es lo más importante.
>> Así que bien, eso es lo que eres averiguar qué hacer.
Como lo estás haciendo, desea estar pensando
acerca de lo que es el diseño mínimo viable?
O en Agile, que en realidad haber algo llamado
diseño emergente, que es la misma idea.
También lo han hecho ustedes oído hablar de diseño emergente antes?
DE ACUERDO.
>> S- en realidad, estoy tratando recordar where-- Aceptar.
Así que la idea de un comerciante diseño es más que subiendo
con este grande, por adelantado diseño y diciendo que soy
va a pasar un mes averiguar la arquitectura adecuada qué componentes
ir a donde y todo, me dejó apenas suficiente para diseñar las características
que sé que voy a poner en esta primera versión.
Y nada else-- o las características que estoy haciendo esta semana, incluso.
>> Y entonces sólo como necesito nuevas características Cómo puedo averiguar el diseño para aquellos.
No estás averiguar diseño inicial.
Creo que en realidad, no es esto conmutador o este conmutador de encendido y apagado.
Creo que es más de un espectro de donde usted tiene caída
en la certeza de la incertidumbre.
Y por lo que si en un inicio, o si usted está construyendo algo que nunca es
sido construido antes, que está bastante muy por encima de la curva de la incertidumbre
aquí, ¿verdad?
>> Y si se piensa en ello en términos del negocio plan-- como,
hablamos de la única mayor predictor de la insuficiencia
se pegue a la plan de negocio inicial.
Si lo hace grande plan de negocios inicial,
y usted dice que yo sólo voy a ciegas siga eso y no hacer nada.
Pero sólo vamos a fallar, ¿verdad?
Porque no había demasiada incertidumbre.
Y me siento como el mismo es cierto para el diseño.
>> Lo sentimos, así que en vez de hacer un gran plan de negocios inicial,
usted haría un muy ligero modelo de negocio de peso
lienzo, que es posible que haya oído hablar.
Es como un uno-pager, sólo conseguir mis ideas a cabo.
No es que no lo hace pensar en ello en absoluto.
Es bueno pensar en ello al principio.
Pero acaba de obtener algo realmente fuera flexible allí-- una sola página.
Y luego, a medida que avanza, tipo de emerger ese plan con el tiempo
a medida que aprende de los clientes, y puede adaptarse a ellas.
>> Y así entonces el mismo cosa es verdad para el diseño.
Usted puede hacer un gran, diseño inicial, pero que
no tiene sentido si hay mucha incertidumbre.
Mucha gente diría que hay nunca que mucha certeza en el software,
incluso si usted no está haciendo en el arranque.
Así que nunca quieres hacer eso grande de un diseño inicial.
Pero me siento como el nivel de diseño va
que variará en función de la cantidad de certidumbre o incertidumbre que existe.
Y por lo que si usted no tiene idea maldita y usted apenas está lanzando algo fuera
allí como un aterrizaje página, obviamente, eres
no va a ir a tomar el tiempo al arquitecto un sistema conjunto.
Eso es ridículo, ¿no?
Así que usted no necesita cualquier diseño inicial.
Muchas veces, la primera versión se pone de software para una startup
simplemente lo desechan.
Y así un montón de veces, incluso aunque podría decir esto,
usted puede apenas tipo de hackear algo juntos.
Probablemente va a ser tirado.
Pero, de nuevo, el uso que just-in-time idea para el diseño así.
Que bien, ¿sabes qué?
Esto es en realidad algo de tracción.
Algunas personas están interesados ​​en esto.
Voy a añadir algunas características sobre.
Ahora, me siento como si tuviera que ser un poco más inteligentes sobre el diseño.
>> Así que la idea es como su diseño, sólo mantener esta YAGNI en mente.
No vas a lo necesitan.
No diseñe cosas que no existen todavía.
Y el que sea sencillo, estúpido principio--
hacer la cosa más simple que podría funcionar.
>> Muchas veces, es interesante, porque como desarrolladores,
conseguimos enseña a hacer éstos diseños muy complejos.
Y se nos enseña que eso es bueno.
Pero nos impide ser flexible, y puede ser realmente un desperdicio
si terminamos yendo en en diferentes direcciones.
Así Agile tipo de dice, no hagas eso.
Sólo averiguar lo que el forma más sencilla, el código más simple
que se puede poner aquí eso va a hacer que funcione.
Y entonces, si tengo que añadir a , puedo clase de arreglar ese código de arriba
y reorientar el diseño.
>> Así que hay algo que se llama refactorización eso es realmente importante cuando
lo hace el diseño emergente.
Y la idea con la refactorización es-- lo siento, voy a retroceder un poco.
Así que si usted está haciendo el diseño emergente, sólo se está diseñando para el futuro
que tiene en la actualidad.
Pero eso no quiere decir que usted está hacking.
Eso no significa que cuando agrega otra característica,
sólo vamos a tipo de cinta adhesiva en.
Derecho?
Porque eso va a dar que esta gran bola de código de barro
que va a ser imposible de mantener.
La idea con la refactorización es OK, Sé que sólo necesito, por ejemplo, Twitter hoy,
así que no voy a hacer esto gran abstracción que dice,
oh, déjame tener este nivel de abstracción que funcionará con cualquier medios de comunicación social
red que pude siempre posiblemente pensar en el futuro,
porque eso lleva tiempo.
Permítanme solo-- el más simple cosa que podría funcionar
se permítanme hacer es conocido con Twitter,
porque es lo único que tengo que hacer hoy.
Y mañana, nos damos cuenta de bien, lo hacemos que tenga que hacer este trabajo con Facebook.
Así refactorización diría, permítanme revisito el diseño antes de que incluso agregar Facebook,
y decir dado que Sé que ahora necesito
para manejar la mayoría de múltiples redes sociales, lo que sería el diseño óptimo
como?
Permítanme refactorizar el código de manejar que el diseño,
y luego puedo enchufar Funcionalidad Facebook.
¿Tiene eso sentido?
>> Así que mucha gente piensa, cuando escuchar algo así como el diseño emergente,
que usted está haciendo menos diseño o que sólo estás hacking.
Pero la verdad es que eres en realidad hacer más diseño.
Es una especie de la misma cosa con la planificación, ¿verdad?
En realidad estás haciendo más planning-- es
sólo que en lugar de hacerlo todo en la delantera,
lo estás haciendo de forma continua a medida que avanza.
>> Así que creo que es realmente grande que ustedes están tomando CS50,
porque he oído esto muchas veces un día, ni siquiera puedo decirte.
La gente viene a mí y me dicen, Abby, tengo esta gran idea!
Todo lo que necesito es un desarrollador.
Y yo especie de quiero pegarme un tiro en la cabeza cuando oigo eso.
>> Debido a que ese tipo de assumes-- que van a llegar,
y que van a ser como que tengo la idea de todo resuelto.
Tengo el plan de negocios.
Tengo el diseño.
Sólo necesito un desarrollador ir código para mí, ¿verdad?
Y es justo asumir que han tiene todas las respuestas en la delantera,
y esta persona puede simplemente ir código para ellos,
y que van a hacer un dólares- millones que
simplemente no tiene en de hecho todas las incertidumbres.
>> Así que si nos fijamos en especie de los pasos de A Desarrollo y pido disculpas.
Esta es una pequeña cascada-y.
Pero lo que sucede normalmente es que la figura salió bien, esto es lo que quiero para codificar.
Se toma un tiempo para desarrollarlo, probarlo.
La garantía de calidad es la prueba de ello.
Y a continuación, una vez que tienes todo un comunicado conjunto,
que podría tomar un mes.
Hace dos o tres meses.
Luego de soltar eso, ¿verdad?
>> Pero si decimos, OK, vamos a pensar en cómo hacer que
maximizar el aprendizaje que ocurre aquí?
Porque si sólo vamos cabezas hacia abajo para tres meses, o un año o algo así
y poner un poco de código a cabo allí y no funciona,
entonces estamos tipo de jodidos, ¿verdad?
Entonces, ¿dónde la aprendizaje sucede aquí?
Algunos aprendizaje sucede cuando hacemos requisitos,
porque estamos hablando con los clientes, y estamos tratando de entender sobre ellos.
Pero la realidad es que mayor parte del aprendizaje no
sucederá hasta que realmente poner algo en sus manos
y ver cómo se utilizan que.
Y así, lo que esto significa es que el tiempo, los lugares
que pasamos la mayor parte tiempo-- que es desarrollo y control de calidad o testing-- hay
muy poco aprendizaje que sucede.
>> Y así, si nos fijamos en esto y decimos cómo podemos maximizar el aprendizaje?
¿O cómo podemos reducir el tiempo eso sucede entre el aprendizaje?
Una gran cosa es el despliegue continuo.
Yo no sé si ustedes tienen escuchado acerca de la implementación continua.
Así que la idea de que-- lugar de decir, OK, vamos a ir.
Tenemos esto libera a los tres meses.
Vamos a construir todas las características para ello.
Y entonces sólo en el final del comunicado son
vamos realidad empujar que en la producción
y lo puso delante de los usuarios.
>> La idea con la implementación continua se está llevando a que al otro extremo.
Así que son ustedes familiares con el control de versiones?
Así que lo ideal, cuando se trabaja en tu código, cada vez que
añadir algunas nuevas funcionalidades, eres va a comprobar en el control de versiones.
Así que si te equivocas algo arriba, siempre se puede volver atrás.
O usted puede ver lo que ha cambiado, si algo está roto.
>> Así que la idea con despliegue continuo es
tan pronto como te registras algo en el control de versiones,
empuja el código a un servidor de ensayo.
Se va a ejecutar pruebas automatizadas en ella, asegúrese de que no rompe nada.
Si no rompes nada, que va a empujar a la derecha
de la producción.
>> Así auge.
Está en las manos del cliente.
Muy diferente.
Pero si lo hacemos, si estamos empujando cosas fuera al cliente lo más rápido
como sea posible, entonces nos estamos el código en sus manos.
Podemos ver cómo son trabajar con ellos,
y que realmente podemos maximizar el aprendizaje.
>> Así que voy a hablar a través de esto un poco más,
porque yo no sé si eso despliegue continuo era--
puede ser bastante extremo, ¿no?
Y eso puede ser muy difícil de hacer.
Así que la gente, las empresas suelen tipo de comenzar con la integración continua,
y se abren camino hacia adelante.
>> Así integración continua es esta concepto que es una especie de la primera parte
que hablé.
Así que la idea con integración continua es
usted todavía tiene su calendario de lanzamientos.
Usted va a liberar cada dos semanas o cada tres meses, o lo que sea.
>> Pero cada vez alguien comprueba algún código en,
lo hace empujar el código en un servidor de ensayo.
Las miradas servidor de ensayo como la producción y
ejecuta una serie de pruebas automatizadas en ellos para asegurarse de que nada se rompió.
Si algo se rompió, entonces es va a dejar que todo el mundo sabe bueno,
la construcción estaba roto.
Y todo el mundo tiene dejar de y asegúrese de que está fijado.
>> Así que de esa manera, siempre estás garantizando que todo lo que te registras
es mantener el código en un estado bien.
Luego, cuando esté listo para liberarlo en la fracción, te das cuenta de todo.
La administración continua es una especie de siguiente paso en este proceso, que
es que cada vez que check-- dice la misma cosa-- cada vez que comprobamos
algo en el control de versiones, que empuja al servidor de ensayo.
Se ejecuta las pruebas en él.
>> Pero la cultura se establece como tal, que siempre
mantener el código de manera que puede ser empujado a la producción en cualquier momento.
Así que con la integración continua, es posible que tenga una hoja de ruta y decir:
sólo vamos a empujarlo a la producción en tres meses.
Derecho?
En realidad no tiene por qué ser listo para ser visto por un cliente.
Pero con esto, usted está diciendo en cualquier punto dado en el tiempo,
puede ser como sip, soy contento con este conjunto de características,
aunque estamos a sólo dos semanas en.
Voy a seguir adelante y empujarlo fuera para el cliente,
y sé que va a estar bien.
>> Y lo que podría tener algo como interruptores en su código
que decir de características que están a medio hacer.
No son realmente visibles.
¿Por qué es visible para el cliente todavía?
O algo por el estilo.
Pero siempre asegúrese que usted no tiene nada
eso es en este estado extraño, porque puede empujar a la producción en cualquier momento.
>> Y sólo una vez que se encuentre, usted tiene clase todo el mundo de acostumbrado a esa idea
que siempre estés codificación de tal manera que que está listo para salir a producción.
Entonces no es tan difícil de mover para el despliegue continuo, que
es que cada vez comprobar algo en,
siempre que la prueba se ha superado, que sale a la producción.
¿Ese tipo de sentido?
>> Así que todavía puede ser muy concepto de miedo, pero es
interesante observar cómo algunas empresas lo están haciendo.
Así Etsy hace una realidad buen trabajo con esto.
Si usted está interesado, que tienen un blog que
habla de cómo lo hacen continua despliegue, que es realmente impresionante.
Recurren a la producción hasta a 50 veces al día-- correctas?
¿Qué se crazy-- ¿te imaginas si Vas a la página web de Etsy, 50 veces
en día, ese sitio es ser actualizado detrás de las escenas.
>> Y en 2011, se desplegaron 10.000 veces durante el año con 100 ingenieros.
Y lo que dijeron es contrario a lo que se podría think-- como oh mi dios,
eso es terrible!
El código, el sitio es va a ser un desastre.
Dijeron que en realidad, una vez que estás desplegando que a menudo, el sistema es
mucho más estable, que en realidad llamarlo confianza como un servicio.
Porque cuando desplegamos, tenemos ha hecho este 9999 veces.
Conseguimos este.
>> También hace que sea mucho más fácil para que puedan experimentar con cosas.
Así que lo que han dicho antes es que utilizado para liberar a la producción
cada dos semanas o cada mes.
Y ustedes pueden imagínese si alguna vez te has
tiene un plazo para una gran proyecto en el que está trabajando,
y tienes esta lista de cosas que desea hacer,
y luego como se pone más cerca de la fecha límite,
la lista se inicia la contracción un poco.
Como bueno, tal vez no lo hago realmente necesita hacer esto.
Tal vez yo no necesito hacer eso.
>> Así que eso es lo que dijeron que sucedería.
Como les gustaría conseguir más cerca de la release-- y era una cosa muy importante.
Tenían que conseguir la liberación a tiempo.
Pero empezaban pelar lejos características.
Y lo que en realidad hicieron menos características, porque eran sólo
la liberación de cada dos semanas o un mes.
Ahora que están liberando así que muchas veces,
que les da esta flexibilidad decir, ¿sabes qué?
Queremos construir una nueva función, pero no lo hacemos
saber si hay que poner una gran cantidad de tiempo en él.
Vamos a poner a cabo esto realmente versión mínima de la característica
y ver si alguien aún hace clic en que, si alguien está siquiera interesado.
Si es así, entonces lo que podamos, ya sea tirar de ella y construir hacia fuera,
o podemos muy rápidamente añadir nuevas características a la misma.
>> Y por lo que dijo que sólo les dio tan mucha más flexibilidad al experimento.
Y lo que es realmente interesante ver empresas más grandes de hacer eso.
Y en un inicio, sobre todo, donde es tan importante aprender lo que está pasando,
puede ser muy eficaz.
Y luego volver en nuestro tablero Kanban.
>> Es interesante.
Muchas veces, cuando la gente hacer una tabla como esta,
hay un gran debate sobre lo que significa que la columna Listo.
Así que bien, estoy trabajando en una tarea.
¿Se hace cuando su código completo?
¿Se hace cuando alguien revisó y se siente como que está probado?
¿Se hace cuando se va a cabo en la producción?
>> Y por lo que una gran cantidad de nuevas empresas dirán, ¿sabes qué?
Vamos a añadir una nueva columna en aquí, que es una columna de aprendizaje.
No es en realidad hacer hasta que hayamos no sólo poner en producción,
hemos puesto en los clientes ' manos-- pero hemos hecho
aprendido de cómo lo han utilizado.
Y lo que es realmente genial acerca de que es entonces,
llegamos a incorporar esa aprender de nuevo en el ciclo,
y decir en base a lo que hemos aprendido, con base
en lo que SE-- cómo vemos los utilizan it-- podemos averiguar el siguiente conjunto de hacer.
>> Así que estos son los patrones que yo han visto a la innovación exitosa
a través de las nuevas empresas que han tenido éxito.
Iba a hablar también un poco acerca de los recursos
que están disponibles si usted está interesado en hacer un iLab inicio.
Pero también puedo pararlo aquí, si chicos tienen preguntas acerca de lo que hablé.
Sigue adelante?
DE ACUERDO.
>> [CHUCKLES]
>> OK, así que sabes sobre el iLab?
Aceptar, impresionante.
Así que el iLab tiene recursos increíbles.
Si usted está buscando para hacer una puesta en marcha, tenemos algo
de-- hacemos hacknights allí.
A veces, lo hacemos hackathons, si lo que desea
ir hackear en proyectos interesantes con la gente.
>> Tenemos talleres.
Tenemos clases que vuelven para obtener crédito que son una especie de fresco sobre el espíritu empresarial
que están abiertos a-- la mayoría de esos son abiertas a todo el mundo.
Pero también tenemos talleres gratuitos un par de veces a la semana,
que acaba de llegar en expertos de la industria
hablar de anything-- de conceptos técnicos, a la recaudación de dinero,
a la manera de hacer las ventas.
>> Cualquier cosa que usted quiere alrededor de nuevas empresas, que
contar con expertos y residentes que están disponibles para hacer de uno-a-uno.
Usted sólo puede inscribirse para horario de oficina con ellos.
Usted incluso no tiene que tener un inicio.
Sólo si tienes las ideas y quiere balance--
obtener información o visión de un experto
en la misma cosa-- ventas, financiación.
Recibimos ayuda legal.
Usted puede inscribirse para los que no.
Nosotros siempre tenemos cosas que están pasando.
>> Así que si usted está interesado, es un gran recurso.
Usted puede ir a nuestro sitio.
El boletín es realmente impresionante.
Yo como que normalmente odio conseguir el correo electrónico, pero es genial.
Hemos tantas cosas que pasan, yo ni siquiera saben lo que todo lo que es.
Así que si usted se inscribe en el boletín, vamos a
hacerle saber todas las semanas lo que está pasando.
También puede buscar en nuestro calendario para ver qué eventos están saliendo.
>> Y yo estoy ahí para ayudar si usted querer hacer una empresa que comienza.
>> [CHUCKLES]
>> Así que eso es lo que tengo.
>> [Aplausos]
>> [Risas]
>> Gracias.