Metodyka tworzenia oprogramowania a jakość kodu – analiza porównawcza dwóch przypadków
Artykuł w czasopiśmie
Status: | |
Warianty tytułu: |
Methodology of software development vs. code quality – a comparative analysis of two cases
|
Autorzy: | Zalewski Bartłomiej, Miłosz Marek |
Rok wydania: | 2016 |
Wersja dokumentu: | Elektroniczna |
Język: | polski |
Wolumen/Tom: | 1 |
Strony: | 54 - 59 |
Bazy: | BazTech |
Efekt badań statutowych | NIE |
Materiał konferencyjny: | NIE |
Publikacja OA: | TAK |
Licencja: | |
Sposób udostępnienia: | Otwarte czasopismo |
Wersja tekstu: | Ostateczna wersja opublikowana |
Czas opublikowania: | W momencie opublikowania |
Abstrakty: | polski | angielski |
Jakość kodu zależy od stosowania dobrych praktyk jego wytwarzania. W artykule przedstawiono metryki pomiaru jakości kodu tworzonego zgodnie z paradygmatem obiektowym i narzędzia informatyczne wyznaczające ich wartości. Rozpatrzono dwa przypadki rozwoju oprogramowania przez różne zespoły w różny sposób zarządzane. Przeanalizowano jakość kodu w kolejnych pięciu wersjach programów. Rezultaty badań pozwoliły na sformułowanie wniosku o przewadze metodyki lekkiej, na co wskazują lepsze wartości większości metryk. | |
Code quality is strongly dependent on using best coding practices during it’s development. This paper presents various code quality metrics in object oriented programming and computer tools to it automatic measurement. Two cases of software development by two different teams were considered. Code quality was analyzed in five following program versions. This study shows better value of almost (but not all) code quality metrics developed using agile methodology. It raises the conclusion about agile methodology advantage. |