Na vsebino
Spletni mehanik Popravilo in razvoj
Storitev

Popravilo aplikacij

Napaka v aplikaciji ni naključje, tudi kadar se tako zdi. Vedno obstaja zaporedje korakov, ki jo sproži; naša naloga je, da ga najdemo, ne da ugibamo.

Kaj popravljamo

Zakaj vsak popravek spremlja preizkus

Popravek brez preizkusa je obljuba. Preizkus je dokaz. Ko napako enkrat ujamemo v preizkus, se ne more več tiho vrniti ob naslednji spremembi — in prav tiho vračanje istih napak je tisto, kar aplikacije naredi nevzdržne.

Kako poteka

  1. Zbiranje dokazov Sled napake, dnevniki, koraki uporabnika, čas dogodka.
  2. Ponovitev Napako ponovimo v ločenem okolju. Brez tega ni zanesljivega popravka.
  3. Ožanje Vzrok zožimo na modul, funkcijo, vrstico.
  4. Popravek in preizkus Sprememba je majhna in preverljiva.
  5. Namestitev Po dogovoru, s hitro potjo nazaj, če bi bilo treba.

Cena

Po uri, 55 €. Iskanje vzroka je pogosto daljše od popravka samega, zato po prvem pregledu poveš, koliko ur pričakujemo, in se dogovorimo za zgornjo mejo.

Prevzem aplikacije od prejšnjega razvijalca

Pogost položaj: aplikacija dela, avtorja pa ni več. Naredimo pregled stanja, popišemo tveganja in prevzamemo skrb. Podrobneje na strani prevzem projekta.

Pogosta vprašanja

Kaj potrebujete za začetek?

Dostop do kode in do okolja, kjer se napaka pojavi, ter čim natančnejši opis, kdaj se zgodi. Posnetek zaslona ali sled napake skrajšata delo za ure.

Ali lahko delate brez izvorne kode?

Omejeno. Brez kode je mogoče popraviti nastavitve in okolje, ne pa logike. Če kode ni, jo najprej poskusimo pridobiti — pogosto obstaja pri gostitelju.

Kaj pa, če je aplikacija stara in slabo napisana?

Takšne popravljamo pogosto. Povemo, kaj je smiselno popraviti in kaj bi bilo ceneje napisati na novo — z obema ocenama.

Opiši napako in kdaj se pojavi

Pošlji sled napake ali posnetek zaslona. V enem delovnem dnevu poveš, kaj je najverjetnejši vzrok.

Prijavi napako

Povezano