{"id":231173,"date":"2022-12-14T14:52:00","date_gmt":"2022-12-14T11:52:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231173"},"modified":"2022-12-07T11:32:33","modified_gmt":"2022-12-07T08:32:33","slug":"julkaisu-early-case-for-a-strong-1-0","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fi\/julkaisu-early-case-for-a-strong-1-0\/","title":{"rendered":"Julkaisu Early: Case for a Strong 1.0"},"content":{"rendered":"\n<p>En ole <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\">Facebookin k\u00e4ytt\u00e4m\u00e4n<\/a><\/strong> &quot;liiku nopeasti ja riko asioita&quot; -mantran fani, enk\u00e4 usko, ett\u00e4 on syyt\u00e4 perustella mielipidett\u00e4ni siit\u00e4. Olen iloinen, ett\u00e4 he ovat aistineet siirtyneen pois siit\u00e4. (tai n\u00e4ytt\u00e4v\u00e4t olevan \u2013 en tied\u00e4 mit\u00e4 he tekev\u00e4t sis\u00e4isesti).<\/p>\n<p>Olen kuitenkin &quot;Release Early&quot; -idean fani. Joskus t\u00e4h\u00e4n liittyy my\u00f6s &quot;Release Usein&quot;, joten saamme ohjelmistokehityksen nimikkeist\u00f6ss\u00e4 l\u00e4hes surullisen &quot;Release Early, Release Usein&quot; -lauseen.<\/p>\n<p>Minusta heid\u00e4n ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 tarvitse menn\u00e4 yhdess\u00e4.<\/p>\n<p>Mutta mit\u00e4 tulee &quot;Release Early&quot; -ajatukseen, n\u00e4ytt\u00e4\u00e4 silt\u00e4, \u200b\u200bett\u00e4 julkaisetpa mit\u00e4 tahansa, jos se ei vastaa asiakkaan odotuksia, se ei ole hyv\u00e4.<\/p>\n<p>Ja ymm\u00e4rr\u00e4n sen. Ainakin siit\u00e4 n\u00e4k\u00f6kulmasta.<\/p>\n<p>Mutta ent\u00e4 jos olet ohjelmistokehitt\u00e4j\u00e4 ja sinulla on jonkinlainen k\u00e4sitys t\u00e4llaisten asioiden toiminnasta?<\/p>\n<h2>Vapauta aikaisin<\/h2>\n<p>T\u00e4m\u00e4n viestin katalysaattorina on, ett\u00e4 <strong><a href=\"https:\/\/www.spotify.com\/us\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Spotify<\/a><\/strong> julkaisi \u00e4skett\u00e4in <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\">Apple Watch -sovelluksen.<\/a><\/strong> Heid\u00e4n ensimm\u00e4inen versionsa on kaukos\u00e4\u00e4din puhelimessasi toimivalle sovellukselle. T\u00e4m\u00e4 ei ole ensimm\u00e4inen Apple Watch -sovellus, joka tekee t\u00e4m\u00e4n.<\/p>\n<p>T\u00e4m\u00e4 ei siis ole ensimm\u00e4inen laatuaan sovellus, jonka ensimm\u00e4inen versio on &quot;ei mit\u00e4\u00e4n muuta&quot; kuin puhelimen ensisijaisen sovelluksen kaukos\u00e4\u00e4din.<\/p>\n<p>T\u00e4m\u00e4n tuotteen ymp\u00e4rill\u00e4 n\u00e4ytt\u00e4\u00e4 kuitenkin olevan enemm\u00e4n kritiikki\u00e4. Voin vain olettaa, ett\u00e4 se johtuu siit\u00e4, ett\u00e4 kello ei ole samassa paikassa kuin ennen, joten ihmisten odotukset ovat korkeammat.<\/p>\n<p>En kuitenkaan v\u00e4ltt\u00e4m\u00e4tt\u00e4 ole samaa mielt\u00e4. Joten ennen kuin kerron syyni miksi, haluan selvent\u00e4\u00e4:<\/p>\n<ul>\n<li>Olen kova Spotify-fani. Se on suosikkimusiikkipalveluni t\u00e4h\u00e4n menness\u00e4.<\/li>\n<li>Apple Watchin mobiilikapasiteetti on se, mik\u00e4 sai minut ylivoimaiseksi hankkiessani sellaisen, koska kyky menn\u00e4 ulos ja olla irti puhelimestani treffeille, lenkille, asioille ja niin edelleen on ollut loistava.<\/li>\n<\/ul>\n<p>Lopuksi muutkin sovellukset ovat menneet t\u00e4lle tielle. Toisin sanoen he ovat ensin k\u00e4ytt\u00e4neet &quot;kirkastetun kaukos\u00e4\u00e4timen&quot; sovellusta ja jatkaneet sitten iterointia sielt\u00e4.<\/p>\n<p>Ja siin\u00e4 kyseenalaistan osan kritiikist\u00e4.<\/p>\n<h3>Kahden tyyppisi\u00e4 sovelluksia<\/h3>\n<p>Perustasolla t\u00e4m\u00e4 voidaan mielest\u00e4ni pelkist\u00e4\u00e4 asiakkaiden odotuksiin, ja uskon, ett\u00e4 ne voidaan jakaa kahteen luokkaan:<\/p>\n<ol>\n<li><strong>T\u00e4ydent\u00e4v\u00e4t sovellukset<\/strong>. Ajattele, ett\u00e4 n\u00e4m\u00e4 ovat et\u00e4sovelluksiasi, jotka auttavat hallitsemaan toisessa iOS-laitteessa k\u00e4ynniss\u00e4 olevaa p\u00e4\u00e4sovellusta.<\/li>\n<li><strong>T\u00e4ysin kehitetyt sovellukset<\/strong> (paremman termin puuttuessa). Ajattele n\u00e4it\u00e4 t\u00e4ydellisin\u00e4 sovelluksina, jotka eiv\u00e4t ole riippuvaisia \u200b\u200bmist\u00e4\u00e4n muusta sovelluksesta, mutta voivat jakaa tietoja jossain vaiheessa (langattoman yhteyden, LTE-yhteyden ja niin edelleen kautta).<\/li>\n<\/ol>\n<p>Ja t\u00e4ss\u00e4 asiakkaiden odotukset vaihtelevat.<\/p>\n<h3>Se ei tarkoita puolan kielen puutetta<\/h3>\n<p>Kun sovellus julkaistaan \u200b\u200bApple Watchista, olemme alkaneet odottaa sen olevan iOS-vastineen tasolla. Uskon, ett\u00e4 osa t\u00e4st\u00e4 johtuu siit\u00e4, kuinka tehokkaita kelloista (ja watchOS) on tullut, sek\u00e4 siit\u00e4, mit\u00e4 olemme tottuneet odottamaan erilaisilta mobiilisovelluksiltamme.<\/p>\n<p>Toiseksi uskon, ett\u00e4 mit\u00e4 pidemp\u00e4\u00e4n tietty teknologia on saatavilla, sit\u00e4 yleisempi\u00e4 &quot;t\u00e4ysin kehitettyj\u00e4&quot; sovelluksia (verrattuna et\u00e4vastaaviin tai kumppanisovelluksiin) odotetaan. T\u00e4m\u00e4 tarkoittaa, ett\u00e4 kun julkaiset t\u00e4ydent\u00e4v\u00e4n sovelluksen, valmistaudut automaattisesti kritiikkiin.<\/p>\n<p>Mutta kritiikki ei ole luonnostaan \u200b\u200bhuonoa (eik\u00e4 se ole hyv\u00e4\u00e4). Kritiikin tapa, tottakai, kritiikki on minusta neutraalia.<\/p>\n<p>Lis\u00e4ksi, jos sovelluksen ensimm\u00e4inen versio on kumppanisovellus, se ei tarkoita, etteik\u00f6 sit\u00e4 olisi hiottu. Se tarkoittaa vain, ett\u00e4 se on kytketty ensisijaiseen iOS-sovellukseen. Ja mielest\u00e4ni se sopii ensimm\u00e4iselle versiolle. Olen pitk\u00e4\u00e4n kannattanut sit\u00e4, mit\u00e4 kutsun <strong><a href=\"https:\/\/tommcfarlin.com\/software-is-malleable\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">vahvaksi 1.0:ksi.<\/a><\/strong><\/p>\n<p>Sinulla voi olla hyvin kehitetty, hiottu ensimm\u00e4inen versio, joka ei ole &quot;rikas&quot; ja joka ei my\u00f6sk\u00e4\u00e4n ole huono ohjelmisto. Jos se on hyvin hiottu sovellus, eik\u00f6 se anna kehitt\u00e4jille tilaa siirty\u00e4 yl\u00f6sp\u00e4in?<\/p>\n<h3>Saada palautetta<\/h3>\n<p>Minusta vahvan 1.0:n julkaiseminen on \u00e4lyk\u00e4s teko, koska se n\u00e4ytt\u00e4\u00e4:<\/p>\n<ul>\n<li>sovelluksesi nykyinen kiillotusaste,<\/li>\n<li>mihin suuntaan aiot vied\u00e4 tuotetta,<\/li>\n<li>ker\u00e4t\u00e4 palautetta ja arvosteluja k\u00e4ytt\u00e4jilt\u00e4,<\/li>\n<li>ja valmistautua eteenp\u00e4in.<\/li>\n<\/ul>\n<p>Toki, kuten aiemmin mainitsin, aiot avata itsesi kaikenlaiselle kritiikille, mutta sill\u00e4 ei ole v\u00e4li\u00e4, kuinka monipuolinen sovelluksesi on. Kaikki tulee olemaan avointa kritiikille ja se ottaa sen vastaan.<\/p>\n<p>Se, mit\u00e4 kehitt\u00e4j\u00e4t tekev\u00e4t palautteelle, on t\u00e4rke\u00e4\u00e4. Ja yleisesti ottaen uskon, ett\u00e4 kehitt\u00e4j\u00e4t ottavat harkitun kritiikin huomioon toistaessaan ohjelmistoaan.<\/p>\n<h3>Toista ja tee se uudelleen<\/h3>\n<p>Kun kehitt\u00e4j\u00e4t jatkavat tuotteensa toistamista, he [toivottavasti] tekev\u00e4t paremman tuotteen. Suurimman osan ajasta olen n\u00e4hnyt t\u00e4m\u00e4n tapahtuvan.<\/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=\"Julkaisu Early: Case for a Strong 1.0\" ><\/a><\/p>\n<p>Olen jopa n\u00e4ytt\u00e4nyt silt\u00e4, \u200b\u200bett\u00e4 joillakin yrityksill\u00e4 on monipuolinen sovellus, joka poistaa ominaisuuksia ja palaa sitten takaisin ominaisuuksiin, jotka on poistettu aiemmin, koska laitteen k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4 muuttui. (Tapaus, <strong><a href=\"https:\/\/marco.org\/2018\/09\/17\/overcast5\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">pilvinen<\/a><\/strong> .)<\/p>\n<p>Joka tapauksessa ajatus tuotteen hylk\u00e4\u00e4misest\u00e4 sen ensimm\u00e4isen version j\u00e4lkeen, jos se ei vastaa odotuksiasi, voi olla polvi-nykiv\u00e4 reaktio. Mielest\u00e4ni ei ole oikein olettaa, ett\u00e4 ensimm\u00e4inen versio on p\u00e4\u00e4versio. Minusta ei my\u00f6sk\u00e4\u00e4n ole v\u00e4\u00e4rin olla pettynyt.<\/p>\n<p>Yksinkertaisesti sanottuna uskon, ett\u00e4 kehitt\u00e4jille on mahdollisuus l\u00e4hett\u00e4\u00e4 hyvin hiottu kumppanisovellus, ker\u00e4t\u00e4 markkinatutkimusta, jatkaa kehityst\u00e4 ja toistaa prosessi.<\/p>\n<h2>Kaikki tuotteet eiv\u00e4t ole samoja<\/h2>\n<p>Tietenk\u00e4\u00e4n kaikki tuotteet eiv\u00e4t ole samanlaisia. Otetaan esimerkiksi <strong><a href=\"https:\/\/www.audible.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Audible .<\/a><\/strong> Ne olivat t\u00e4ysin pys\u00e4htyneet, koska se liittyi Apple Watchiin huolimatta siit\u00e4, ett\u00e4 ihmiset kuuntelisivat \u00e4\u00e4nikirjoja ehdottomasti ilman puhelimiaan.<\/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=\"Julkaisu Early: Case for a Strong 1.0\" ><\/a><\/p>\n<p>Okei, he eiv\u00e4t siis julkaisseet aikaisin.<\/p>\n<p>Sitten he julkaisivat t\u00e4ysin kehitetyn sovelluksen. Apple Watchista vei kuitenkin useita versioita julkaistavaksi ennen sen tekemist\u00e4. Mutta sen he valitsivat. Ja se on hyv\u00e4.<\/p>\n<p>Mutta jos aiot olla se, joka arvostelee kumppanisovelluksia, mielest\u00e4ni on oikein kysy\u00e4:<\/p>\n<ul>\n<li>haluaisitko mieluummin t\u00e4ysin kehitetyn sovelluksen, joka julkaistaan \u200b\u200bvuosia ensisijaisen laitteen julkaisun j\u00e4lkeen,<\/li>\n<li>haluaisitko mieluummin kumppanisovelluksen, joka julkaistaan \u200b\u200bja toistetaan nopeasti?<\/li>\n<\/ul>\n<p>Tietysti on viel\u00e4 ainakin yksi vaihtoehto, eik\u00f6? Se ei ole todellinen dilemma.<\/p>\n<ul>\n<li>haluaisitko, ett\u00e4 t\u00e4ysin kehitetty sovellus julkaistaan \u200b\u200bheti, kun laite on julkaistu?<\/li>\n<\/ul>\n<p>Olen varma, ett\u00e4 monet meist\u00e4 suosivat j\u00e4lkimm\u00e4ist\u00e4, mutta kehitt\u00e4ji\u00e4 rajoittavat j\u00e4rjestelm\u00e4t, joissa ty\u00f6skentelemme. Meid\u00e4n on siis muistettava se.<\/p>\n<h2>N\u00e4m\u00e4 ovat vain pohdintoja<\/h2>\n<p>Loppujen lopuksi kaikki edell\u00e4 mainitut ovat vain pohdiskeluja watchOS-markkinoiden tilasta ja osa palautteesta, jonka olen n\u00e4hnyt. Uskon, ett\u00e4 asenteet voivat levit\u00e4 ohjelmistomarkkinoiden yli, vaikka en v\u00e4ltt\u00e4m\u00e4tt\u00e4 viel\u00e4 tied\u00e4, kuinka kannattaisin sit\u00e4 WordPressin tapauksessa.<\/p>\n<p>Siit\u00e4 huolimatta huomaan, ett\u00e4 katsomalla, miten muut k\u00e4ytt\u00e4ytyv\u00e4t t\u00e4m\u00e4n tyyppisten ohjelmistojen ja sen talouden suhteen, on mahdollisuus oppia toimimaan tehokkaasti ohjelmistojen sis\u00e4ll\u00e4.<\/p>\n<p>Jos ei muuta, se vain vahvistaa ajatusta, ett\u00e4 et voi miellytt\u00e4\u00e4 kaikkia ihmisi\u00e4 koko ajan, mutta voit varmasti miellytt\u00e4\u00e4 monia ihmisi\u00e4 paljon. Ja ehk\u00e4 se on paras tavoite, johon voimme pyrki\u00e4.<\/p>\n<p>Ehk\u00e4 minulla on kuitenkin lis\u00e4\u00e4 ajatuksia t\u00e4st\u00e4 my\u00f6hemmin. N\u00e4in n\u00e4ytt\u00e4\u00e4 olevan.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit\u00e4 tulee &#8221;Release Early&#8221; -ajatukseen, n\u00e4ytt\u00e4\u00e4 silt\u00e4, \u200b\u200bett\u00e4 julkaisetpa mit\u00e4 tahansa, jos se ei vastaa asiakkaan odotuksia, se ei ole hyv\u00e4.<\/p>\n","protected":false},"author":1,"featured_media":236389,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[719,917],"tags":[1166],"class_list":["post-231173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kehittaejae","category-muut","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/231173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/comments?post=231173"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/231173\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media\/236389"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media?parent=231173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/categories?post=231173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/tags?post=231173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}