Repository logo
Doctoral Dissertation

Supporting agile methodologies in distributed setting

dc.contributor.authorDajda, Jacek
dc.contributor.departmentWydział Elektrotechniki, Automatyki, Informatyki i Elektroniki
dc.contributor.reviewerNguyen, Ngoc Thanh
dc.contributor.reviewerZieliński, Krzysztof Jan
dc.contributor.supervisorDobrowolski, Grzegorz Tomasz
dc.date.available2017-10-31T08:29:15Z
dc.date.defence2008
dc.date.degree2008-10-30
dc.date.submitted2005-07-07
dc.descriptionZawiera bibliogr.
dc.description.abstractThe dissertation concerns the operational aspect of distributed software development teams, which utilize agile methodologies. In particular, it addresses the problem of tool-based support in distributed environment for three selected agile practices: Pair Programming, Planning Game, Osmotic Communication. The goal of this dissertation is to prove the posed thesis stating that by providing the proper software support, it is possible to overcome limitations of agile methodologies, which emerge from geographical distribution of development team, and maintain the overall costs of agile software production in a distributed setting. The dissertation proposes the concept of Experiment- Driven Development, which asumes development through a series of evaluating experiments simulating real working conditions. By utilization of this concept, it was possible to develop a set of tools, called Agile Studio, effectively supporting the three selected practices. In order to compare the productivity of local and distributed teams using Agile Studio, a set of 7 metrics was proposed. The data for comparison was gathered during the organized experiments.en
dc.description.abstractRozprawa dotyczy problematyki związanej z funkcjonowaniem rozproszonych zespołów programistycznych wykorzystujących w swojej pracy metodologie zwinne (ang. agile). W szczególności podejmuje problem narzędziowego wsparcia w środowisku rozproszonym trzech wybranych praktyk tychże metodologii: Programowania w Parach, Gry Planistycznej, Osmotycznej Komunikacji. Celem pracy jest wykazania tezy, że poprzez dostarczenie odpowiedniego wsparcia narzędziowego możliwe jest pokonanie ograniczeń metodologii zwinnych, które wynikają z geograficznego rozproszenia zespołu programistycznego, i utrzymanie ogólnych kosztów i jakości „zwinnego" wytwarzania oprogramowania w środowisku rozproszonym w stosunku do środowiska lokalnego. W pracy zaproponowano koncepcję wytwarzania oprogramowania w oparciu o serię ewaluacyjnych eksperymentów symulujących rzeczywiste warunki pracy (Experiment-Driven Development). W wyniku realizacji tej koncepcji, możliwe było wytworzenie zestawu narzędzi pod nazwą Agile Studio, efektywnie wspierających wybrane praktyki. W celu porównania wydajności pracy zespołu programistycznego w środowisku lokalnym i rozproszonym z użyciem Agile Studio, zaproponowano zestaw 7 miar. Dane porównawcze zostały zebrane podczas zorganizowanych eksperymentów.pl
dc.identifier.nukatdd2008304314
dc.identifier.otherR.9999
dc.identifier.polon216769
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/52925
dc.language.isoeng
dc.rightsAGH Licence (PhD) 1.0 - Fair Use
dc.rights.accessotwarty dostęp
dc.rights.urihttps://repo.agh.edu.pl/info/licence-agh-doctoral-dissertation-1
dc.subjectprogramowanie zwinnepl
dc.subjectsystemy z rozproszonymi parametramipl
dc.subjectmetodologia zwinnapl
dc.subjectzespół rozproszonypl
dc.subject.kbninformatykapl
dc.titleSupporting agile methodologies in distributed settingen
dc.title.alternativeWspieranie "zwinnych" metodologii wytwarzania oprogramowania w środowisku rozproszonympl
dc.typerozprawa doktorska
dspace.entity.typePublication
relation.isAuthorOfPublication3a8ed710-7845-4e4e-aa4d-e1c3dd6b2553
relation.isAuthorOfPublication.latestForDiscovery3a8ed710-7845-4e4e-aa4d-e1c3dd6b2553
thesis.degree.grantorAkademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
thesis.degree.namedoktor inżynier

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
R9999_Dajda.pdf
Size:
4.31 MB
Format:
Adobe Portable Document Format
Description:
Rozprawa doktorska