Preskoči na vsebino
Evropsko podjetjeUstanovljeno leta 2014Zgrajeno in upravljano v EvropiPlačila varuje Plačila s kartico potekajo prek Stripe. Vaši podatki o kartici nikoli ne pridejo do naših strežnikov.
GRADAX

Odpravljanje napak v programski opremi

Napake v vaši spletni aplikaciji smo našli, odpravili in testirali ter zapisali vzrok.

Prodaja GRADAXAvtomatizacija & PodatkiNaročite takojUstanovljen leta 2014, razvit in upravljan v Evropi

Ključne lastnosti

  • Razvrščanje prijavljenih napak z ocenami obsega
  • Popravila kot pull request-i s jasnimi opisi
  • Testi za odpravljene napake, koda to dopušča
  • Kratek poročilo: vzrok, popravilo in morebitna tveganja
Poglejte celotno specifikacijo

O tej storitvi

Za spletne aplikacije z napakami, katerim nihče ni imel časa slediti, ali kjer je razvijalec odšel. Vsako napako reproduciramo, poiščemo vzrok namesto simptoma, popravilo naredimo v veji (branch), preverimo, da ni prišlo do drugih motenj, in pojasnimo dogajanje. Deluje na večini pogostih tehnologij: PHP, Node.js, Python, Ruby, .NET, React in Vue.

Odprava vzroka, ne le simptomov

Najhitrejši način za odpravo hrošča je popravljanje simptomov: zajeti napako, skriti sporočilo, dodati poseben primer. Izgleda, da je odpravljeno, dokler se isti osnovni vzrok ne pojavi drugje, pogosto v bolj škodljivi obliki.

Vsak hrošč sledimo do njegovega vzroka pred spremembo kode. Včasih gre za eno samo vrstico. Včasih razkrije globlji problem, kot so podatki, ki nikoli niso bili validirani, ali dva dela sistema z različnimi predpostavkami. Povemo vam, kaj smo našli, in priporočamo ustrezno raven popravka.

Koda, ki jo je napisal nekdo drug

Večina dela pri odpravljanju hroščev poteka v bazah kode, ki so jih napisali razvijalci, ki so že odšli. Dokumentacija je redka, testi manjkajo, nastavitev delujočega okolja pa zahteva čas. Ta prvi dan raziskave ni izgubljen: ravno on omogoča varne popravke.

Vsak popravek pride kot pull request s jasnim pojasnilom, da ga lahko vaša ekipa ali naslednji razvijalec pregleda in razume. Kjer baza kode dopušča, dodamo test, ki bi ujel hrošča, da se ta ne more tiho vrniti.

Če se izkaže, da je hrošč veliko večji, kot smo ocenili, ustavimo in vas obvestimo, preden nadaljujemo. Vi se odločite, ali boste nadaljevali, odložili ali pristopili drugače.

  • Hrošč reproduciran pred in po popravku
  • Vzrok pojasnjen v preprostih besedah
  • Pull request z pregledljivo spremembo
  • Test dodan, kjer je praktično

Specifikacije

Kategorija
Avtomatizacija & Podatki
Cena
290 € do 1050 €
Velikosti
Malo (Do 3 napake), Srednje (Do 8 napak), Veliko (Stabilizacija)
Rok izvedbe
3 dni do 4 tednov
Fakturirano
Enkratno
Kaj dobite
4 postavk, vse vključene v ceno
Kaj potrebujemo od vas
Dostop do skladišča kode, Staging okolje ali lokalno okolje, ali pomoč pri nastavitvi, Opisi napak s koraki, posnetki zaslona ali dnevniki napak
Najpogosteje kupljeno s strani
SaaS, E-trgovina, Logistika, Profesionalne storitve
Prodaja in izvedba
GRADAX, ena pogodba in ena ekipa
Kje se obdelujejo vaši podatki
Evropska unija

Kaj dobite

Vse spodaj je vključeno v ceno. Ničesar tu ni nadgradnje.

  • Razvrščanje prijavljenih napak z ocenami obsega
  • Popravila kot pull request-i s jasnimi opisi
  • Testi za odpravljene napake, koda to dopušča
  • Kratek poročilo: vzrok, popravilo in morebitna tveganja

Kaj se spremeni

  • Vsaka napaka je pred odpravljanjem reproducirana, da se lahko popravilo preveri
  • Ugotovljen in zapisan osnovni vzrok, ne le zakrpan simptom
  • Popravila dostavljena kot pregledani pull request-i v vašem skladišču kode
  • Dodan test, kjer je to smiselno, da se ista napaka ne ponovi

Primerjajte velikosti

Standardna cena za vsako velikost. Dodatki so cenjeni ob njej, ne skriti za klicem.

Odpravljanje napak v programski opremi: what each size includes
VključenoDo 3 napake290 €3 do 5 delovnih dniDo 8 napak500 €1 do 2 tednaStabilizacija1050 €3 do 4 tedne
Razvrščanje in reprodukcijaVključenoVključenoVključeno
Do tri odprave napakVključenoVključenoVključeno
Pull request-iVključenoVključenoVključeno
Kratko poročiloVključenoVključenoVključeno
Vse iz Do 3 napake, do osmihNi vključenoVključenoVključeno
Testi za odpravljene napakeNi vključenoVključenoVključeno
Nastavitev spremljanja napak, če manjkaNi vključenoVključenoVključeno
Prioritetni seznam za preostale težaveNi vključenoVključenoVključeno
Vse iz Do 8 napak, do 20Ni vključenoNi vključenoVključeno
Pregled posodobitev odvisnosti in varnostnih posodobitevNi vključenoNi vključenoVključeno
Poročilo o zdravju kodeNi vključenoNi vključenoVključeno
Dva tedna popravil po lansiranjuNi vključenoNi vključenoVključeno
Dodaj v ponudbo

Dodajte, kar potrebujete

Choose the size

Dodajte, kar potrebujete

Vaš skupni znesek€500

Standardna cena, plus kar dodate. Potrjeno v pisni obliki, preden se karkoli začne; nič se ne zaračuna, dokler ne sprejmete.

Kako deluje

  1. Reprodukcija

    Vsaka napaka namerno sprožena, da natančno vemo, kaj odpove.

  2. Diagnoza

    Vzrok sleden skozi kodo, dnevnike in podatke.

  3. Popravi

    Osredotočena sprememba v veji (branch) s testom, kjer je mogoče.

  4. Preveri

    Popravilo testirano, sosednje funkcije preverjene, nato predano v pregled.

Vprašanja

Kaj, če odprava napake traja veliko dlje, kot je pričakovano?

Preden presežemo oceno, vam to povemo, razložimo zakaj in prepustimo vam odločitev, ali naj nadaljujemo.

Ali lahko delate na kodi, ki jo je napisal nekdo drug?

Da, to je večina tega dela. Prvi dan je pogosto namenjen razumevanju kode in nastavitvi okolja.

Ali odpravljate napake v mobilnih aplikacijah?

Mobilne aplikacije so ločena storitev – odpravljanje napak v mobilnih aplikacijah, saj zahtevajo testiranje na napravah in objave v trgovinah.

Povezane iskanja

Ne ustreza standardni velikosti?

Nekatera dela imajo svojo obliko. Najprej določimo obseg in ga pisno ponudimo; klic za določitev obsega je brezplačen.

Vaš seznam ponudb

Vaš seznam ponudb je prazen

Dodajte storitve, ki vas zanimajo, v primerni velikosti. Za vse pošljemo eno pisno ponudbo.

Brskajte po katalogu

Začnite s kategorijo

  • Brez plačila, brez obveznostiGre za povpraševanje. Odločitev sprejmete po pisni ponudbi.
  • Prodaja in izvaja GRADAXEna pogodba in ena ekipa, ne glede na to, kdo opravlja delo.
  • Vaši podatki ostanejo v EUNičesar ne prenašamo zunaj unije za obdelavo.

Nastavitve piškotkov

Izberite, katere piškotke dovolite. Nujnih piškotkov ni mogoče izklopiti: spletno mesto jih potrebuje za delovanje.