Nėra fiksuoto termino, kuris tiktų visoms programoms. Maža programa su ribotu ekranų skaičiumi ir tvarka tvarkytu kodu gali pasiekti norimą lygį per kelias savaites; programa su daugybe pritaikomų komponentų, keliomis platformomis ir ilga techninio skolos istorija užtrunka greičiau mėnesius. Didžiausia kintamoji reikšmė yra ne ekranų skaičius, bet tai, kiek valdymo yra pastatyti už iOS arba Android standartinių komponentų ribų.
Grubiai apskaičiuojant: programa, kurią sudaro daugiausia standartinių sąsajos elementų ir kurios komanda jau susipažinusi su pritaikymu, praktikoje dažnai gali būti pritaikyta per šešis iki dešimt savaičių. Programa su daug savos valdymo, animacijų, pasirinktinių gestų arba įterptų trečiųjų šalių SDK greitai užtrunka tris iki šešis mėnesius, paprasčiausiai todėl, kad kiekviena dalis turi būti atskirai išnagrinėta ir kartais iš naujo pastatyta. Tai nėra tvirtos ribos, o įspūdis apie tai, kur praktikoje pasibaigia dauguma projektų.
Ką tikrai nulemia projekto trukmę
Trukmė, kurios užima projektas, mažiau priklauso nuo paties įstatymo ir daugiau nuo trijų praktinių veiksnių. Pirma: ar valdymas sustatytas iš operacinės sistemos standartinių komponentų, ar daugiausia pasirinktinai sukonstruotas? Standartiniai komponentai dažnai jau didelę dalį pritaikymo padovanoja patys; savieji komponentai turi būti po vieną aprūpinti tinkamais žymėjimais, fokusuojamų elementų tvarka ir ekrano skaitytuvų skelbimais. Antra: kiek išorinių dalių yra programoje, tokių kaip mokėjimo moduliai, žemėlapių rodikliai arba trečiųjų šalių pokalbio langai? Jie dažnai yra už tiesioginio savosios komandos kontrolės ribų, o paklausimas tiekėjo dažniausiai užtrunka ilgiau nei pats testavimas. Trečia: ar jau yra testavimo procedūra su ekrano skaitytuvu tikrajame įrenginyje, ar ji dar turi būti sudaryta? Pastaroji variantu pirmą kartą sutrunka daugiausiai laiko, tačiau atlygina per tolesnius atnaujinimus.
Kur grafikai praktikoje sutrikdomi
Didžioji dalis vėlavimo atsiranda ne redaguojant tekstą arba spalvų kontrastą, o tada, kai sąveiką negalima valdyti klaviatūra arba ekrano skaitytuvu: braukiantis judesys be alternatyvos, modalinis langas, kuris nelaikarafokusvystant sustabdęs, arba forma, kurios klaidų pranešimai nėra pranešami. Tokios problemos dažnai tampa matomos tik rankiniu ekrano skaitytuvų testavimu, ko automatiniu skaitymu negalima visiškai pakeisti. Kurie tik automatiniam patikrinimui pasitikli, šiuos kliuvinius dažnai atrado per vėlai projekto metu, o tai vėl prailgina trukmę. Geras pradinis žingsnis yra todėl per porą klausimų gauti pirmą nurodymą apie tai, kur programa dabar stovi, kad atimantys laiką elementai būtų matomi anksti, o ne prieš pat susidaryti.
Taip pat programų parduotuvės peržiūros ciklai daro įtaką: tobulinimas, pagerinantis pritaikymą, vis tiek turi praeiti per paprastą parduotuvės peržiūros terminą, priešdamas naudotojai ką nors pastebėtų. Tai yra užs vėlė nuo išvystymo komandos įtakos ir turėtų būti įtraukta į kiekvieną grafiką kaip fiksuota laiko atsarga.
Lieti prieinamą po paleidimo
Programa, kuri atitinka šiandien, gali to padaryti po kito atnaujinimo. Kiekviena nauja funkcija, kiekvienas naujas ekranas ir kiekvienas pakeistas srautas nusipelno tokio pat dėmesio kaip pirmasis, priešingu atveju problema grįš slaptai. Tai taip pat yra priežastis, kodėl įpareigojimas nebaigiasi vienu bandymu: nuolatinė savianalizė turi būti aktuali, o tai reikalauja pasikartojančio ritmo, o ne paprasto projekto. Norėdami sužinoti daugiau apie tai, kas lygiai jūsų laukia, yra šio pasirinktoji pagrindinė informacija tinkamas pradinis taškas.
Ką axessia.eu daro ir nedaro šiame projekte
Axessia tikrina, nustato prioritetus, fiksina ir stebėti: skenavimas parodo, kurioje padėtyje aplikacija yra šiuo metu, ataskaita pateikia išvadas paprastai suprantama kalba sutvarkytame sąraše pagal prioritetus, o deklaracija ir tobulinimo planas fiksuoja, kas buvo atlikta ir kas dar turi būti atlikta. Rankinis auditas ir pačios aplikacijos taisymo darbai to nesudaro; tai lieka programavimo komandai arba šaliai, kuri kuriamoje aplikacijoje. Kaip tiksliai atliekamas šis skenavimas ir kokie šaltiniai naudojami, paaiškinta puslapyje apie tai, kaip kaupiama informacija. Kiek kainuoja visas procesas, įskaitant ataskaitą ir deklaraciją, prenumeratos plano apžvalgoje.
Kas nori žinoti, kurioje padėtyje konkretūs aplikacija yra šiuo metu, geriausiai pradeda nuo nemokamos greitojo skenavimo iš axessia.eu. Jis per kelias minutes suteikia pradinį vaizdą, nereikalavant paskyros.