Es difícil imaginar la vida sin algunas de sus aplicaciones más queridos: Google Maps, Mobile Email, Instagram .. o ese juego que usted juega en su viaje al trabajo o la biblioteca de música. Hay aplicaciones que acaba realmente te hacen feliz. Pero, ¿cómo las empresas innovadoras de alta tecnología hacen?

Lanzamiento de los productos que la gente ama es extremadamente duro. Muchas veces, puede parecer suerte cuando un producto hace que sea grande o bien puede parecer un juego de adivinanzas. ¿Te acuerdas de que la nueva línea de tiempo de Facebook? El rediseño de Gmail? Nuevo diseño de Twitter? A veces te amaba, a veces que lo odiabas. Otras veces, simplemente se acostumbraron a ella.

Usted ve las empresas gastar millones en la investigación del usuario, el diseño y el desarrollo - sin embargo, va a lanzar un producto (Windows 8) que va a hacer que usted quede boquiabierta. Si usted trabaja en el campo de desarrollo de productos, usted sabe que hay un proceso de arraigada de investigación, pruebas, diseño, construcción, y el lanzamiento de una aplicación. Los primeros 4 componentes de este existen desde hace siglos en la forma de desarrollo ágil o pobre, pero en realidad no ha habido mucho progreso en el camino de lanzamiento de nuevos productos. Secreto de Silicon Valley es el lanzamiento de sus productos utilizando banderas de características.

En esta entrevista, Justin Baker, , Diseñador de Producto Lead en LaunchDarkly , Arroja luz sobre las banderas de funciones, lo que son, y cómo las empresas están utilizando para lanzar sus productos. Justin tiene experiencia en el campo de desarrollo bandera característica impulsado y cómo las empresas están utilizando para lanzar productos.

¿Podría contarnos un poco sobre ti?

  • "¡Claro! He estado en el campo del diseño de productos para más de 6 años y he trabajado en la construcción de equipos de desarrollo móvil, web y aplicaciones b2b. Actualmente estoy trabajando en el campo de suministro continuo , Que es como las compañías lanzan nuevo software de una manera más rápida, más fiable ".

¿Cuáles son las banderas de características y por qué deberían importarnos?

  • "Bueno, sí banderas de características son bastante simples. Digamos que una empresa tiene una nueva característica como una 'sesión Social Hasta Box. Sus desarrolladores se envuelva esta característica en una "bandera" para que puedan encender y apagar para personas particulares y gradualmente extenderla a sus clientes. Si quiero probar si la gente como mi 'Entrar Social Hasta Box', que pueden utilizar mi bandera característica sólo para mostrar que el 10% de mis usuarios. Si les gusta, puedo extenderla al 100%. Si lo odian, puedo apagarlo con un solo clic. banderas característica también permite a las empresas para poner en marcha características a usuarios específicos, como 'beta testers', y permiten a los usuarios personalizar su propia experiencia al optar-en a las nuevas características. En pocas palabras, ese es el poder de las banderas de funciones ".

¿Alguno de empresas de renombre utilizan banderas de funciones?

  • "¡Sí! Google, Amazon, Facebook, Twitter, Asana, y Quora sólo para nombrar unos pocos. Cada empresa utiliza banderas cuentan un poco diferente en sus ciclos de desarrollo. La mayoría han construido sistemas internos complejos para ayudar a manejar, la liberación, y poner a prueba su nuevo características. Esto es por qué algunos de sus amigos verán una nueva característica de Facebook antes de hacerlo. Es porque Facebook 'marcado' la característica y sólo lanzó a algunos de sus usuarios ".

¿Cuál es el impacto de las banderas de características en el diseño de un producto y lo bien que funciona?

  • "Las empresas hacen un montón de pruebas ¿no? Pero en realidad no es efectiva para probar nuevas características en un entorno de laboratorio. Usted puede ver de esta manera. ¿Le actuar de manera diferente si le dijeron de usar los mapas de Google en un laboratorio frente a ir al trabajo ? Cuando usted está desplazamientos, usted está atascado en el tráfico, estresado, tarde para una reunión, atontado .. cansado .. Es una experiencia totalmente diferente. Así, banderas características permiten Google probar botón o navegación de un nuevo menú con un subconjunto de sus usuarios. A continuación, puede ver la retroalimentación, ver cómo está impactando la gente, y luego mejorar el diseño. Mira la alternativa ... Google lanza un nuevo icono de "Cómo llegar" y la gente tiene dificultades para hacer clic en él. De repente, usted verá una reducción drástica en el uso de aplicaciones y una gran cantidad de usuarios frustrados. Una bandera característica permitiría que Google cambiar inmediatamente de nuevo al botón de edad ".

En general, ¿cuál es el secreto?

  • "Bueno, es más un secreto para las personas que utilizan las aplicaciones de lo que es para la comunidad de desarrollo. El beneficio real para el público en general es que van a obtener nuevos productos y características que se entregan más rápido con un mejor diseño. Aunque muchas empresas están siendo lentos en adoptar banderas de características, con visión de futuro las empresas están empezando a construir o comprar sus propias plataformas característica decaídos ".