PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Ocena wkładu programisty w końcowy kod źródłowy programu

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Software developer contribution in the final source code
Konferencja
Seminarium ZASTOSOWANIE KOMPUTERÓW W NAUCE I TECHNICE 2013 (XXIII; 2013 ; Gdańsk, Polska)
Języki publikacji
PL
Abstrakty
PL
Ocena pracy programistów jest zadaniem złożonym. Kierownicy projektów biorą pod uwagę takie czynniki jak jakość tworzonego kodu, zdolność do rozwiązywania problemów technicznych i biznesowych oraz produktywność. Mierzenie produktywności poszczególnych programistów jest jednak zadaniem skomplikowanym. W artykule zostanie przedstawiona nowa metoda oceny wkładu programisty w końcowy kod źródłowy programu. Na podstawie przechowywanej w repozytorium historii wykonanych operacji i zdefiniowanych w metodzie wag określany jest udział poszczególnych programistów w wytworzeniu oprogramowania. W artykule zostaną również przedstawione wyniki walidacji metody przeprowadzone dla dwóch projektów Open Source.
EN
Estimation of the software developers effort is a complex task. Project managers take into account factors such as the quality of the created code, the ability to solve technical and business problems, as well as productivity. However measuring the productivity of individual developers, is very complicated. The article presents a new method of assessing the contribution of the developer in the final source code of the program, which operates on the data stored in code repositories. It will present the results of the method validation conducted on two open source projects.
Twórcy
autor
  • Wydział Elektroniki, Telekomunikacji i Informatyki, Politechnika Gdańska
autor
  • Wydział Elektroniki, Telekomunikacji i Informatyki, Politechnika Gdańska
Bibliografia
  • 1. Rocznik Statystyczny Pracy 2010, Główny Urząd Statystyczny, 2010.
  • 2. Albrecht A.J., Gaffney J.E.: Software function, source lines of code, and development effort prediction: a software science validation, IEEE Transactions on Software Engineering, 6, 1983
  • 3. Boehm B.W.: Software engineering economics, IEEE Transactions on Software Engineering, 1, 1984
  • 4. Kaczmarek J., Kucharski M: Size and effort estimation for applications written in Java, Information and Software Technology, 46.9, 2004
  • 5. Humphrey W.S.: Using a defined and measured personal software process, Software, IEEE, 13.3, 1996
  • 6. Hochstein L., Basili V.R, Zelkowitz M.V., Hollingsworth J.K., Carver J: Combining self-reported and automatic data to improve programming effort measurement, ACM SIGSOFT Software Engineering Notes, 30.5, 2005.
  • 7. Ruparelia N.B.: The history of version control, ACM SIGSOFT Software Engineering Notes, 35.1 2010
  • 8. Cockburn A., Williams L.: The costs and benefits of pair programming, Extreme programming examined, 2000
  • 9. Begel A., Simon B.: Novice software developers, all over again, Proceedings of the Fourth international Workshop on Computing Education Research, ACM, 2008.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-6757afd0-b265-4046-9a60-28fe7f29fc52
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.