Programiranje

Ne treba svako proširenje biti projekt. Dodatno polje s validacijom, izvoz u CSV, skripta koja svako jutro uspoređuje podatke, novi endpoint za partnersko sučelje: takve zadatke izvodimo u Vašem postojećem kodu – na zasebnoj grani, s testovima, kao pull request koji pregledate i preuzmete. Ono što je veće s Vama dijelimo na više zadataka, svaki s vlastitim kriterijima prihvaćanja.

Opišite razvojni zadatak →
01Zadaci

Tipični zadaci

  • Skripta za ponavljajući zadatak (Python ili Node.js)
  • Nova funkcija u postojećoj web aplikaciji
  • REST API endpoint s validacijom i dokumentacijom

Svaki zadatak vodi se na Vašoj ploči u Prozess-Abou: s kriterijima prihvaćanja, isporučen 48 sati nakon početka – računa se pon 8 do pet 16 h, a vikendom i blagdanom sat stoji. Prvi zadatak je besplatan. Opseg po zadatku u katalogu usluga →

02Prihvaćanje

Primjer kriterija prihvaćanja

Kada započnemo zadatak, njegove kriterije prihvaćanja bilježimo na kartici. Prema njima mjerite prihvaćanje – ako ih isporuka ne ispunjava, dorađujemo je bez nadoplate dok ih ne ispuni.

  • 1Opisana funkcija se u dogovorenim slučajevima ponaša prema specifikaciji
  • 2Build i postojeći testovi prolaze, novi testovi pokrivaju izmjenu
  • 3Izmjena kao pull request s opisom
  • 4Nema pristupnih podataka u kodu
03Korist

Što dobivate

  • Izvedba u Vašem repozitoriju, ne u tuđem sustavu
  • Zasebna grana i pull request – Vi odlučujete o preuzimanju
  • Testovi za ono što je novo
  • Kratka dokumentacija u kodu i u pull requestu

Tehnologije

TypeScript, Node.js, Python, Next.js, PHP, SQL

Opišite svoj prvi zadatak – besplatan je.

Otvorite svoj workspace i stavite zadatak na svoju ploču. Prije početka provjeravamo stane li u 48 sati (računa se pon 8 – pet 16 h) te ga isporučujemo s kriterijima prihvaćanja.