Simple view
Full metadata view
Authors
Statistics
Metodyki zarządzania procesem wytwarzania oprogramowania
Methodologies for managing the software development process
oprogramowanie komputerowe, metodyki Agile, metodyki tradycyjne
computer software, Agile methodologies, traditional methodologies
Celem niniejszej pracy jest zbadanie efektywności zastosowania metodyk zwinnych i tradycyjnych w procesie tworzenia oprogramowania w ramach prowadzenia projektów w branży IT. W początkowej części pracy dostarczono tło teoretyczne, które pozwoli czytelnikowi na pełne zrozumienie badanego tematu. Podano definicję oprogramowania komputerowego i główne cele związane z procesem jego tworzenia. Przedstawiono historyczne tło zagadnienia, zbadano wpływ tworzenia oprogramowania na ekonomię globalną oraz zaprezentowano kluczowe założenia dwóch badanych metodyk: Waterfall i Agile. W dalszej, badawczej części pracy, określony i opisany został cel prowadzonego badania. Sformułowana została hipoteza sugerującą, że to metodyki zwinne mają korzystny wpływ na jakość końcowego produktu oraz sprzyjają optymalizacji korzyści biznesowych. Kluczowym aspektem badania jest zrozumienie i porównanie zwinnych metodologii, takich jak Scrum i Kanban, z tradycyjnymi metodykami, takimi jak Waterfall oraz zbadanie jak różnice w podejściu tych metodyk do realizacji projektów wpływają na ich efektywność. Końcowa część pracy skupia się na prezentacji wyników przeprowadzonego badania, ich analizie oraz sformułowaniu wniosków, które następnie zostały skonfrontowane z postawioną hipotezą badawczą.
The purpose of the thesis is to study the effectiveness of applying agile and traditional methodologies to the software development process in IT industry. The initial part of the thesis, the theoretical background is provided so that the reader can fully understand the topic. The definition of computer software and the main goals associated with the software development process are given. The historical background of the issue is presented, the impact of software development on the global economy is examined, and the key assumptions of the two methodologies studied, Waterfall and Agile, are presented. In the following, research part of the thesis, the purpose of the conducted study is defined and described. A hypothesis is formulated suggesting that it is agile methodologies that have a positive impact on the quality of the final product and promote the optimization of business benefits. A key aspect of the study is to understand and compare agile methodologies, such as Scrum and Kanban, with traditional methodologies such as Waterfall and examining how the differences in how these methodologies approach project execution affects their effectiveness. The final part of the thesis focuses on the presentation of the results of the conducted study, their analysis and the formulation of conclusions which are then confronted with the research hypothesis.
dc.abstract.en | The purpose of the thesis is to study the effectiveness of applying agile and traditional methodologies to the software development process in IT industry. The initial part of the thesis, the theoretical background is provided so that the reader can fully understand the topic. The definition of computer software and the main goals associated with the software development process are given. The historical background of the issue is presented, the impact of software development on the global economy is examined, and the key assumptions of the two methodologies studied, Waterfall and Agile, are presented. In the following, research part of the thesis, the purpose of the conducted study is defined and described. A hypothesis is formulated suggesting that it is agile methodologies that have a positive impact on the quality of the final product and promote the optimization of business benefits. A key aspect of the study is to understand and compare agile methodologies, such as Scrum and Kanban, with traditional methodologies such as Waterfall and examining how the differences in how these methodologies approach project execution affects their effectiveness. The final part of the thesis focuses on the presentation of the results of the conducted study, their analysis and the formulation of conclusions which are then confronted with the research hypothesis. | pl |
dc.abstract.pl | Celem niniejszej pracy jest zbadanie efektywności zastosowania metodyk zwinnych i tradycyjnych w procesie tworzenia oprogramowania w ramach prowadzenia projektów w branży IT. W początkowej części pracy dostarczono tło teoretyczne, które pozwoli czytelnikowi na pełne zrozumienie badanego tematu. Podano definicję oprogramowania komputerowego i główne cele związane z procesem jego tworzenia. Przedstawiono historyczne tło zagadnienia, zbadano wpływ tworzenia oprogramowania na ekonomię globalną oraz zaprezentowano kluczowe założenia dwóch badanych metodyk: Waterfall i Agile. W dalszej, badawczej części pracy, określony i opisany został cel prowadzonego badania. Sformułowana została hipoteza sugerującą, że to metodyki zwinne mają korzystny wpływ na jakość końcowego produktu oraz sprzyjają optymalizacji korzyści biznesowych. Kluczowym aspektem badania jest zrozumienie i porównanie zwinnych metodologii, takich jak Scrum i Kanban, z tradycyjnymi metodykami, takimi jak Waterfall oraz zbadanie jak różnice w podejściu tych metodyk do realizacji projektów wpływają na ich efektywność. Końcowa część pracy skupia się na prezentacji wyników przeprowadzonego badania, ich analizie oraz sformułowaniu wniosków, które następnie zostały skonfrontowane z postawioną hipotezą badawczą. | pl |
dc.affiliation | Uniwersytet Jagielloński w Krakowie | pl |
dc.contributor.advisor | Jedynak, Piotr - 128512 | pl |
dc.contributor.author | Paszkot, Justyna | pl |
dc.contributor.departmentbycode | UJK/UJK | pl |
dc.contributor.reviewer | Jedynak, Piotr - 128512 | pl |
dc.contributor.reviewer | Marcinkowski, Aleksander - 130320 | pl |
dc.date.accessioned | 2023-07-10T21:45:02Z | |
dc.date.available | 2023-07-10T21:45:02Z | |
dc.date.submitted | 2023-07-10 | pl |
dc.fieldofstudy | zarządzanie – firmą, personelem, międzynarodowe | pl |
dc.identifier.apd | diploma-164975-286991 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/315176 | |
dc.language | pol | pl |
dc.subject.en | computer software, Agile methodologies, traditional methodologies | pl |
dc.subject.pl | oprogramowanie komputerowe, metodyki Agile, metodyki tradycyjne | pl |
dc.title | Metodyki zarządzania procesem wytwarzania oprogramowania | pl |
dc.title.alternative | Methodologies for managing the software development process | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |