{"id":231356,"date":"2022-12-14T15:41:00","date_gmt":"2022-12-14T12:41:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231356"},"modified":"2022-12-07T11:32:35","modified_gmt":"2022-12-07T08:32:35","slug":"rilascio-anticipato-un-caso-per-un-forte-1-0","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/rilascio-anticipato-un-caso-per-un-forte-1-0\/","title":{"rendered":"Rilascio anticipato: un caso per un forte 1.0"},"content":{"rendered":"\n<p>Non sono un fan del mantra &quot;muoviti velocemente e rompi le cose&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\">che Facebook era solito tenere<\/a><\/strong> e non credo che ci sia un motivo per dover giustificare la mia opinione in merito. Sono contento che abbiano sentito che si sono allontanati da esso (o sembrano avere &#8211; non so cosa facciano internamente).<\/p>\n<p>Sono, tuttavia, un fan dell&#8217;idea &quot;Release Early&quot;. A volte questo \u00e8 anche accoppiato con &quot;Rilascia spesso&quot;, quindi otteniamo la famigerata frase &quot;Rilascia presto, rilascia spesso&quot; nella nomenclatura di sviluppo del software.<\/p>\n<p>Non penso necessariamente che debbano andare insieme.<\/p>\n<p>Ma quando si arriva all&#8217;idea di &quot;Release Early&quot;, sembra che non importa cosa pubblichi, se non \u00e8 all&#8217;altezza delle aspettative del cliente, allora non va bene.<\/p>\n<p>E lo capisco. Almeno da quella prospettiva.<\/p>\n<p>Ma cosa succede se sei un collega sviluppatore di software e hai qualche idea su come funziona questo genere di cose?<\/p>\n<h2>Rilascio anticipato<\/h2>\n<p>Il catalizzatore di questo post \u00e8 che <strong><a href=\"https:\/\/www.spotify.com\/us\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Spotify<\/a><\/strong> ha recentemente rilasciato <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\">un&#8217;applicazione Apple Watch.<\/a><\/strong> La loro prima versione \u00e8 un telecomando per l&#8217;applicazione in esecuzione sul telefono. Questa non \u00e8 la prima app per Apple Watch a farlo.<\/p>\n<p>Cio\u00e8, questa non \u00e8 la prima app del suo genere ad avere la sua prima versione &quot;nient&#8217;altro&quot; che un telecomando per l&#8217;applicazione principale sul telefono.<\/p>\n<p>Tuttavia, sembra che ci siano pi\u00f9 critiche su questo particolare prodotto. Posso solo supporre che sia perch\u00e9 l&#8217;orologio non \u00e8 nello stesso posto in cui era una volta, quindi le aspettative delle persone sono pi\u00f9 alte.<\/p>\n<p>Non ho necessariamente la stessa opinione, per\u00f2. Quindi, prima di condividere le mie ragioni sul perch\u00e9, voglio chiarire:<\/p>\n<ul>\n<li>Sono un fan sfegatato di Spotify. \u00c8 di gran lunga il mio servizio musicale preferito.<\/li>\n<li>La capacit\u00e0 cellulare dell&#8217;Apple Watch \u00e8 ci\u00f2 che mi ha messo sopra le righe per averne uno perch\u00e9 la possibilit\u00e0 di uscire ed essere slegato dal mio telefono per un appuntamento, per una corsa, per una commissione e cos\u00ec via \u00e8 stata fantastica.<\/li>\n<\/ul>\n<p>Infine, anche altre applicazioni hanno seguito questa strada. Cio\u00e8, sono passati prima con l&#8217;app &quot;gloriified remote&quot; e poi hanno continuato a scorrere da l\u00ec.<\/p>\n<p>Ed \u00e8 qui che metto in discussione parte della critica.<\/p>\n<h3>Due tipi di applicazioni<\/h3>\n<p>A livello fondamentale, penso che questo possa essere ridotto alle aspettative dei clienti e credo che queste possano essere separate in due categorie:<\/p>\n<ol>\n<li><strong>Applicazioni di accompagnamento<\/strong>. Pensa che queste sono le tue applicazioni remote che aiutano a controllare l&#8217;applicazione principale in esecuzione su un altro dispositivo iOS.<\/li>\n<li><strong>Applicazioni completamente sviluppate<\/strong> (per mancanza di un termine migliore). Pensa a queste come applicazioni complete che non dipendono da nessun&#8217;altra applicazione ma potrebbero condividere dati a un certo punto (tramite una connessione wireless, una connessione LTE e cos\u00ec via).<\/li>\n<\/ol>\n<p>Ed \u00e8 qui che le aspettative dei clienti variano.<\/p>\n<h3>Non implica la mancanza di polacco<\/h3>\n<p>Quando un&#8217;applicazione viene rilasciata dall&#8217;Apple Watch, abbiamo iniziato ad aspettarci che sar\u00e0 alla pari con la sua controparte iOS. Credo che in parte ci\u00f2 sia dovuto a quanto sono diventati potenti gli orologi (e watchOS) e a ci\u00f2 che ci aspettiamo dalle varie app mobili che abbiamo.<\/p>\n<p>In secondo luogo, penso che pi\u00f9 a lungo \u00e8 disponibile un determinato pezzo di tecnologia, sono previste app &quot;completamente sviluppate&quot; pi\u00f9 comuni (rispetto alle controparti remote o alle app complementari). Ci\u00f2 significa che quando rilasci un&#8217;applicazione complementare, ti stai automaticamente configurando per la critica.<\/p>\n<p>Ma la critica non \u00e8 intrinsecamente negativa (n\u00e9 buona). Il modo di criticare, certo, la critica \u00e8 neutrale per quanto mi riguarda.<\/p>\n<p>Inoltre, se la prima versione di un&#8217;applicazione \u00e8 un&#8217;applicazione complementare, ci\u00f2 non significa che non sia lucidata. Significa solo che \u00e8 collegato all&#8217;applicazione iOS principale. E, secondo me, va bene per una prima versione. Sono stato a lungo un sostenitore di quello che chiamo un <strong><a href=\"https:\/\/tommcfarlin.com\/software-is-malleable\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">forte 1.0.<\/a><\/strong><\/p>\n<p>Puoi avere una prima versione ben sviluppata e raffinata che non \u00e8 &quot;ricca di funzionalit\u00e0&quot; e anche questo non \u00e8 un cattivo software. Se si tratta di un&#8217;applicazione ben rifinita, non d\u00e0 agli sviluppatori spazio per spostarsi verso l&#8217;alto?<\/p>\n<h3>Ottieni feedback<\/h3>\n<p>Per quanto mi riguarda, rilasciare una forte 1.0 \u00e8 una mossa intelligente perch\u00e9 mostra:<\/p>\n<ul>\n<li>l&#8217;attuale livello di rifinitura della tua applicazione,<\/li>\n<li>la direzione in cui intendi prendere il prodotto,<\/li>\n<li>raccogliere feedback e recensioni dagli utenti,<\/li>\n<li>e preparati ad andare avanti.<\/li>\n<\/ul>\n<p>Certo, come ho detto in precedenza, ti aprirai a critiche di ogni tipo, ma non importa quanto sia ricca di funzionalit\u00e0 la tua applicazione. Tutto sar\u00e0 aperto alla critica e lo ricever\u00e0.<\/p>\n<p>Ci\u00f2 che conta \u00e8 ci\u00f2 che gli sviluppatori fanno con il feedback. E in generale, credo che gli sviluppatori prenderanno in considerazione una critica ponderata mentre ripetono il loro software.<\/p>\n<h3>Itera e fallo di nuovo<\/h3>\n<p>Mentre gli sviluppatori continuano a ripetere il loro prodotto, [si spera] realizzeranno un prodotto migliore. La maggior parte delle volte, questo \u00e8 ci\u00f2 che ho visto accadere.<\/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=\"Rilascio anticipato: un caso per un forte 1.0\" ><\/a><\/p>\n<p>Sembra anche che alcune aziende abbiano un&#8217;applicazione ricca di funzionalit\u00e0, rimuovono funzionalit\u00e0 e quindi tornano con funzionalit\u00e0 precedentemente rimosse perch\u00e9 il sistema operativo del dispositivo \u00e8 cambiato. (Caso in questione, <strong><a href=\"https:\/\/marco.org\/2018\/09\/17\/overcast5\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Nuvoloso<\/a><\/strong> .)<\/p>\n<p>Ad ogni modo, l&#8217;idea di eliminare un prodotto dopo la sua prima versione se non soddisfa le tue aspettative potrebbe essere una reazione istintiva. Non credo sia corretto presumere che la prima versione sia la versione principale. N\u00e9 penso che sia sbagliato rimanere delusi.<\/p>\n<p>In poche parole, penso che sia un&#8217;opportunit\u00e0 per gli sviluppatori di fornire un&#8217;app complementare ben rifinita, raccogliere ricerche di mercato, quindi continuare lo sviluppo e ripetere il processo.<\/p>\n<h2>Non tutti i prodotti sono uguali<\/h2>\n<p>Ovviamente non tutti i prodotti sono uguali. Prendi <strong><a href=\"https:\/\/www.audible.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Audible<\/a><\/strong>, per esempio. Erano completamente stagnanti in relazione all&#8217;Apple Watch nonostante il fatto che le persone avrebbero assolutamente ascoltato gli audiolibri senza i loro telefoni.<\/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=\"Rilascio anticipato: un caso per un forte 1.0\" ><\/a><\/p>\n<p>Ok, quindi non sono stati rilasciati in anticipo.<\/p>\n<p>Quindi hanno rilasciato un&#8217;applicazione completamente sviluppata. Tuttavia, ci sono volute pi\u00f9 versioni di Apple Watch per essere rilasciate prima di farlo. Ma questo \u00e8 il percorso che hanno scelto. E va bene.<\/p>\n<p>Ma se sarai uno che critica le applicazioni complementari, penso che vada bene chiedere:<\/p>\n<ul>\n<li>preferiresti avere un&#8217;applicazione completamente sviluppata rilasciata anni dopo il rilascio del dispositivo principale,<\/li>\n<li>preferiresti avere un&#8217;app complementare rilasciata e ripetuta rapidamente?<\/li>\n<\/ul>\n<p>Certo, c&#8217;\u00e8 almeno un&#8217;altra scelta, giusto? Non \u00e8 un vero dilemma.<\/p>\n<ul>\n<li>vorresti vedere un&#8217;applicazione completamente sviluppata rilasciata non appena il dispositivo \u00e8 stato rilasciato?<\/li>\n<\/ul>\n<p>Sono sicuro che molti di noi preferirebbero quest&#8217;ultimo ma, come sviluppatori, siamo vincolati dai sistemi in cui lavoriamo. Quindi dobbiamo ricordarlo.<\/p>\n<h2>Queste sono solo riflessioni<\/h2>\n<p>In definitiva, tutto quanto sopra sono solo riflessioni sullo stato del mercato di watchOS e alcuni dei feedback che ho visto. Penso che gli atteggiamenti possano tradursi in tutti i mercati del software, anche se non so ancora come lo farei nel caso di WordPress.<\/p>\n<p>Indipendentemente da ci\u00f2, trovo che guardare come si comportano gli altri rispetto a questo tipo di software e all&#8217;economia in cui esiste sia un&#8217;opportunit\u00e0 per imparare a operare efficacemente all&#8217;interno del software.<\/p>\n<p>Se non altro, rafforza l&#8217;idea che non puoi accontentare tutte le persone in ogni momento, ma puoi certamente accontentare molte persone per la maggior parte del tempo. E forse questo \u00e8 il miglior obiettivo a cui possiamo mirare.<\/p>\n<p>Forse avr\u00f2 ulteriori pensieri su questo pi\u00f9 tardi, per\u00f2. Questo sembra essere il caso.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando si tratta dell&#8217;idea di &#8220;Release Early&#8221;, sembra che non importa cosa pubblichi, se non \u00e8 all&#8217;altezza delle aspettative del cliente, allora non va bene.<\/p>\n","protected":false},"author":1,"featured_media":236392,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[918,720],"tags":[1168],"class_list":["post-231356","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-sviluppatore","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/231356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=231356"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/231356\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/236392"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=231356"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=231356"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=231356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}