Podrobno

Sistem za upravljanje projektov po pristopu Kanban
ID Rigler, Jernej (Avtor), ID Fujs, Damjan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,39 MB)
MD5: B1EFAFEBD4FCCA197A145FE0AAE691E2

Izvleček
Metoda Kanban je namenjena vizualnemu upravljanju z delom, pri kateri naloge na tabli razporejamo po fazah, količino dela v posamezni fazi (WIP) pa omejujemo za boljšo pretočnost in preprečevanje ozkih grl. Obstoječa orodja, ki podpirajo ta pristop, so pogosto zaprtokodna, plačljiva ali uporabniku neprijazna, kar je bila naša motivacija za razvoj odprtokodne, minimalistične in odzivne rešitve RiglerBan. V diplomskem delu smo na podlagi opredeljenih funkcionalnih in nefunkcionalnih zahtev zasnovali troslojno arhitekturo (predstavitveni sloj v knjižnici React, poslovni v izvajalnem okolju Node.js in ogrodju Express, podatkovni v sistemu za upravljanje podatkovnih baz PostgreSQL) ter razvili sistem, ki poleg osnovnih funkcionalnosti table Kanban ponuja tudi realnočasovni klepet, nalaganje datotek, e-poštna obvestila in projektno analitiko. Z ločenima vlogama člana in lastnika projekta smo zagotovili ustrezno avtorizacijo dostopa, pri razvoju pa smo posebno pozornost namenili varnosti in obravnavi napak. Rešitev smo ovrednotili s testiranjem zmogljivosti, tudi pod obremenitvenim testom z orodjem Grafana k6, kjer je sistem ohranil nizke odzivne čase in visoko stopnjo uspešno obdelanih zahtev.

Jezik:Slovenski jezik
Ključne besede:RiglerBan, Kanban, sistem za upravljanje projektov, omejitev dela v izvajanju, WIP, React, Express, PostgreSQL, klepet Socket.IO
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-185414 Povezava se odpre v novem oknu
Datum objave v RUL:04.08.2026
Število ogledov:131
Število prenosov:24
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Project Management System Based on the Kanban Approach
Izvleček:
The Kanban approach is designed for visually managing work, in which tasks are organized on a board according to their stage of completion, while the amount of work in progress (WIP) within each stage is limited to improve throughput and prevent bottlenecks. Existing tools that implement this approach are often closed-source, paid, or lack user-friendliness, which motivated us to develop RiglerBan, an open-source, minimalist, and responsive solution. In this thesis, we designed a three-layer architecture (presentation layer in React library, business layer in Node.js runtime environment and Express framework, and data layer in PostgreSQL database management system) based on defined functional and non-functional requirements, and developed a system that, in addition to the core functionalities of a Kanban board, also offers real-time chat, file attachments, email notifications, and project analytics. By introducing separate member and owner project roles, we ensured appropriate authorization of access, while particular attention during development was paid to application security and error handling. We evaluated the solution through performance testing, which included load testing using the Grafana k6 tool, where the system maintained low response times and a high rate of successfully processed requests.

Ključne besede:RiglerBan, Kanban, project management system, work in progress limit, WIP, React, Express, PostgreSQL, Socket.IO chat

Podobna dela

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

Nazaj