Kako vrijeme prolazi, pokazalo se sve sigurnijim da softverske metrike su ključne za katalogizaciju statusa određenog projekta, a to nadilazi to je li navedeni projekt projekt ili ne Open Source.
Metrika Grimore je zbirka alata koji će nam omogućiti da u procesu razvoja dobijemo važne i primjenjive vrijednosti na temelju pregleda, uklanjanja pogrešaka, između ostalih elemenata, različitog podrijetla, uz to Metrics Grimoire uključuje u razvojni proces, sve rasprave i komentare u okviru implementacije softvera za uzimanje zapažanja iz zajednica taj se razvoj nastavlja, a upravo je ta značajka odgovorna za dopuštanje dodavanja važnog elementa u razvoj, različitog u većini projekata; sve to kako bi se generirali pokazatelji koji omogućuju analiza softverskog projekta.
Alati MetricsGrimoire podržani su mnogim vrstama spremišta, uključujući one prisutne za GitHub (git i GitHub praćenje problema).
MetricsGrimoire već je korišten u analizi mnogih različitih projekata i, zajedno s alatima za vizualizaciju kao što su VizGrimoire (na primjer) potpuno je moguće dobiti naredbene statistike ili izvješća.
MetricsGrimoire potječe iz Universidad Rey Juan Carlos (Madrid) u istraživačkoj skupini libresoft, u zbirci aplikacija koja je imenovana LibreSoft alati. Nakon nekoliko godina istraživanja i razvoja, oko njega se počela širiti mala zajednica, koja također sada uključuje i programere i korisnike širom svijeta.
Istina je da je ovo alat više nego potreban za razvoj softvera za sve pogodnosti koje nam nudi u pogledu upravljanja podacima i interpretacije u skladu s našim potrebama, i zato vam donosim u nastavku popis najistaknutijih aplikacija u ovom skupu alata.
CVSANALIJA
Neka vas njegovo ime ne zbuni CVSANALIJA, ovo je alat koji vam pomaže da se oporavite, a također organizira sve informacije iz sustava koji su zaduženi za upravljanje izvornim kodom (sve što se tiče kontrole verzija), ona također izvodi analizu različitih klasa spremišta (CVS, ili čak Subverzija i GIT) analiziranje podataka unutar SQL baze podataka.
Bug
Njegovo ime daje ideju o čemu se radi. Ovaj alat vrši analizu Praćenje grešaka, omogućujući traženje različitih vrsta problema praćenja i akumuliranje nekih podataka prikupljenih iz tih problema u SQL bazu podataka. Trenutno Bicho, između ostalih, podržava Jira, Bugzilla, GitHub, GoogleCode, Launchpad, Allura.
mlStats (Statistika MailingList)
mlStats je razvijen s premisom dohvatite podatke s mailing liste a ponajviše operira sa poštar, a uz to radi s lokalnim datotekama u mbox formatu; s MailingLitStats možete napraviti studiju na osnovu podataka kao što su:
- Broj poruka poslanih na mailing listu
- Postotak danih odgovora.
- I sve opće informacije koje se mogu dobiti s mailing liste.
Upravitelj spremišta
Ovdje je knjižnica u kojoj ćete pronaći spremišta izvorni kod izravno s GitHub-a
CMetrics
Omogućuje vam dobivanje podataka iz nekih mjera C koda, poput veličine, složenosti, između ostalog.
Ako želite više informacija o CMetrics-u, ovo je mjesto koje trebate otići ir.
Sibila
Sibyl će vam biti partner ako trebate izvući neke podatke s web stranica koje imaju stil pitanja i odgovora i čuvati ih u bazi podataka. Možete to raditi s Askbotom. Također i druge stranice poput poznatog StackOverflow-a nalaze se u planu ovog alata.
Vrijedno je podsjetiti vas da ako želite više informacija ili pojedinačno preuzmete bilo koji od ovih alata, to možete učiniti sa svake stranice potrebnog alata.
Na kraju bismo željeli znati vaša mišljenja o ovom vrlo cjelovitom skupu mjernih alata i to kao dodatnu točku free software i da nam može biti od velike pomoći pri analizi projekata oboje open source, kao i projekti razvijeni u vlasničkom softveru.