izpis_h1_title_alt

Izdelava projektno prilagodljive in agilne metodologije razvoja programskih rešitev
ID Ocepek, Primož (Avtor), ID Bajec, Marko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,49 MB)
MD5: 08BCE5E512B42ACECDD07C7AFADE39A0

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:Agilni razvoj programske opreme, Scrum, Kanban, Testno usmerjeni razvoj, Situacijski pristop razvoja metodologij
Vrsta gradiva:Magistrsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2018
PID:20.500.12556/RUL-105284 Povezava se odpre v novem oknu
Datum objave v RUL:20.11.2018
Število ogledov:918
Število prenosov:261
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Implementation of a project-adaptable and agile software development methodology
Izvleček:
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.

Ključne besede:Agile software development, Scrum, Kanban, Test Driven Development, Situational Method Engineering

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj