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 →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 →
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
Š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.