
IT industrija se brzo razvija, te je brzina sprovođenja projekata i izlaska na tržište često veoma važna. Da bi se projekаt sproveo na vreme, u okviru predviđenog budžeta i sa optimalnim korišćenjem resursa, potrebno je da se njime upravlja na najbolji mogući način. Posao menadžera projekata je da planira, sprovodi i nadzire, odnosno da kontroliše procese u okviru projektnog tima, ali i da izveštava zainteresovane strane o sprovođenju projekta. Da bi bio spreman za to, potrebno je da ima određena znanja i sposobnosti. Ta znanja se stiču na različite načine, a na ITS-u se uče u okviru predmeta Upravljanje projektima, Poslovna komunikacija i pregovaranje i Poslovni informacioni sistemi.
Svaki od navedenih predmeta nudi određene kompetencije budućim menadžerima projekata. Sa druge strane, da bi menadžer projekata mogao da postigne maksimalne rezultate, neophodno je da koristi određene alate. Danas na tržištu postoje brojni alati za upravljanje projektima i komunikaciju prilikom rada na njima. Dužnost menadžera projekata je i da među svim tim alatima izabere najadekvatniji za svaku situaciju. U nastavku predstavljamo neke od najčešće korišćenih alata sa njihovim prednostima i nedostacima, kao i preporuke kada je koji od njih poželjno koristiti za upravljanje projektima, pre svega, u IT industriji:
- Jira: Popularan alat za agilno upravljanje projektima. Jira omogućava timovima da planiraju, prate i objave softver. Sadrži niz agilnih alata za upravljanje projektima kao što su scrum i kanban ploče, grafikoni sprovođenja i prilagodljivi tokovi posla.
- Trello: Jednostavan alat za upravljanje projektima. Trello koristi interfejs u kanban stilu za upravljanje zadacima i projektima. Omogućava timovima da kreiraju table, kartice i liste kako bi pratili napredak i sarađivali u realnom vremenu.
- Asana: Svestrani alat za upravljanje projektima. Asana se može koristiti za različite projekte i tokove posla. Omogućava timovima da kreiraju zadatke, dodeljuju ih članovima tima i prate napredak koristeći niz prikaza kao što su table, liste i kalendari.
- Basecamp: Alat za upravljanje projektima koji se fokusira na komunikaciju i saradnju. Basecamp omogućava timovima da dele datoteke, održavaju diskusije i upravljaju projektima na jednoj centralnoj lokaciji. Sadrži niz alata kao što su liste obaveza, rasporedi i prijave.
- Monday.com: Prilagodljivi alat za upravljanje projektima. Monday.com omogućava timovima da kreiraju tokove posla i kontrolne table za praćenje napretka i saradnju. Poseduje niz šablona za različite tipove projekata i integriše se sa drugim alatima kao što su Jira i Trello.
- Microsoft Project: Popularan alat za upravljanje projektima za veće organizacije. Microsoft Project omogućava timovima da planiraju projekte i upravljaju njima koristeći Gantove grafikone, vremenske okvire i analizu kritične putanje. Takođe, sadrži alate za upravljanje resursima, članovima tima i budžetom projekta.
- Azure DevOps: Microsoftov proizvod koji obezbeđuje kontrolu verzija, izveštavanje, upravljanje zahtevima i projektima, automatizaciju, testiranje i mogućnosti upravljanja izdanjima. Pokriva ceo životni ciklus aplikacije i omogućava DevOps mogućnosti.
Ovo su samo neki od mnogih alata za upravljanje projektima dostupnih u IT industriji. Svaki alat ima svoje prednosti i nedostatke, tako da je važno odabrati onaj koji najbolje odgovara potrebama i tokovima rada projektnog tima.
Evo nekih prednosti i nedostataka alata za upravljanje projektima koji su ranije pomenuti:
Sve u svemu, neophodno je odabrati alat za upravljanje projektima koji odgovara potrebama i tokovima rada tima. Svaki alat ima svoje prednosti i nedostatke, tako da je pre samog odabira ključno pažljivo razmotriti karakteristike i funkcionalnosti koje su potrebne timu.
Naravno, sama priča o prednostima i nedostacima alata za upravljanje projektima nije dovoljna da bi neko mogao da utvrdi koji bi od ovih alata bio idealan za određeni projekat. Pojedini alati su primenjiviji u malim timovima i organizacijama, dok su drugi pretežno namenjeni velikim timovima.
Evo nekoliko preporuka za alate za upravljanje projektima za startape i mala preduzeća na osnovu različitih faza njihovog poslovanja.
Startapi u početnoj fazi
- Koristite jednostavne alatke za upravljanje projektima kao što su Trello ili Asana da biste lakše upravljali zadacima i ostali organizovani.
- Razmislite o korišćenju Microsoft Azurea kao platforme zasnovane na oblaku za hostovanje i primenu vaše aplikacije.
- Koristite društvene medije i alate za marketing sadržaja kao što su Buffer i Hootsuite da biste promovisali svoj brend i stupili u kontakt sa potencijalnim kupcima.
- Pratite svoje finansije koristeći alate kao što su QuickBooks ili Xero.
Startapi u fazi razvoja
- Razmislite o korišćenju naprednijih alata za upravljanje projektima poput Jirae ili Azure DevOpsa, koji se koriste za upravljanje većim projektima i timovima.
- Koristite razvojne alate kao što su GitHub i Bitbucket da biste upravljali izvornim kodom i sarađivali sa drugim programerima.
- Automatizujte proces testiranja i primene koristeći alate kao što su Selenium i Jenkins.
- Koristite alatke za analitiku kao što je Google analitika da biste pratili ponašanje korisnika i poboljšali svoj proizvod.
Startapi sa razvijenim proizvodom
- Usredsredite se na skaliranje svog proizvoda i proširivanje baze klijenata.
- Koristite alatke za upravljanje odnosima sa klijentima (CRM) poput Salesforcea, koji se koristi za upravljanje podacima o klijentima i njihovu analizu.
- Razmislite o korišćenju alata za upravljanje projektima na nivou preduzeća poput Azure DevOpsa, koji se koristi za upravljanje složenim projektima i tokovima posla.
- Investirajte u alate za korisničku podršku, kao što su Intercom ili Zendesk, kako biste poboljšali zadovoljstvo korisnika.
Preporuke za mala i srednja preduzeća
- Koristite sveobuhvatnije alate za upravljanje projektima poput Microsoft Projecta ili Azure DevOpsa, koji se koriste za upravljanje većim brojem projekata i timova.
- Koristite CRM alate na nivou preduzeća poput Salesforcea, koji se koristi za upravljanje podacima o klijentima i praćenje prodaje.
- Razmislite o korišćenju platformi za hostovanje i primenu u oblaku na nivou preduzeća kao što je Microsoft Azure za skalabilnija i bezbednija rešenja.
- Sprovedite mere sajberbezbednosti da biste zaštitili svoje poslovanje i podatke klijenata.
U toku rada na predmetu Upravljanje projektima studenti se bliže upoznaju sa alatom AzureDevOps za upravljanje projektima. Ovaj alat smo odabrali jer u sebi objedinjuje sve funkcionalnosti potrebne timovima. Alat Azure DevOps zasnovan je na oblaku i pruža niz funkcija za razvoj softvera i upravljanje projektima. Nudi opcije kao što su kontrola verzija, kontinuirana integracija / kontinuirana primena (CI/CD), agilno upravljanje projektima, izveštavanje i analitika. Može se koristiti za projekte bilo kog obima, od malih startapa do velikih preduzeća.
Azure DevOps je pozicioniran kao sveobuhvatan i prilagodljiv alat koji može pomoći u upravljanju složenim projektima i radnim tokovima, a može biti i dobar izbor za preduzeća koja koriste druge Microsoft alate ili preferiraju integrisanije rešenje. Iz gorenavedenih razloga i imajući u vidu da studenti uče osnove programiranja u programskom jeziku C#, smatramo da je Azure DevOps bolji od svih drugih alata za rad u projektnom timu.
Autor: dr Šemsudin Plojović