| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Success of agile programming in real world : magistrsko delo
Authors:ID Latas Martínez, Andrès (Author)
ID Kokol, Peter (Mentor) More about this mentor... New window
ID Kokol, Marko (Comentor)
Files:.pdf MAG_Latas_Martinez_Andres_2022.pdf (1,25 MB)
MD5: 4FEC97E33068277326E37B7437EA3FDF
PID: 20.500.12556/dkum/76f7aa7e-c4e7-4845-bc8e-0ace6ef7f62d
 
Language:English
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Software development is living its golden time in the commercial field. The way we depend on software is so strong that there is a growing need of fast development and delivery of new tools. This growing need is mostly supported and enabled by the use of agile methodologies. In theory, agile methodologies, allow entities to fast develop and deliver software whilst being in constant touch with the stakeholders to listen and fullfill their needs. The aim of this research is to validate such theory in the real world by asking its users.
Keywords:agile, methodologies, software, scrum
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[A. Latas Martínez]
Year of publishing:2021
Number of pages:1 spletni vir (1 datoteka PDF (IX, 43 f.))
PID:20.500.12556/DKUM-81033 New window
UDC:004.411-026.131(043.2)
COBISS.SI-ID:98853123 New window
Publication date in DKUM:28.01.2022
Views:1073
Downloads:117
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:09.12.2021

Secondary language

Language:Slovenian
Title:Uspešnost agilnega programiranja v realnem svetu
Abstract:Skozi zgodovino je bila vsa dejavnost razvoja podjetij predmet neke oblike metodologije, kot npr. tekoči trak, ki ga je uvedel Henry Ford in zaznamoval drugo industrijsko revolucijo. Takšne metodologije so namenjene prilagajanju razvoja, da bi postal cenejši, hitrejši in učinkovitejši. Pojav računalnikov nam je prinesel nov izdelek, programsko opremo, nekaj povsem novega in za kar ni bilo definirane metodologije. Tehnološki razvoj računalnikov je tako hiter, da se je programska oprema razvijala skupaj z njimi, potreba po hitrejšem razvoju in dostavi je postajala vedno nujnejša. Prav to je leta 2001 spodbudilo nastanek agilnega manifesta, ki je predmet tega diplomskega dela, dokumenta, ki je želel ustvariti temelje o tem, kako naj bi razvoj programske opreme ustrezal potrebam sodobnega sveta. Danes agilne metodologije označujemo kot tiste, ki sledijo vsem ali skoraj vsem načelom, opisanim v manifestu agilnosti, vendar te metodologije niso nastale kot posledica tega dokumenta, mnoge so obstajale že prej, druge pa so nastale pozneje ali pa so le nadgradnja neke metode. Ko pa govorimo o agilnih metodologijah, so te metodologije dobro definirane in so danes v IT-svetu dobro poznane kot metoda Scrum, metoda Kanban, vitko ali ekstremno programiranje. Razvoj programske opreme je v zlatem obdobju na komercialnem področju. Odvisnost od programske opreme je tako močna, da narašča potreba po hitrejšem razvoju in dostavi izdelkov. Ta naraščajoča potreba pomeni, da sprejemanje in uporaba agilnih metodologij cveti tudi zaradi njihovih glavnih značilnosti, ki so v teoriji hiter razvoj in neprekinjena dobava majhnih delov izdelka ter stalen stik s stranko za povratne informacije, da bi izpolnili njihove potrebe. Praksa pa je lahko v mnogih primerih drugačna, od napačne uporabe agilnosti do prilagajanja agilnosti specifičnim primerom uporabe, do uporabe agilnosti, ko je le-ta popolnoma nepotrebna. Uporaba agilnih namesto tradicionalnih metodologij prinaša prednosti, kot so manjše breme za razvojne ekipe, boljša kakovost izdelkov, manjše tveganje, večja produktivnost ali bolj motivirana ekipa. Prednosti so večje od slabosti oz. pomanjkljivosti, ki jih je mogoče odpraviti, da bi zmanjšali njihov vpliv na ekipo in izdelek. Danes so agilne metode tako razširjene, da obstajajo celo študije primerov, v katerih so se le-te uporabljale v naftni in kemijski industriji ter v komunalnih storitvah. V teh primerih so z uporabo agilnih metod prihranili milijone dolarjev. Ko govorimo o študijah primerov ali o teoriji agilne metodologije, imamo v mislih kot edino merilo ekonomski ali finančni vidik podjetja. V tem diplomskem delu nameravamo ubrati netradicionalen pristop in pri ljudeh, ki metode vsakodnevno uporabljajo, preveriti, ali je dejanski uspeh skladen s teoretičnim. Izvedli smo raziskavo ter jo v obliki ankete objavili na reprezentativna spletna mesta na temo informacijskih tehnologij. Analiza ankete kaže, da so agilne metode v praksi res priljubljene, a dejanski uspeh ne dosega teoretičnega. Mnoga podjetja podcenjujejo zahtevnost koordiniranja z agilnimi metodami, zato naloge delijo med že preobremenjene člane ekipe. Po drugi strani pa se zdi, da je veliko ljudi nezadovoljnih z uporabo agilnih metod, saj le-te povečujejo delovni pritisk ali pa menijo, da za določen projekt sploh niso primerne.
Keywords:Agile, metodologije, programska oprema, scrum


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica