Trello - Web servis

Page 1

Domagoj Jović Vida Nikšić

Web servis - Trello Seminarski rad

Sveučilište u Zagrebu Ekonomski fakultet Zagreb

Kolegij: Upravljanje poslovnim dokumentima Mentor: Dr. sc. Božidar Jaković Broj indeksa autora (Domagoj Jović): 0067462327 Broj indeksa autora (Vida Nikšić): 0067459468

Zagreb, prosinac 2012


Sadržaj 1.

Uvod .............................................................................................................. 3

1.1. Predmet i cilj rada .......................................................................................... 3 1.2. Izvori podataka i metode prikupljanja ............................................................ 3 1.3. Sadržaj i struktura rada ................................................................................. 3 2.

Kratki opis Web servisa ................................................................................. 4

2.1. Glavne funkcionalnosti web servisa ............................................................... 4 2.2

Link Web servisa...........................................................................................4

2.3. Ekransk prikaz početne Web stranice servisa................................................4 3.

Tehnološki okvir............................................................................................. 5

4.

Kratak razvoj ................................................................................................. 6

5.

Opis problema ............................................................................................... 7

6.

Razrada teme ................................................................................................ 8

6.1. Funkcionalnosti i mogućnosti Trella............................................................... 8 6.2. Detaljan opis mogućnosti ............................................................................ 14 6.3. Slične „desktop“ računalne aplikacije .......................................................... 18 7.

Kreiranje profila ........................................................................................... 21

8.

Poslovna primjena ....................................................................................... 23

9.

Konkurencija ................................................................................................ 24

9.1. Camp Fire .................................................................................................... 24 9.2. Asana .......................................................................................................... 25 9.3. Basecamp ................................................................................................... 26 9.4. Project Pier .................................................................................................. 27 9.5. ActiveCollab ................................................................................................ 28 10.

Pozitivne vs. negativne strane .................................................................. 29

11.

SWOT analiza .......................................................................................... 30

12.

Troškovi, pokazatelji poslovanja, uspješnost ............................................ 31

1


13.

Mogućnost nadogradnje funkcionalnosti u budućnosti ............................. 32

14.

Zaključak .................................................................................................. 33

15.

Literatura .................................................................................................. 34

16.

Popis slika.................................................................................................36

17.

Popis tablica..............................................................................................37

18.

Životopisi .................................................................................................. 38

19.

Sažetak .................................................................................................... 45

2


1. Uvod

1.1. Predmet i cilj rada Kako se na fakultetu i radom u studentskim udrugama stalno susrečemo s planiranjem i razvojem projekata te timskim radom, odlučili smo opisati jedan od alata kojim se pritom služimo. Trello je organizacijski alat koji olakšava organizaciju unutar timova, raspodjelu poslova, komunikaciju kao i praćenje svakog koraka pojedinog projekta. Vrlo je jednostavan i intuitivan. U ovom radu ćemo prikazati sve funkcionalnosti web servisa Trello, takoĎer dati ćemo realan primjer njegove uporabe. 1.2. Izvori podataka i metode prikupljanja Korišteni su sekundarni izvori podataka u vidu strane literature iz informatike i projektnog menadžmenta. Kako je predmet ovog rada recentna, najviše smo koristili internet stranice koje sardže recenzije ovog web portala i njegove prikaze te smo koritili vlastito iskustvo rada u web servisu. 1.3. Sadržaj i struktura rada U drugom poglavlju započinjemo sa sažetim opisom osnovnih karakteristika web servisa Trello. U trećem poglavlju opisujemo tehnološki aspekt razvoja Trella, a u četvrtom generalni razvoj servisa. Peto poglavlje je orijentirano na opis osnovnog probelma koje ovaj servis rješava te u šetom poglavlju detaljno opisujemo sve funkcionalnosti i realan primjer njegovog korištenja. Sedmo poglavlje se odmah nadovezuje na šesto jer opisuje način registracije na stranici. Poslovnu prijmenu Trella opisujemo u osmom poglavlju, takoĎer najvažnije konkurente navodimo i opisujemo u devetom poglavlju. Tokom desetog i jedanaestog poglavlja navodimo sve pozitivne i negativne strane Trella i prikazujemo detaljnu SWOT analizu koja opisuje eksterne i interne utjecaje na servis. Dvanaesto i trinaesto poglavlje se bavi troškovima i budućnosti. Te na kraju samog rada izvodimo zaključak.

3


2. Kratki opis Web servisa

2.1. Glavne funkcionalnosti web servisa Trello je Web servis za upravljanje projektom, te ga je razvio Joel Spolsky. Koristi paradigmu KanBan, metodu koju je 80-ih razvila Toyota. Projekti su predstavljeni sa pločama, koji su popraćeni sa listama. Liste sadrže kartice, pomoću kojih se može napredovati od jedne do druge liste, npr. od ideje do implementacije projekta.

2.2 Link Web servisa https://trello.com/

2.3 Ekranski prikaz početne Web stranice servisa Slika 1 Početna stranica

Izvor:www.trello.com

4


3. Tehnološki okvir Razvoj projekta Trello u cjelosti je započet u JavaScriptu, uključujući kôd klijenta i poslužitelja. No ubrzo počeli kodirati u CoffeeScriptu, jeziku koji se direktno prevodi u JavaScript1. Trello poslužitelji gotovo i ne koriste HTML, u stvari uopće ne služe na klijentskoj strani kôda2. Trello servis je izgraĎen na MongoDB, Node.js i

Slika 2 Logo MongoDB

Backbone.js. MongoDB je open source baza podataka orijentirana dokumentima. Dio je skupine NoSQL baza podataka, te umjesto slaganja podataka na

„klasičan“

način, on koristi dinamičke sheme, čime olakšava i

Izvor: www.mongodb.org

ubrzava integraciju podataka u odreĎene aplikacije3. Slika 3 Logo Node.js

Node.js je softver poslužiteljske strane dizajniran za pisanje internetskih aplikacija, te web poslužitelja. Programi na strani poslužitelja su pisani u JavaScriptu4. Izvor: www.nodejs.org

Backbone.js je JavaScript biblioteka sa sučeljem RESTful

Slika 4 Logo Backbone.js

JSON, a djelomično se temelji na model–view–controller paradigmi dizajniranja aplikacije5.

Izvor: www. backbonejs.org

1

CoffeeScript - http://coffeescript.org/ Trello - http://blog.fogcreek.com/the-trello-tech-stack 3 MongoDB - http://www.mongodb.org/display/DOCS/Philosophy 4 Node.js - http://nodejs.org/about/ 5 Backbone.js - http://documentcloud.github.com/backbone/ 2

5


4. Kratak razvoj Trello web servis je objavljen za javnost 13. rujna 20116. godine. Razvila ga je firma Fog Creek Software koju su osnovali Joel Spolsky i Michael Pryor 2000. godine u New Yorku. Glavna ideja vodilja im je bila olakšati proces projektnog menadžmenta, premjestiti sve zabilješke s Post-ita na računalo i olakšati prečenje tko je zadužen za neki zadatak. I uspjelo im je, stvorili su iznimno jednostavan web servis kojim pomoću kartica i ploča korisnik organizira bilokoji dogaĎaj u svom životu od poslovnih projekata do roĎendanskih zabava. Važno je naglasiti kako je Fog Creek Software Trello zamislio prvenstveno kao besplatan web servis, te će možda u budućnosti naplačivati neke dodatne opcije. Od početka razvoja Trella, raĎen je na način da može raditi na bilokojem ureĎaju, pri razvoju su posebno pazili da se stranica prilagodi veličini ekrana ureĎaja na kojem se koristi7. Trenutačno postoji mobilna aplikacija za iPhone, Android i Windows Phone, te konstantno rade na razvoju kako bi Trello bio u toku s trendovima i dostupan svima.

6 7

Trello - http://blog.trello.com/2011/08/ Fog Creek - http://blog.fogcreek.com/building-trello-com-for-multiple-devices/

6


5. Opis problema Prvenstveno, Trello pomaže u organizaciji gotovo biločega. Moguće je organizirati timski projekt na fakultetu, start-up, putovanje, vjenčanje, jako opsežne poslovne projekte i tako dalje. Njegova glavna značajka je dodavanje zadataka pojedinim članovima, te se na taj način olakšava pračenje aktivnosti članova tima, te je članovima lakše komunicirati meĎusobno, bez da šalju previše nepotrebnih mailova. Omogućeno je i organizacijama da otvore Trello te naprave ploče za sve svoje projekte i dodaju svoje zaposlenike. Ukoliko se ne korisit neki od programa/aplikacija za upravljanje projektom dolazi do širenja deziformacija, smanjenja motivacije nekih članova tima(tj. zaposlenika), te je nemoguće na vrijeme reagirati na neki ozbiljan problem i sanirati ga.

7


6. Razrada teme 6.1. Funkcionalnosti Trella Cijela aplikacija se nalazi na internetu, nije potrebno istalirati nijedan software, niti je bitno koliko mjesta na računalu imate. Trello se sastoji od polča (Boards) na kojima se nalaze liste koje sadrže kartice. Na svakoj kartici jedan od članova tima može raditi. Slika 5 Izgled Trella

Izvor: www.trello.com

Ploča Ploča je proizvod, projekt, resurs, ili organizacijska struktura koja se trenutno razvija, no ploča zapravo može predstavljati bilošto. Kao što je već rečeno svaka ploča se sastoji od zbirka listi, a liste sadrže kartice. Na desnoj strani se vide svi članovi ploče, niz opcija kao i aktivnost na ploči. Novu ploču je moguće otovriti pritiskom na „Boards“ u gornjem desnom kutu. Kako bi dodali člana na ploču trebamo pritisnuti Add members na desnoj strani boarda. Korisnika je moguće tražiti prema imenu ili e-mail adresi. Da bi korisnik mogao aktivno sudjelovati na ploči mora prvo prihvatiti pozivnicu za pridruženje ploči. Da biste uklonili člana s ploče potrebno je kliknuti na avatar člana i odabrati „Remove from Board“.

8


Slika 6 Ploča

Izvor: www.trello.com

Naslov

ploče

je

moguće

ureĎivati

pritiskom na „Board Options“, a potom

Slika 7 Izbornik s desne strane ploče

„Settings“ i odabirom „Rename Board“. Jedino su administratori ploče ovlašteni promijeniti ime. TakoĎer je moguće odrediti vidljivost ploče

za

javnost,

organizacije

ili

privatnog kroz „Permissions“ izbornika. A za dodavanje listi na ploču odaberemo Add list na desnoj strani boarda Postoji i funkcija obavijesti koja dolazi na mail svaki put kad vas netko označi (@IME PREZIME, isti princip kao i na drugim popularnim ) a možete ih vidjet klikom

na

Notifications

u

gornjem

desnom kutu Izvor: www.trello.com

9


Raspored listi kao i cardova možete mijenjati po želji jednostavnim ''povlačenjem'' po boardu. TakoĎer je moguće vidjeti tko od članova ploče je trenutačno online preko statusa kvadratića kod avatara svakog člana. Zeleni kvadratić označava da je osoba „online sada“, žuti kvadratić označava da osoba „miruje“ (tj. nije pomaknula miš na Trello kartici više od pet minuta), te sivi kvadratič koji označava „offline“. Plavi kvadratić označava adinistratora ploče, te oni imaju dodatne ovlasti. Liste Liste su kolekcije okomito posloženih kartica, one najčešće predstavljaju različite stadije projekta, no mogu predstavljati i različite grupe zadataka. Kako bi otvorili novu listu potrebno je na desno izborniku (slika 7.) odabrati „Add list“. Liste se mogu premještati povlačenjem mišem od jedne kolumne do druge.

Slika 8 Prikaz listi

Izvor: http://blog.trello.com/launch

10


Kartice Kartice su osnovne jedince ploče. One predstavljaju razne zadatke unutar projekta. Dodaju se pritiskom na dno liste „Add card“. Kartice se mogu povlačiti s liste na listu te je moguće označavati njihov napredak, trenutni status (da li je zadatak na kartici dovršen ili nije). Slika 9 Prikaz pomicanja kartice 1.

Izvor: http://blog.trello.com/launch

11


Slika 10 Prikaz pomicanja kartica 2.

Izvor: http://blog.trello.com/launch

Svaku karticu je moguće dodijeliti nekom od članova ploče. Na taj način je iznimno lagano pratiti tko je za što zadužen i kako napreduje. Članove na kartice dodajemo tako da na samom izborniku kartice odaberemo „Assign“ te odredimo koji član je zadužen za tu karticu. Slika 11 Prikaz kartica s avatarima zaduženih članova

Izvor: http://blog.trello.com/launch

12


Kada se otvori kartica mozemo upisati njen opis, dodavati slike, dokumente, „To do“ listu, pisati komentare. Slika 12 Detaljan prikaz svih funkcija kartice

Izvor: http://blog.trello.com/launch

13


Karticama je moguće dodati oznake (labels) u

Slika 13 Prikaz odabira oznake za karticu

raznim bojama koje predstavljaju odreĎenu temu ili hitnost zadataka. Jedna kartica može imati više oznaka. Oznake se dodaju preko ikone „Labels...“, a na isti način se i uklanjaju. Svakom zadatku (kartici) se može odrediti rok završetka. Kada je zadatak ispunjen ili se odustalo od tog zadatka, karticu je potrebno arhivirati kako liste zadataka ne bi bile prepune starih informacija. Karticu arhiviramo na način da na desno izborniku kartice odaberemo „Archive“ (Slika 12).

Izvor: www.trello.com

6.2. Detaljan opis mogućnosti Trello se može koristiti za razne vrste projekata i organiziranje dogaĎaja. U ovom radu navest ćemo primjer organiziranja predavanja gosta predavača na fakultetu. Prvo je potrebno otvoriti novu ploču za ovaj projekt. Slika 15 Otvaranje nove ploče

Izvor: www.trello.com

Slika 14 Dodavanje članova na ploču

Izvor: www.trello.com

14


Nakon kreiranja ploce potrebno je dodati sve organizatore predavanja. Članove dodajemo preko njihovih email adresa ili nadika na Trellu. Potom smo organizirali ploču na četiri važna područja kod organizacije predavanja: predavač, dvorana, uzvanici i promocija. Te smo svakoj listi dodali „zadatak“ tj. temu o kojoj trebamo raspraviti (npr. prijedlozi kojeg predavača pozvati). Slika 16 Organizacija listi

Izvor: www.trello.com Slika 17 Kartice s oznakama

Kako

je

predavanja

za uz

organiziranje odabir

predavača najvažnija

samog

promocija,

nju smo detaljnije razradili i svrstali prema oznakama (trakice u boji) kako bi svim organizatorima bilo jasno

koja

kartica

je

trenutno

prioritet. Isto tako odmah se može uočiti

tko

je

odgovoran

za

odreĎenu karticu. Izvor: www.trello.com

15


Na primjeru kartice „Dv3“ ćemo pokazati mogućnost „To do“ liste. Dakle kada obavimo neki zadatak s liste prekrižimo ga te tada vidimo napredak na toj kartici. Slika 18 Napredak zadatka pračen kroz "To do" listu

Izvor: www.trello.com

Na kartici „Web fakulteta“ je dodan komentar s linkom i jedan od organizatora je zadužen za tu karticu. Sada je potrebno da osoba koja je zadužena za taj zadatak zapisuje svoj progres u dovršavanju zadatka, kako bi svi bili upučeni u kojoj je fazi taj dio projekta. Slika 19 Dodavanje članova na karticu

Izvor: www.trello.com

16


Nakon što je odreĎeni zadatak završen, karticu koja ga je predstavljala možemo arhivirati. Kartica koja je arhivirana može se vratiti na listu ako je to potrebno, tj. ukoliko se ispostavi da zadatak nije obavljen do kraja ili kvalitetno. Slika 20 Arhiviranje kartice

Izvor: www.trello.com

17


6.3. Slične „desktop“ računalne aplikacije 2-plan Desktop Free Project Management Software Samostalan i prijenosni PM alat za voditelje projekata, možete integrirati 2-plan Desktop s online PM alatom s iPhone funkcionalnostima. Ovo je besplatni softver za projektni menadžment s iznimno širokim skupom značajki. Često je nadograĎivan zbog stalnih inputa aktivnih korisnika.8

Slika 21 Prikaz 2-plan Desktop Free Project Management Software

Izvor: http://2-plan.com/project-manager-resources/project-management-software-gallery-desktop.html

8

2–plan - http://2-plan.com/free-project-management-software-2-plan-desktop.html

18


OpenProj OpenProj je open-source desktop aplikacija za upravljanje projektima slična Microsoft Projectu. OpenProj ima poznato korisničko sučelje, pa čak i otvara postojeće MS Project datoteke.9

Slika 22 Prikaz OpenProj

Izvor: http://sourceforge.net/projects/openproj/

9

OpenProj - http://sourceforge.net/projects/openproj/

19


Microsoft Project

Microsoft Project je softver za upravljanje projektima programa, razvijen u Microsoftu. Dizajniran je kako bi pomogao voditeljima projekata u izradi plana, dodjeljivanja resursa, zadataka, praćenje napretka, upravljanje proračunom i analizom opterećenja.10

Slika 23 Prikaz Microsoft Project

Izvor:

http://epmlive.screenstepslive.com/s/Training/m/ProjectEngine/l/44394-publishing-an-existing-

microsoft-project-schedule

10

Microsoft Project - http://www.microsoft.com/project/en-us/product-information.aspx

20


7. Kreiranje profila Kreiranje profila na web servisu Trello je iznimno jednostavno. Profil na Trellu je obavezan ukoliko želimo koristiti taj servis, što nije slučaj kod korištenja nekih drugih servisa. Kako bi kreirali profil, moramo upisati ime koje želimo koristiti na Trellu, email adresu te lozinku. No moguće je prijaviti se i preko vlastitog Google računa. Slika 24 Kreiranje profila

Izvor: www.trello.com

Nakon što smo se prijavili potrebno je otiči na email adresu koju smo ostavili na stranici te potvrditi ju. Potom pristupamo svojem Trello profilu i vidimo popis svih ploča čiji smo članovi, kao i „Welcome Board“ na kojoj su upute kako koristiti Trello (Slika 25).

21


Slika 25 Novi profil

Izvor: www.trello.com

Na Slici 26 vidimo kako izgleda profil člana koji je aktivan an više ploča.

Slika 26 Profil s više ploča

Izvor: www.trello.com

22


8. Poslovna primjena

Trello čini suradnju na projektima jednostavnom i, na neki način, ugodnom. Web aplikacija Trello je jednostavan, ali moćan alat za projektni menadžment. Znamo, projektni menadžment zvuči pomalo dosadno, ali ako ste ikada probali koristiti aplikacije za projektni menadžment, Trello se ističe kao alat koji povećava vašu suradnju bez da budete zatrpani poslom. Pravljenje lista je nevjerojatno jednostavno; kreiramo projekt (Trello ih zove ploče), dodaje im liste (nazvane kartice). Ako je to sve što trebate od stranice ( i taj aspekt je dovoljno dobar da bi mogli biti zadovoljni s njim za jednostavno pravljenje lista), biti ćete sretni. Trello se tek počinje isticati kada se upustimo u suradnju s nekim. Da bi suraĎivali, pozovete ljude da se pridruže vašoj ploči. Jednom kada se priključe, članovi mogu dodavati i ureĎivati stvari i liste i možete dodijeliti odreĎene stvari odreĎenim ljudima kako bi mogli pratiti tko radi na čemu (to je jedan od glavnih problema koje Trello pokušava riješiti). Kliknite na bilo koju individualnu karticu i možete dodavati komentare, listu za praćenje napretka na odreĎenoj zadaći, dokumente i više. Cijela stranica je pogodna za korištenje, te je, u kombinaciji sa dubinom funkcionalnosti, čini snažnim rješenjem za ljude u potrazi za bilo čime od jednostavnog pravljenja liste do upravljanja cijelim timom i suradnje na projektu.11

11

Lifehacker - http://lifehacker.com/5839942/trello-makes-project-collaboration-simple-and-kindof-fun

23


9. Konkurencija

9.1. Camp Fire Campfire je web bazirani alat za grupne razgovore koji dopušta da postavimo sobe za razgovor u tren oka. Možemo pozvati klijenta, kolegu ili prodavača na razgovor, suradnju i donositi odluke u sobi na intranetu za interne komunikacije.12 Link: http://campfirenow.com/ Campfire omogućuje razgovore sa interesno – utjecajnim skupinama u realnom

Slika 27 Campfire naslovna stranica

vremenu.

Izvor: http://campfirenow.com/

12

Camp fire - http://campfirenow.com/

24


9.2. Asana Asana je web i mobilna aplikacija koja je napravljena sa svrhom da poboljša komunikaciju u timu i donošenje odluka. Napravili su je suosnivač Facebook-a Dustin Moskovitz i inženjer Justin Rosenstein, koji su radili na poboljšanju produktivnosti zaposlenika u Facebook-u, izmeĎu ostalih uloga.13 Link: https://app.asana.com

Slika 28 Asana naslovna stranica

Izvor: https://app.asana.com

Asana je napravljena više za izvršnog direktora i upravitelja proizvodom, a Trello za vizualniji tip ljudi, te više koristi individualcima u timu te samom timu.14

13

^ Guynn, Jessica (2. studeni 2011). "Facebook co-founder Dustin Moskovitz unveils new company, Asana". Los Angeles Times. 14 Asana - https://app.asana.com

25


9.3. Basecamp Basecamp je web bazirani alat za projektni menadŞment. Nudi liste stvari koje trebamo napraviti, dokumente, upravljanje, dijeljenje datoteka, praćenje vremena te sistem komuniciranja. Basecamp nije namijenjen za tablete i Windows phonove te nema foruma za komunikaciju.15 Slika 29 Basecamp naslovna stranica

Izvor: http://basecamp.com

15

Basecamp - http://basecamp.com/

26


9.4. Project Pier Project Pier je besplatna, PHP aplikacija otvorenog koda za upravljanje zadacima, projektima i timovima kroz intuitivno Web sučelje. Pomaže organizacijama kod komunikacije, donošenja odluka i obavljanja stvari. Funkcionira slično kao komercijalni proizvodi za upravljanje, ali omogućava slobodu i skalabilnost samoupravljanja. Najbolje od svega je što će uvijek biti besplatan.16

Slika 30 Project Pier naslovna stranica

Izvor: http://www.projectpier.org

16

Project Pier - http://www.projectpier.org/

27


9.5. ActiveCollab ActiveCollab ima otprilike iste znaÄ?ajke poput BaseCamp-a, ali morate jednokratno platiti 200$ i instalirati ga na svom vlastitom serveru. ActiveCollab se razlikuje od Trella po tome ĹĄto nije besplatan.17

Slika 31 ActiveCollab naslovna stranica

Izvor: http://www.activecollab.com

17

ActiveCollab - http://www.activecollab.com/

28


10.

Pozitivne vs. negativne strane

Tabela 1 Pozitivne i negativne strane

Pozitivne strane

Negativne strane

Olakšava organizaciju unutar timova

Ograničeno bojanje

Olakšava raspodjelu poslova

Nekontrolabilnost zaostataka

Olakšava komunikaciju

Teško dodavanje klijenata

Omogućuje praćenje svakog koraka projekta

Nema kalendara

Vrlo jednostavan

Nema gantograma

Intuitivan

Mogućnost jednostavnog opisa dokumenata

Besplatan

Nemogućnost spajanja ploča

Korisničko sučelje

Lista se ne može izbrisati, samo arhivirati

Preglednost

Ne mogu se dodavati pregledavati video zapisi

Realno vrijeme ažuriranja

Ne postoji mogućnost zapisa u tablici

označavanje

i

vanjskih

i

Izvor: Vlastita izrada

29


11.

SWOT analiza

Tabela 2 SWOT analiza

-

Snage besplatan pregledan jednostavan olakšava rad unutar tima realno vrijeme ažuriranja

-

-

Prilike postati najpopularniji servis za upravljanje projektom ukloniti nedostatke koje su otkrili korisnici uvesti nove mogućnosti alata u suradnji s nekom softverskom tvrtkom razviti „desktop“ verziju aplikacije integrirati Googlov kalendar u aplikaciju

-

Slabosti nekontrolabilan nepostojanje kalendara nemogućnost praćenja napretka projekta prejednostavan opis dokumenata ograničeno označavanje Prijetnje velika konkurencija na području projektnog menadžmenta prelazak klijenata na druge Web servise rušenje servera elementarna nepogoda koja uzrokuje nestanak struje (npr. super-oluja Sandy u SAD-u) korisnici možda ne prepoznaju korisnost servisa

Izvor: Vlastita izrada

30


12.

Troškovi, pokazatelji poslovanja, uspješnost Trello je besplatan. Zabluda uzrokovana naplaćivanjem proizvoda je najveća smetnja visokom rastu. Dugoročno, mislimo da je mnogo lakše shvatiti kako prikupiti malu količinu novca od velikog broja korisnika nego veliku količinu novca od malog broja korisnika. Jednom kada imate 100 milijuna korisnika, lako je shvatiti koji od njih izvlači najviše od proizvoda koji ste napravili. Oni koji dobivaju najviše vrijednosti biti će vam sretni platiti. Ostali ne stoje toliko puno za održavanje.18

18

Joel on Software: How Trello is different - http://www.joelonsoftware.com/items/2012/01/06.html

31


13.

Mogućnost nadogradnje funkcionalnosti u budućnosti Početkom 2014. godine Trello će se prebaciti na korisničke račune koji se plaćaju. Izgleda da su ipak napravili vertikalnu aplikaciju. Jedini ljudi koji koriste Trello su prijatelji osnivača, a oni očekuju od Trello tima da ga nastavljaju razvijati i donositi im nove pogodnosti i svojstva. Kako se sada ne natječu s nikim, mogu ga početi naplaćivati. Promjenu neće napraviti odmah, nego nakon par mjeseci tako da se korisnici koji ne žele plaćati mogu prebaciti na druge Web servise.19

19

Joel on Software: How Trello is different - http://www.joelonsoftware.com/items/2012/01/06.html

32


14.

Zaključak

Trello je besplatan, jednostavan i moćan Web servis za upravljanje i suraĎivanje na projektu. Omogućava vizualan pristup projektima u velikoj mjeri, a sastoji se od ploča, lista i kartica. Najjednostavnije rečeno, Trello je online verzija ploče sa ljepljivim papirićima. MeĎutim, Trello nudi mnoge izvrsne mogućnosti u koje su uključeni, komentari, liste na kojima piše što moramo napraviti, datume do kojih imamo rok, prilaganje dokumenata, obavijesti i snažne alate za surĎivanje. Sa Trellom se može lako i brzo vidjeti na čemu se radi, tko radi na čemu i kako napreduju odreĎene stavke u projektu. Smatram da Trello odlično ispunjava svoju svrhu, počevši s time što je besplatan, pregledan, jednostavan i intuitivan. Olakšava organizaciju unutar timova, komunikaciju, raspodjelu poslova te praćenje svakog koraka na projektu. Kada bi u budućnosti uklonio i odreĎene nedostatke,

poput

nekontrolabilnosti

zaostataka,

ograničenog

bojanja

i

označavanja, teškog dodavanja vanjskih suradnika, dodao gantogram i kalendar, te dodao mogućnost dodavanja videa, Trello bi sigurno postao jedan od vodećih servisa za upravljanje projektom.

33


15.

Literatura

1. CoffeeScript - http://coffeescript.org/ (Pristupano dana: 25.10.2012.) 2. Trello Fogcreek Blog - http://blog.fogcreek.com/the-trello-tech-stack (Pristupano dana: 25.10.2012.) 3. MongoDB - http://www.mongodb.org/display/DOCS/Philosophy (Pristupano dana: 25.10.2012.) 4. Node.js - http://nodejs.org/about/ (Pristupano dana: 25.10.2012.) 5. Backbone.js - http://documentcloud.github.com/backbone/ (Pristupano dana: 25.10.2012.) 6. Trello Blog- http://blog.trello.com/2011/08/ (Pristupano dana: 30.10.2012.) 7. Trello Blog - http://blog.trello.com/launch (Pristupano dana: 30.10.2012.) 7. Fog Creek - http://blog.fogcreek.com/building-trello-com-for-multiple-devices (Pristupano dana: 14.11.2012.) 8. Trello - : www.trello.com (Pristupano dana: 25.10.2012.) 9. 2–plan - http://2-plan.com/free-project-management-software-2-plandesktop.html (Pristupano dana: 30.11.2012.)

34


10. OpenProj - http://sourceforge.net/projects/openproj/ (Pristupano dana: 30.11.2012.) 11. Microsoft Project - http://www.microsoft.com/project/en-us/productinformation.aspx (Pristupano dana: 30.11.2012.) 12. Lifehacker - http://lifehacker.com/5839942/trello-makes-project-collaborationsimple-and-kind-of-fun (Pristupano dana: 05.11.2012.) 13. Guynn, Jessica (2. studeni 2011). "Facebook co-founder Dustin Moskovitz unveils new company, Asana". Los Angeles Times (Pristupano dana: 05.11.2012.) 14. Camp fire - http://campfirenow.com/ (Pristupano dana: 05.11.2012.) 15. Asana - https://app.asana.com (Pristupano dana: 05.11.2012.) 16. Basecamp - http://basecamp.com/ (Pristupano dana: 05.11.2012.) 17. Project Pier - http://www.projectpier.org/ (Pristupano dana: 05.11.2012.) 18. ActiveCollab - http://www.activecollab.com/ (Pristupano dana: 26.11.2012.) 19. Joel on Software: How Trello is different http://www.joelonsoftware.com/items/2012/01/06.html (Pristupano dana: 30.11.2012.)

35


16.

Popis slika

Slika 1 Početna stranica ............................................................................................. 4 Slika 2 Logo MongoDB ............................................................................................... 5 Slika 3 Logo Node.js ................................................................................................... 5 Slika 4 Logo Backbone.js ........................................................................................... 5 Slika 5 Izgled Trella .................................................................................................... 8 Slika 6 Ploča ............................................................................................................... 9 Slika 7 Izbornik s desne strane ploče ......................................................................... 9 Slika 8 Prikaz listi ...................................................................................................... 10 Slika 9 Prikaz pomicanja kartice 1. ........................................................................... 11 Slika 10 Prikaz pomicanja kartica 2. ......................................................................... 12 Slika 11 Prikaz kartica s avatarima zaduženih članova ............................................ 12 Slika 12 Detaljan prikaz svih funkcija kartice ............................................................ 13 Slika 13 Prikaz odabira oznake za karticu ................................................................ 14 Slika 15 Otvaranje nove ploče .................................................................................. 14 Slika 14 Dodavanje članova na ploču ....................................................................... 14 Slika 16 Organizacija listi .......................................................................................... 15 Slika 17 Kartice s oznakama .................................................................................... 15 Slika 18 Napredak zadatka pračen kroz "To do" listu ............................................... 16 Slika 19 Dodavanje članova na karticu ..................................................................... 16 Slika 20 Arhiviranje kartice ....................................................................................... 17 Slika 21 Prikaz 2-plan Desktop Free Project Management Software ....................... 18 Slika 22 Prikaz OpenProj .......................................................................................... 19 Slika 23 Prikaz Microsoft Project .............................................................................. 20 Slika 24 Kreiranje profila ........................................................................................... 21 Slika 25 Novi profil .................................................................................................... 22 Slika 26 Profil s više ploča ........................................................................................ 22 Slika 27 Campfire naslovna stranica ........................................................................ 24 Slika 28 Asana naslovna stranica ............................................................................. 25 Slika 29 Basecamp naslovna stranica ...................................................................... 26 Slika 30 Project Pier naslovna stranica .................................................................... 27 Slika 31 ActiveCollab naslovna stranica ................................................................... 28

36


17.

Popis tablica

Tabela 1 Pozitivne i negativne strane ....................................................................... 29 Tabela 2 SWOT analiza............................................................................................ 30

37


18.

Životopisi

Europass Životopis Osobni podaci Prezime(na) / Ime(na)

Jović Domagoj

Adresa(e)

Ulica grada Vukovara 240, 10000 zagreb, Hrvatska

Telefonski broj(evi)

+38516153014

E-mail

Hrvatsko

Datum roĎenja

06/12/1990

Željeno zaposlenje/zani manje

+385959092997

domagojovic@gmail.com

Državljanstvo

Spol

Broj mobilnog telefona:

Muško Honorarni posao – istraživački zadaci

Radno iskustvo Datumi Zanimanje ili radno mjesto Glavni poslovi i odgovornosti Ime i adresa poslodavca

3.4.2012 - danas Tajni kupac Tajni posjeti prodavaonicama, prikupljanje relevantnih podataka te ispunjavanje upitnika Temidia d.o.o. Zagrebška cesta 25 2000 Maribor Slovenija Istraživanje tržišta

Datumi

1.5. - 20.5.2009

38


Zanimanje ili radno mjesto

Statist Izvršavanje zadataka ovisno o sceni u filmu

Glavni poslovi i Jadran film d.d. Oporovečka 12 odgovornsti 10000 Zagreb Hrvatska Proizvodnja i distribucija filmova Ime i adresa poslodavca 2009. - danas Poslovna ekonomija, 4. godina Ekonomski fakultet Zagreb, Sveučilište u zagrebu Visoka stručna sprema Vrsta djelatnosti ili sektor

Obrazovanje i osposobljavanj e 2009 – danas

Datumi Poslovna ekonomija

Preddiplomski sveučilišni studij Ekonomski fakultet, Sveučilište u Zagrebu Ime i vrsta pružatelja obrazovanja

39


Datumi

2005. -2009. VII. Opća gimnazija

Ime i vrsta pružatelja organizacije pružanja obrazovanja

Osobne vještine i kompetencije Materinski jezik

Hrvatski jezik

Drugi jezici Razumijevanje

Samoprocjena

Slušanje

Europska razina

Govor

Čitanje

Govorna interakcija

(*) Engleski jezik Njemački jezik

C1 B 1

Iskusni korisnik

C 1

Iskusni korisnik

C 1

Iskusni korisnik

Pisanje

Govorna produkcija

C 1

Iskusni korisnik

C 1

Iskusni korisnik

Samostalni B Samostalni B Samostalni B Samostalni B Samostalni korisnik 1 korisnik 1 korisnik 1 korisnik 1 korisnik (*) Zajednički europski referentni okvir za jezike

Društvene vještine

Komunikativan, otvoren, sposobnost kako individualnog tako i rada u timu

i kompetencije

Organizacijske

/

vještine i kompetencije

Računalne

Microsoft Office alati (Word, Excel i Powerpoint)

vještine i kompetencije

Vozačka

B kategorija

dozvola

40


41


Životopis Osobni podaci Prezime / Ime Adresa Telefonski broj E-mail

Nikšić Vida Bogišićeva 18, 10 000 Zagreb 01/4649718, gsm 091/8853698 vida.niksic@yahoo.com Hrvatsko

Državljanstvo Datum roĎenja Spol

29.09.1990. Žensko

Radno iskustvo Datumi Zanimanje ili radno mjesto Glavni poslovi i odgovornosti

01.10.2010. – 30.06.2012. Demonstratorica na Katedri za Informatiku Kolegiji: Informatika (rad u Ms Office-u) i Poslovni informacijski sustavi (rad u SAPu) Rad sa studentima, asistiranje profesorima, voĎenje samostalnih vježbi

Ime i adresa poslodavca

Ekonomski fakultet - Zagreb Trg J.F. Kennedyja 6 10000 Zagreb Hrvatska

Vrsta djelatnosti ili sektor

Visoko obrazovanje

Datumi

15.05. i 17.05.2012.

Zanimanje ili radno mjesto Glavni poslovi i odgovornosti

Gost predavač na kolegiju Informacijski sustavi za poslovno upravljanje Naslov predavanja: Praktični primjeri Customer Relationship Managemeta Nostelj kolegija: Mihael Plećaš

Ime i adresa poslodavca

Visoka poslovna škola Libertas Trg J.F. Kenneya 6b 10000 Zagreb Hrvatska

Vrsta djelatnosti ili sektor

Visoko obrazovanje

Datumi Zanimanje ili radno mjesto Glavni poslovi i odgovornosti

25.07.2011. – 22.08.2011. Tajnica Uprave Asistiranje članovima uprave u dnevnim poslovnim zadacima, dogovaranje sastanaka, komunikacija s klijentima i suradnicima

42


Ime i adresa poslodavca

UniCredit Leasing Croatia d.o.o. Heinzelova 33 10000 Zagreb Hrvatska

Vrsta djelatnosti ili sektor

Financijski sektor

Datumi Zanimanje ili radno mjesto Glavni poslovi i odgovornosti

01.07.2011. – 31.11.2011. Prodajni predstavnik VoĎenje baze podataka, informirane klijenata, dogovori i sastanci

Ime i adresa poslodavca

CroMedicor d.o.o. - web portal zdravstvenog turizma 10 000 Zagreb Hrvatska

Vrsta djelatnosti ili sektor

Zdravstveni turizam

Projekti Datumi

Studeni 2011 - danas

Pozicija

Članica tima

Glavni poslovi i odgovornosti Naziv projekta

Sudjelovanje u radu centra, rad na projektu izrade koncepta vozila, pohaĎanje satova japanskog jezika Toyota Creative workshop (Creative Dimensions Zagreb)

Datumi

01.10.2011. - danas

Pozicija

Voditeljica projektnog tima e!Dynamics

Glavni poslovi i odgovornosti

Naziv projekta

Koordinacija 11 članova tima i organizacija radionica na kojima se studenti upoznaju s poslovnim programskim okruženjima npr. Customer Relationship Management, Business Inteligence... e!Dynamics, studentska udruga eSTUDENT

Datumi

Travanj 2011

Pozicija

Članica marketing tima

Glavni poslovi i odgovornosti Naziv projekta

Rebranding URIHO-a Inclusive design workshop (HDD, Katedra za marketing EFZG)

Datumi

01.10.2010. – 30.09.2011.

Pozicija

Članica tima

Glavni poslovi i odgovornosti Naziv projekta

Izrada projektnog i marketinškog plana za radionice u sklopu e!Dynamics projekta e!Dynamics, studentska udruga eSTUDENT

Datumi

2008

Pozicija

Članica tima Klasične gimnazije u Zagrebu

Glavni poslovi i odgovornosti Naziv projekta

Digitalizacija starogrčko – hrvatskog riječnika Digitalizacija kulturne baštine (Filozofski fakultet u Zagrebu, Klasična gimnazija)

Obrazovanje i osposobljavanje

43


Datumi Preddiplomski sveučilišni studiji Ime i vrsta organizacije pružatelja obrazovanja i osposobljavanja Razina prema nacionalnoj ili

2009 – danas Poslovna ekonomija Ekonomski fakultet, Sveučilište u Zagrebu

Visoka stručna sprema

meĎunarodnoj klasifikaciji Datumi Ime i vrsta organizacije pružatelja obrazovanja i osposobljavanja Razina prema nacionalnoj ili

2005 - 2009 Klasična gimnazija u Zagrebu

Srednja stručna sprema

meĎunarodnoj klasifikaciji

Osobne vještine i kompetencije Materinski jezik

Hrvatski

Drugi jezici Razumijevanje

Samoprocjena

Slušanje

Europska razina (*) Engleski

C1

Njemački

Iskusni korisnik Temelj

A2

ni korisnik

Govor

Čitanje C 1

Govorna interakcija

Pisanje

Govorna produkcija

Iskusni korisnik

C 1

Iskusni korisnik

C 1

Iskusni korisnik

C 1

Iskusni korisnik

Temeljni 2 korisnik

A 2

Temeljni korisnik

A 2

Temeljni korisnik

A 2

Temeljni korisnik

A

(*) Zajednički europski referentni okvir za jezike Društvene vještine i

Komunikativnost, sposobnost timskog i samostalnog rada

kompetencije

Organizacijske vještine i

Koordinacija članova tima i vanjskih suradnika, organizacija radnog procesa

kompetencije Računalne vještine i kompetencije

-

operacijski sustavi: Windows, Linux (Ubuntu) alati MS Office-a (Word, Excel, PowerPoint) SAP, Sugar CRM, MailChimp

44


19.

Sažetak

Trello je organizacijski alat koji olakšava organizaciju unutar timova, raspodjelu poslova, komunikaciju kao i praćenje svakog koraka pojedinog projekta. U radu su korišteni izvori sekundarnih podataka u koji su uključene internetske stranice koje sadržavaju članke koji su vezani uz temu koja se obraĎuje u ovom seminarskom radu. Zatim je ukratko prikazano o kojim poglavljima ćemo pisati, kao što su tehnološki okvir, povijest Trella, opis problema koji se rješava pomoću njega, opis funkcionalnosti te nekoliko primjera desktop softverskih rješenja, upute i koraci u kreiranju profila, poslovna primjena, konkurencija, njegove pozitivne i negativne strane, SWOT analiza, troškovi, pokazatelji poslovanja te uspješnost te mogućnost nadogradnje funkcionalnosti u budućnosti. Razvoj projekta Trello u cjelosti je započet u JavaScriptu, uključujući kôd klijenta i poslužitelja. No ubrzo počeli kodirati u CoffeeScriptu, jeziku koji se direktno prevodi u JavaScript . Trello poslužitelji gotovo i ne koriste HTML, u stvari uopće ne služe na klijentskoj strani kôda . Trello web servis je objavljen za javnost 13. rujna 2011 . godine. Razvila ga je firma Fog Creek Software koju su osnovali Joel Spolsky i Michael Pryor 2000. godine u New Yorku. Prvenstveno, Trello pomaže u organizaciji gotovo bilo čega. Moguće je organizirati timski projekt na fakultetu, start-up, putovanje, vjenčanje, jako opsežne poslovne projekte i tako dalje. Cijela aplikacija se nalazi na internetu, nije potrebno istalirati nijedan software, niti je bitno koliko mjesta na računalu imate. Trello se sastoji od polča (Boards) na kojima se nalaze liste koje sadrže kartice. Na svakoj kartici jedan od članova tima može raditi. Trello se može koristiti za razne vrste projekata i organiziranje dogaĎaja. U ovom radu navest ćemo primjer organiziranja predavanja gosta predavača na fakultetu. Zatim smo naveli desktop rješenja kao što su Microsoft Project, 2-plan Desktop Free Project Management Software i Open Proj. Idući korak bio je prikazaivanje kreiranja profila u par jednostavnih koraka. Za poslovnu primjenu Trello se koristi za suradnju na projektima i čini ju jednostavnom i, na neki način, ugodnom. Web aplikacija Trello je jednostavan, ali moćan alat za projektni menadžment. Zatim smo spomenuli neke konkurente kao što su Asana, Basecamp, Project Pier, ActiveCollab i Campfire. Prednosti Trella su to što je besplatan,

45


jednostavan i intuitivan, a nedostaci nepostojanje gantograma, kalendara i nekontrolabilnost zaostataka. U SWOT analizi analizirali smo njegove prednosti, slabosti, prilike i prijetnje s kojima se suočava na tržištu. Trello je besplatan. Zabluda uzrokovana naplaćivanjem proizvoda je najveća smetnja visokom rastu. Početkom 2014. godine Trello će se prebaciti na korisničke račune koji se plaćaju. Izgleda da su ipak napravili vertikalnu aplikaciju. Trello je besplatan, jednostavan i moćan Web servis za upravljanje i suraĎivanje na projektu. Omogućava vizualan pristup projektima u velikoj mjeri, a sastoji se od ploča, lista i kartica. Zatim smo naveli litearturu, životopise te popis tablica, slika i na kraju prezentaciju o našem radu prikazali u obliku handouta.

46


Vida Nikšić Domagoj Jović

 Trello je Web servis za upravljanje projektom, te ga je razvio Joel Spolsky. Koristi paradigmu KanBan, metodu koju je 80-ih razvila Toyota. Projekti su predstavljeni sa pločama, koji su popradeni sa listama. Liste sadrže kartice, pomodu kojih se može napredovati od jedne do druge liste, npr. od ideje do implementacije projekta.

https://trello.com/

 Kreiranje profila na web servisu Trello je iznimno jednostavno. Profil na Trellu je obavezan ukoliko želimo koristiti taj servis, što nije slučaj kod korištenja nekih drugih servisa.  Kako bi kreirali profil, moramo upisati ime koje želimo koristiti na Trellu, email adresu te lozinku. No mogude je prijaviti se i preko vlastitog Google računa.

 Nakon što smo se prijavili potrebno je otidi na email adresu koju smo ostavili na stranici te potvrditi ju. Potom pristupamo svojem Trello profilu i vidimo popis svih ploča čiji smo članovi, kao i „Welcome Board“ na kojoj su upute kako koristiti Trello (Slika X).

47


 Na Slici X vidimo kako izgleda profil člana koji je aktivan na više ploča.

 Cijela aplikacija se nalazi na internetu, nije potrebno instalirati

nijedan software, niti je bitno koliko mjesta na računalu imate. Trello se

sastoji od polča (Boards) na kojima se nalaze liste koje sadrže kartice. Na svakoj kartici jedan od članova tima može raditi

 Ploča je proizvod, projekt, resurs, ili organizacijska struktura koja se trenutno razvija, no ploča zapravo može predstavljati bilo što. Kao što je ved rečeno svaka ploča se sastoji od zbirka listi, a liste sadrže kartice. Na desnoj strani se vide svi članovi ploče, niz opcija kao i aktivnost na ploči. Novu ploču je mogude otvoriti pritiskom na „Boards“ u gornjem desnom kutu.

 Kako bi dodali člana na ploču trebamo pritisnuti Add members na desnoj strani boarda. Korisnika je mogude tražiti prema imenu ili e-mail adresi. Da bi korisnik mogao aktivno sudjelovati na ploči mora prvo prihvatiti pozivnicu za pridruženje ploči. Da biste uklonili člana s ploče potrebno je kliknuti na avatar člana i odabrati „Remove from Board“.

48


 Liste su kolekcije okomito posloženih kartica, one najčešde predstavljaju različite stadije projekta, no mogu predstavljati i različite grupe zadataka. Kako bi otvorili novu listu potrebno je na desno izborniku (slika 7.) odabrati „Add list“. Liste se mogu premještati povlačenjem mišem od jedne kolumne do druge.

 Kartice su osnovne jedince ploče. One predstavljaju razne zadatke unutar projekta. Dodaju se pritiskom na dno liste „Add card“. Kartice se mogu povlačiti s liste na listu te je mogude označavati njihov napredak, trenutni status (da li je zadatak na kartici dovršen ili nije).

 Svaku karticu je mogude dodijeliti nekom od članova ploče. Na taj način je iznimno lagano pratiti tko je za što zadužen i kako napreduje. Članove na kartice dodajemo tako da na samom izborniku kartice odaberemo „Assign“ te odredimo koji član je zadužen za tu karticu.

49


 Kada se otvori kartica mozemo upisati njen opis, dodavati slike, dokumente, „To do“ listu, pisati komentare.

Prednosti

 Karticama je mogude dodati oznake (labels) u raznim bojama koje predstavljaju određenu temu ili hitnost zadataka. Jedna kartica može imati više oznaka. Oznake se dodaju preko ikone „Labels...“, a na isti način se i uklanjaju.

Nedostaci

Olakšava organizaciju unutar timova

Ograničeno označavanje i bojanje

Olakšava raspodjelu poslova

Nekontrolabilnost zaostataka

Olakšava komunikaciju

Teško dodavanje vanjskih klijenata

Omogućuje praćenje svakog koraka projekta

Nema kalendara

Vrlo jednostavan

Nema gantograma

Intuitivan

Mogućnost jednostavnog opisa dokumenata

Besplatan

Nemogućnost spajanja ploča

Korisničko sučelje

Lista se ne može izbrisati, samo arhivirati

Preglednost

Ne mogu se dodavati i pregledavati video zapisi

Realno vrijeme ažuriranja

Ne postoji mogućnost zapisa u tablici

Hvala na pažnji!

50


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.