{"id":230781,"date":"2022-12-14T15:44:00","date_gmt":"2022-12-14T12:44:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230781"},"modified":"2022-12-07T11:32:31","modified_gmt":"2022-12-07T08:32:31","slug":"lanzamiento-temprano-un-caso-para-un-fuerte-1-0","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/lanzamiento-temprano-un-caso-para-un-fuerte-1-0\/","title":{"rendered":"Lanzamiento temprano: un caso para un fuerte 1.0"},"content":{"rendered":"\n<p>No soy fan\u00e1tico del mantra de &quot;mu\u00e9vete r\u00e1pido y rompe cosas&quot; <strong><a href=\"https:\/\/www.cnet.com\/news\/zuckerberg-move-fast-and-break-things-isnt-how-we-operate-anymore\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">que sol\u00eda tener Facebook<\/a><\/strong> y no creo que haya una raz\u00f3n para justificar mi opini\u00f3n al respecto. Me alegro de que se hayan alejado. (o parecen tener &#8211; no s\u00e9 lo que hacen internamente).<\/p>\n<p>Sin embargo, soy fan\u00e1tico de la idea de &quot;Lanzamiento anticipado&quot;. A veces, esto tambi\u00e9n se combina con &quot;Lanzamiento frecuente&quot;, por lo que obtenemos la frase casi infame &quot;Lanzamiento temprano, lanzamiento frecuente&quot; en la nomenclatura de desarrollo de software.<\/p>\n<p>No creo necesariamente que tengan que ir juntos.<\/p>\n<p>Pero cuando se trata de la idea de &quot;lanzamiento temprano&quot;, parece que no importa lo que lance, si no est\u00e1 a la altura de las expectativas del cliente, entonces no es bueno.<\/p>\n<p>Y lo entiendo. Al menos desde esa perspectiva.<\/p>\n<p>Pero, \u00bfqu\u00e9 pasa si eres un compa\u00f1ero desarrollador de software y tienes una idea de c\u00f3mo funciona este tipo de cosas?<\/p>\n<h2>Liberar temprano<\/h2>\n<p>El catalizador de esta publicaci\u00f3n es que <strong><a href=\"https:\/\/www.spotify.com\/us\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Spotify<\/a><\/strong> lanz\u00f3 recientemente <strong><a href=\"https:\/\/newsroom.spotify.com\/2018-11-13\/spotify-for-apple-watch-helps-you-keep-time-with-the-music\/?ref=producthunt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">una aplicaci\u00f3n para Apple Watch.<\/a><\/strong> Su primera versi\u00f3n es un control remoto para la aplicaci\u00f3n que se ejecuta en su tel\u00e9fono. Esta no es la primera aplicaci\u00f3n de Apple Watch que hace esto.<\/p>\n<p>Es decir, esta no es la primera aplicaci\u00f3n de este tipo en tener su primera versi\u00f3n &quot;nada m\u00e1s&quot; que un control remoto para la aplicaci\u00f3n principal en el tel\u00e9fono.<\/p>\n<p>Sin embargo, parece haber m\u00e1s cr\u00edticas en torno a este producto en particular. Solo puedo suponer que es porque el reloj no est\u00e1 en el mismo lugar que antes, por lo que las expectativas de la gente son m\u00e1s altas.<\/p>\n<p>Sin embargo, no necesariamente tengo la misma opini\u00f3n. Entonces, antes de compartir mis razones de por qu\u00e9, quiero aclarar:<\/p>\n<ul>\n<li>Soy un fan incondicional de Spotify. Es mi servicio de m\u00fasica favorito con diferencia.<\/li>\n<li>La capacidad celular del Apple Watch es lo que me puso en la cima para obtener uno porque la capacidad de salir y estar desconectado de mi tel\u00e9fono para una cita, correr, hacer un mandado, etc. ha sido excelente.<\/li>\n<\/ul>\n<p>Finalmente, otras aplicaciones tambi\u00e9n han seguido este camino. Es decir, primero optaron por la aplicaci\u00f3n &quot;remoto glorificado&quot; y luego continuaron iterando desde all\u00ed.<\/p>\n<p>Y ah\u00ed es donde pongo en tela de juicio parte de la cr\u00edtica.<\/p>\n<h3>Dos tipos de aplicaciones<\/h3>\n<p>En un nivel fundamental, creo que esto se puede reducir a las expectativas del cliente y creo que se pueden separar en dos categor\u00edas:<\/p>\n<ol>\n<li><strong>Aplicaciones complementarias<\/strong>. Piense en estas son sus aplicaciones remotas que ayudan a controlar la aplicaci\u00f3n principal que se ejecuta en otro dispositivo iOS.<\/li>\n<li><strong>Aplicaciones completamente desarrolladas<\/strong> (a falta de un t\u00e9rmino mejor). Piense en ellas como aplicaciones completas que no dependen de ninguna otra aplicaci\u00f3n, pero que pueden compartir datos en alg\u00fan momento (a trav\u00e9s de una conexi\u00f3n inal\u00e1mbrica, una conexi\u00f3n LTE, etc.).<\/li>\n<\/ol>\n<p>Y aqu\u00ed es donde las expectativas de los clientes var\u00edan.<\/p>\n<h3>No implica falta de pulido<\/h3>\n<p>Cuando se lanza una aplicaci\u00f3n del Apple Watch, comenzamos a esperar que est\u00e9 a la par con su contraparte de iOS. Creo que parte de esto se debe a lo poderosos que se han vuelto los relojes (y watchOS), as\u00ed como a lo que esperamos de las diversas aplicaciones m\u00f3viles que tenemos.<\/p>\n<p>En segundo lugar, creo que cuanto m\u00e1s tiempo est\u00e9 disponible una determinada pieza de tecnolog\u00eda, se esperan aplicaciones m\u00e1s comunes &quot;completamente desarrolladas&quot; (frente a sus contrapartes remotas o aplicaciones complementarias). Esto significa que cuando lanza una aplicaci\u00f3n complementaria, autom\u00e1ticamente se est\u00e1 preparando para la cr\u00edtica.<\/p>\n<p>Pero la cr\u00edtica no es inherentemente mala (ni es buena). La manera de criticar, claro, la cr\u00edtica es neutral en lo que a m\u00ed respecta.<\/p>\n<p>Adem\u00e1s, si la primera versi\u00f3n de una aplicaci\u00f3n es una aplicaci\u00f3n complementaria, eso no significa que no est\u00e9 pulida. Simplemente significa que est\u00e1 conectado a la aplicaci\u00f3n principal de iOS. Y, en mi opini\u00f3n, est\u00e1 bien para una primera versi\u00f3n. Durante mucho tiempo he sido un defensor de lo que llamo un <strong><a href=\"https:\/\/tommcfarlin.com\/software-is-malleable\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">fuerte 1.0.<\/a><\/strong><\/p>\n<p>Puede tener una primera versi\u00f3n pulida y bien desarrollada que no sea &quot;rica en funciones&quot; y que tampoco sea un mal software. Si se trata de una aplicaci\u00f3n bien pulida, \u00bfeso no da a los desarrolladores espacio para avanzar?<\/p>\n<h3>Obtener comentarios<\/h3>\n<p>En lo que a m\u00ed respecta, lanzar un fuerte 1.0 es un movimiento inteligente porque muestra:<\/p>\n<ul>\n<li>el nivel actual de pulido de su aplicaci\u00f3n,<\/li>\n<li>la direcci\u00f3n en la que planea llevar el producto,<\/li>\n<li>recopilar comentarios y rese\u00f1as de los usuarios,<\/li>\n<li>y prep\u00e1rate para seguir adelante.<\/li>\n<\/ul>\n<p>Claro, como mencion\u00e9 anteriormente, se abrir\u00e1 a cr\u00edticas de todo tipo, pero eso no importa cu\u00e1n rica en funciones sea su aplicaci\u00f3n. Todo va a estar abierto a la cr\u00edtica y la va a recibir.<\/p>\n<p>Lo que los desarrolladores hacen con los comentarios es lo que importa. Y, en t\u00e9rminos generales, creo que los desarrolladores tendr\u00e1n en cuenta las cr\u00edticas reflexivas a medida que iteran en su software.<\/p>\n<h3>Iterar y hacerlo de nuevo<\/h3>\n<p>A medida que los desarrolladores contin\u00faan iterando en su producto, [con suerte] van a hacer un producto mejor. La mayor\u00eda de las veces, esto es lo que he visto suceder.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-161666-61e727678b365.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-161666-61e727678b365.png\" alt=\"Lanzamiento temprano: un caso para un fuerte 1.0\" ><\/a><\/p>\n<p>Incluso parece que algunas empresas tienen una aplicaci\u00f3n rica en funciones, eliminan funciones y luego regresan con funciones previamente eliminadas porque el sistema operativo del dispositivo cambi\u00f3. (Caso en cuesti\u00f3n, <strong><a href=\"https:\/\/marco.org\/2018\/09\/17\/overcast5\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Nublado<\/a><\/strong> ).<\/p>\n<p>De todos modos, la idea de descartar un producto despu\u00e9s de su primera versi\u00f3n si no cumple con sus expectativas puede ser una reacci\u00f3n instintiva. No creo que sea correcto suponer que la primera versi\u00f3n es la versi\u00f3n principal. Tampoco creo que est\u00e9 mal estar decepcionado.<\/p>\n<p>En pocas palabras, creo que es una oportunidad para que los desarrolladores env\u00eden una aplicaci\u00f3n complementaria bien pulida, recopilen estudios de mercado, luego contin\u00faen con el desarrollo y repita el proceso.<\/p>\n<h2>No todos los productos son iguales<\/h2>\n<p>Por supuesto, no todos los productos son iguales. Tome <strong><a href=\"https:\/\/www.audible.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Audible<\/a><\/strong>, por ejemplo. Estaban completamente estancados en lo que respecta al Apple Watch a pesar de que la gente escuchar\u00eda absolutamente audiolibros sin sus tel\u00e9fonos.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-161666-61e7276d936e6.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-161666-61e7276d936e6.png\" alt=\"Lanzamiento temprano: un caso para un fuerte 1.0\" ><\/a><\/p>\n<p>Est\u00e1 bien, as\u00ed que no lanzaron temprano.<\/p>\n<p>Luego lanzaron una aplicaci\u00f3n completamente desarrollada. Sin embargo, fue necesario lanzar varias versiones del Apple Watch antes de hacerlo. Pero esa es la ruta que eligieron. Y eso est\u00e1 bien.<\/p>\n<p>Pero si vas a criticar las aplicaciones complementarias, creo que est\u00e1 bien preguntar:<\/p>\n<ul>\n<li>\u00bfPreferir\u00eda que se lanzara una aplicaci\u00f3n completamente desarrollada a\u00f1os despu\u00e9s de que se haya lanzado el dispositivo principal?<\/li>\n<li>\u00bfPreferir\u00eda tener una aplicaci\u00f3n complementaria lanzada e iterada r\u00e1pidamente?<\/li>\n<\/ul>\n<p>Por supuesto, hay al menos una opci\u00f3n m\u00e1s, \u00bfverdad? No es un verdadero dilema.<\/p>\n<ul>\n<li>\u00bfLe gustar\u00eda ver una aplicaci\u00f3n completamente desarrollada lanzada tan pronto como se lance el dispositivo?<\/li>\n<\/ul>\n<p>Estoy seguro de que muchos de nosotros preferir\u00edamos lo \u00faltimo pero, como desarrolladores, estamos limitados por los sistemas en los que trabajamos. As\u00ed que tenemos que recordar eso.<\/p>\n<h2>Estas son solo reflexiones<\/h2>\n<p>En \u00faltima instancia, todo lo anterior son solo reflexiones sobre el estado del mercado de watchOS y algunos de los comentarios que he visto. Creo que las actitudes pueden traducirse a trav\u00e9s de los mercados de software, aunque todav\u00eda no s\u00e9 necesariamente c\u00f3mo lo defender\u00eda en el caso de WordPress.<\/p>\n<p>De todos modos, encuentro que observar c\u00f3mo se comportan los dem\u00e1s con respecto a este tipo de software y la econom\u00eda en la que existe es una oportunidad para aprender a operar de manera efectiva dentro del software.<\/p>\n<p>Por lo menos, solo refuerza la idea de que no puedes complacer a todas las personas todo el tiempo, pero ciertamente puedes complacer a muchas personas la mayor parte del tiempo. Y quiz\u00e1s esa sea la mejor meta a la que podemos aspirar.<\/p>\n<p>Sin embargo, tal vez tendr\u00e9 pensamientos adicionales sobre esto m\u00e1s adelante. Ese parece ser el caso.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cuando se trata de la idea de \u00ablanzamiento temprano\u00bb, parece que no importa lo que lance, si no est\u00e1 a la altura de las expectativas del cliente, entonces no es bueno.<\/p>\n","protected":false},"author":1,"featured_media":236395,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[716,914],"tags":[1172],"class_list":["post-230781","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollador","category-otro","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/230781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=230781"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/230781\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/236395"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=230781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=230781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=230781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}