Date of Award
Fall 11-2016
Document Type
Thesis
Degree Name
Bachelor Degree
Department
Computer Science
First Advisor
Blerton Abazi
Language
Albanian
Abstract
Industria softuerike është duke u bërë më kërkuese në kohën zhvilluese dhe resurse. Shpesh, prodhimi i softuerit ka të bëjë me kërkesa që vazhdimisht ndryshojnë dhe me cikle zhvillimi që maten me javë ose muaj. Për t’iu përgjigjur këtyre kërkesave dhe që ende të prodhohet softuer i kualitetit të lartë, ndër vite, praktikuesit e softuerit kanë zhvilluar një numbër strategjish. Një nga to është edhe Test Driven Development (TDD). Kjo është një praktikë për zhvillim e orientuar në objekte që për qëllim ka të ndihmoj në prodhimin e softuerit kualitativ për një kohë të shkurtë. TDD është popullarizuar nëpërmjet programimit ekstrem. Praktikuesit e TDD pohojnë se për softuer të vogël dhe mesatar, teknika na ndihmon drejt një zhvillimi të shpejtë dhe me kualitet më të lartë të kodit. Si rast studimi kemi një ekip të IBM të cilët kanë zhvilluar një produkt duke shkruar teste në mënyrë rritëse para ose gjatë shkrimit të kodit dhe gjatë procesit kanë zhvilluar një suitë me teste automatike. Ata realizuan arritën të përmirsojnë kualitetin në krahasim me projektet jo të orientuara në tested he si rezultat densiteti i gabimeve ishte shumë më i ulët se standardi industries. Si rezultat të dhënat e këtij studimi tregojnë se praktika TDD dërgon drejt prodhimit të një produkti kualitativ.
DOI
10.33107/ubt-etd.2016.1493
Recommended Citation
Xhigoli, Argjend, "Test Driven Development with Ruby on Rails" (2016). Theses and Dissertations. 1162.
https://knowledgecenter.ubt-uni.net/etd/1162