Code Reviews - Crucible

Post on 27-Jun-2015

143 views 1 download

description

Presentation about code reviews with Atlassian Crucible.

Transcript of Code Reviews - Crucible

CrucibleCODE REVIEWS

Zašto raditi code review?

Manji broj bagova u produkciji

Razmena znanja i ideja

Usaglašavanje standarda koda

Pomoć novim kolegama

Pisanje kvalitetnijeg koda

Više ljudi upoznato sa delovima sistema koji nisu direktno pisali

Manje -> a više -> u produkciji

Zašto Crucible?

Odlična integracija sa JIRA-om

Ne oduzima vreme i nije nametljiv

Može se uklopiti u bilo koji workflow

Zadovoljava sve naše potrebe

Integracija sa IDE

Deljeni korisnici sa JIRA-om

JIRA integracija

• Reviews tab na taskovima u JIRI• Uvid da li je task i kod pregledan• Deep linking ka Crucible taskovima

• Linkovi iz Crucible ka JIRA taskovima• Pregled JIRA taskova iz Cruciblea (hover efekat)

JIRA integracija

• Pravljenje taskova u JIRI na osnovu Crucible komentara

• Promena statusa taskova direktno iz Crucibla• Merenje i logovanje vremena automatski

JIRA integracija

• Review kao deo JIRA workflow-a

Review

Fleksibilnost

• Proizvoljan broj pregledača• Moderator (ako se počne sa -> )

• Komentari svuda• Pregled više revizija fajla koji je pod pregledom

Pre-komit revizije

IDE integracija

Preglednost

• Preglednost svega• Kod, taskovi i review-i na jednom mestu

• Statistike i napredak

Obaveštavanje

• Podsetnici• Obaveštenja o promenama specifičnih fajlova

• Lični dashboard

Obaveštavanje

• Istorija svih dešavanja

• Prečice

Alternative

Gerrit - https://code.google.com/p/gerrit/

Phabricator - http://phabricator.org/

Review board - http://www.reviewboard.org/

Kiln - http://www.fogcreek.com/kiln/

Dalje informacije

https://www.atlassian.com/software/crucible

http://www.youtube.com/watch?v=1m3eRFeCInY

Cena (one time, besplatni upgrade u prvoj godini) :

5 users$10 Starte

r

10 users$800

25 users$1,200

50 users$2,200

100 users$4,000

100+ users$8,000

Pitanja?