izpis_h1_title_alt

Izdelava projektno prilagodljive in agilne metodologije razvoja programskih rešitev
ID Ocepek, Primož (Author), ID Bajec, Marko (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,49 MB)
MD5: 08BCE5E512B42ACECDD07C7AFADE39A0

Abstract
Zaradi potreb po vse hitrejšem razvoju programskih rešitev in zmanjševanju tveganj, da razvita programska oprema ne bi ustrezala končnim uporabnikom, so že pred več leti slapovni razvoj nadomestile lahke in agilne metodologije, ki sledijo principom evolucijskega razvoja. Na voljo so številne agilne metodologije. Med najbolj poznanimi so: Scrum, Kanban, FDD, XP, Crystal . . . . Njihova uvedba v prakso pa je še vedno izziv, saj je način uvajanja zelo odvisen od več lastnosti, kot so: kultura podjetja na področju razvoja programske opreme, kompetence posameznikov, vrste projektov, ki jih podjetje izvaja, itn. V raziskovalni sferi se je za namen uvajanja prilagodljivih in agilnih metodologij uveljavil tako imenovani situacijski pristop razvoja metodologij (v nadaljevanju: SME), ki izhaja iz karakteristik podjetja in projektov ter predlaga korake uvedbe primerne metodologije. V praksi je iz izkušenj z uporabo te metode sorazmerno malo, saj zahteva poglobljen pristop in sodelovanje različnih strokovnih profilov. Cilj magistrskega dela je podrobno preučiti principe SME, jih po potrebi prilagoditi in uporabiti za razvoj konkretne agilne metodologije v podjetju.

Language:Slovenian
Keywords:Agilni razvoj programske opreme, Scrum, Kanban, Testno usmerjeni razvoj, Situacijski pristop razvoja metodologij
Work type:Master's thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2018
PID:20.500.12556/RUL-105284 This link opens in a new window
Publication date in RUL:20.11.2018
Views:1348
Downloads:294
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Implementation of a project-adaptable and agile software development methodology
Abstract:
New methodologies of software development were adjusted and implemented because of the needs for faster software development and to limit the risks for unfulfilled goals. Waterfall as a methodology was replaced by the agile methodologies. These follow the principle of evolutional development. There are many agile methodologies. Most known methodologies are Scrum, Kanban, FDD, XP, Crystal ... Their implementation into the company is still a challenge because it depends on many factors like: the culture of the company in developing software, skills of the employees, types of projects developed by the company and many other factors. In academics for implementing agile methodologies, a new approach was defined. The approach is called situational method engineering. This approach uses all the characteristics of the company and suggests approaches that are taken from agile methodologies. There is a lack of this approach in academics because it needs deep understanding and cooperation with different experts. The goal of the master's thesis is done very precise analyse of the SME, customize and use it for developing an agile methodology for the company that develops software.

Keywords:Agile software development, Scrum, Kanban, Test Driven Development, Situational Method Engineering

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back