Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Unutrasnja organizacija tima

[es] :: GameDev - Razvoj Igara :: Unutrasnja organizacija tima

[ Pregleda: 3392 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

visla
Nebojsa Vislavski
San Francisco

Član broj: 27009
Poruke: 21
..mtsns-ns.customer.sbb.co.yu.

ICQ: 83
Sajt: www.vislavski.com


Profil

icon Unutrasnja organizacija tima19.03.2006. u 19:00 - pre 219 meseci
Zamolio bih sve one koji su kako tako nesto napravili ili rade na vecim pozicijima u nekim ozbiljnijim GameDev timovima gde im je to stalni posao da mi pomognu oko nekoliko stvari...
Zanima me kako menadzment u takvim kompanijama funkcionise. Kada mislim na menadzment mislim na software managment. Koje alatke se koriste i sl. Npr. Alien Brain sam cuo da koristi jako mnogo poznatih firmi. Zatim koji alati se koriste za Bug tracking ... a takodje i alati koji se koriste za pravljenje i managing taskova programera.

Bio bih vrlo zahvalan na vrlo konkretnim odgovorima. A lepo bi bilo da neko napise neku pricu kako se to radi kod njega u timu (mislim samo na one koji su vec u timovima a ne prepricavanje nekih drugih prica). Npr "Kod nas programer dodje u 9 ujutru na posao, ima pauzu u 12-13h i zavrsava u 20h... itd. da li je striktno radno vreme, ili nije i sl. koristimo Alien Brain i sl... " . Bas me zanima....
If you don`t do something, something will do something to you!
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: Unutrasnja organizacija tima19.03.2006. u 20:55 - pre 219 meseci
OK, konkretno :

- IDE : Microsoft VisualStudio 2003. ProDG kompajler za Sony i Nintendo.

- Content management - AlienBrain (takodje ima integraciju i sa Renderware Studio-om shto nashi dizajneri obilato koriste). Lichno mi se ne dopada i smatram da je preskup za ono shto nudi. U prethodnoj firmi smo uradili sopstveni sistem (sa MSSQL serverom u pozadini) koji je zavrshavao posao koliko i skupi AlienBrain.

- Source management - Perforce (P4). Dobar sistem koji odlichno radi u lokalu, ali je preko neta jako zamoran za korishcenje. Preporuka - Subversion.

- Project management - koristi se specijalno razvijeno intranet reshenje (PHP+MySQL pozadina), i za project management i za time-tracking/task-scheduling. Taj sistem ujedno prati i glavne (show-stopping) bagove, dok se interno kod programera koristi Bugzilla.

Oko radnog vremena nema zezanja (na zhalost :) jer se loguje core-hours prisustvo. Overtime je minimalan, zbog pazhljivog planiranja i project management-a. U principu se radi od 9-5.
 
Odgovor na temu

Filip Strugar
Filip Strugar
UK

Član broj: 9871
Poruke: 383
*.dial-up.volja.net.



+1 Profil

icon Re: Unutrasnja organizacija tima19.03.2006. u 21:26 - pre 219 meseci
Citat:
NastyBoy: Oko radnog vremena nema zezanja (na zhalost :) jer se loguje core-hours prisustvo. Overtime je minimalan, zbog pazhljivog planiranja i project management-a. U principu se radi od 9-5.


Moze li malo vise detalja o tome? Sta znaci logovanje core-hours-a?
Kompletno radno vreme je od 9-5? U to je ukljucena i pauza za obrok? Da li je to obicaj u UK?

Sto se nas tice, konkretno:

- IDE: VS 2003
- Content management: sopstveni sistem i subversion
- Source management: subversion (nekada je bio sourcesafe)
 
Odgovor na temu

franticnick

Član broj: 19656
Poruke: 372
*.madnet.co.yu.

Sajt: www.franticnick.com


+30 Profil

icon Re: Unutrasnja organizacija tima19.03.2006. u 22:05 - pre 219 meseci
Mi se ne mozemo bas pohvaliti nekom specijalnom organizovascu (na zalost), ali bice bolje (valjda)... :(

Inace koristimo sledece alatke:

- IDE: VC++ 2005
- Project management: DevTrack (www.techexcel.com/products/devtrack.html)
- Source management: WinCVS (jedan deo tima SourceSafe)

Sto se tice radnog vremena nije striktno odredjeno (sem da bi trebalo da traje 8h). Na posao se dolazi izmendju 9 i 10:30h.

 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: Unutrasnja organizacija tima19.03.2006. u 23:50 - pre 219 meseci
Citat:
Moze li malo vise detalja o tome? Sta znaci logovanje core-hours-a?
Kompletno radno vreme je od 9-5? U to je ukljucena i pauza za obrok? Da li je to obicaj u UK?


Pa i nema nekog obichaja, svaka firma kreira svoje radno vreme.
Kod mene postoji sistem "check-in/out" koji belezhi vreme provedeno na poslu, pa ti na kraju meseca uruche lepu tabelu da te podsete kada i koliko si kasnio :)
Inache, "Core Hours" predstavlja satnicu kada morash biti u ofisu. To je recimo kod mene 6 sati dnevno. Ostala 2 sata, kada cesh ih nadoknaditi, birash sam (volj' ti da poranish, ili da ostanesh kasnije)
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.dialup.sezampro.yu.



Profil

icon Re: Unutrasnja organizacija tima20.03.2006. u 00:35 - pre 219 meseci
Kad je debug-ing u pitanju:
- interno napisan profajler (baziran na jednom od gemova iz, ako se ne varam, Game programming gems 3
- PerHUD - rendering performance (podrzava samo NVIDIA GPU) - moze se skinuti sa NVIDIA - og sajta
- D3DSpy - deo DirectX SDK - rendering performanse - (na ATI-jevom satju postoji koristan plug-in, vredi ga skinuti)
- DebugTools - interno pisan tool za pracenje medjurezultata i iscrtavanje primitiva - npr. iscrtava AABB/OBB, rezultat pathfindinga, sektore terena, ovo ono...
u kombinaciji sa Debug Menijem (nazovi konzola) kojim se ukljucuje iskljucuje vizuelno debugovanje odredjenih delova sistema
- razni sitni C# toolovi koji vizualizuju rad delova sistema na osnovu raznih log fajlova (po principu jedna slika 1000 reci, tj. brojeva)
- sto cesce koriscenje assertolikih komandi (npr. imas wraper oko DX koji kontrolise vertex buffer - jako je zgodno uvesti bool koji govori da li je buffer lock-ovan ili nije i uvesti assert kojim proveravas da li lockujes vec lockovan buffer ili unlockujes buffer koji nije prethodno bio lokovan - naravno sve to samo da se proverava u DEBUG-u (koriscenjem uslovnog kompajliranja: #ifdef _DEBUG ... #endif) - radi se o trivijalnom primeru, ali pametno koriscenje assert-a moze mnogo vremena i nerava da ti ustedi
- ako se bavis razvojom u openGL pogledaj profiler gDEBugger
- potrazi u MSDN-u "Enabling Memory Leak Detection"
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
*.hsd1.ca.comcast.net.

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: Unutrasnja organizacija tima20.03.2006. u 05:08 - pre 219 meseci
Mi koristimo:

IDE: Visual Studio 2003, ProDG (GCC), MinGW toolchain.

SCM: Perforce (ranije smo koristili Visual SourceSafe).

Bug Tracking: zavisi od izdavača (najbolji koji sam koristio je bio PR Tracker)

PM: programeri, umetnici i dizajneri koriste do alpha verzije igre Excel, onda posle alpha verzije ("alpha" kod nas znači "feature complete", ova definicija se razlikuje kod svake firme) prelazimo na bug tracker :), producent i viši nivo menadžment koriste MS Project.

Takođe od ove godine koristimo vBulletin forum i WikiMedia wiki za internu komunikaciju u vezi ideja, dizajna igre, tehničkih dokumenata, itd. Verovatno ćemo koristit wiki za raspored zaduženja.

AlienBrain smo par puta evaluirali i u principu ne rešava nijedan problem koji smo imali kompletno. U principu ima dosta lepih mogućnosti, ali su van neke marketing prezentacije uglavnom beskorisne (npr. dosta onih koji su licencirali AB ga koriste samo kao SCM, mada predstavlja kompletno rešenje). Visual SourceSafe smo odbacili najviše zbog veličine tima. Najveći problem je što ne radi baš najbolje za timove sa 50+ ljudi i sa količinom binarnih fajlova koji su potrebni za razvoj neke AAA igre.

 
Odgovor na temu

tosa
上海, 中国

Član broj: 1811
Poruke: 1342
*.ubisoft.com.cn.

ICQ: 14293955
Sajt: https://github.com/milost..


+48 Profil

icon Re: Unutrasnja organizacija tima20.03.2006. u 07:27 - pre 219 meseci
MS Outlook kao osnovno sredstvo komunikacije.
Visual Studio 2003, ProDG, Cygwin,
Perforce za source i data versioning.
MS Project za project management.
Wiki za internu razmenu dokumenata, ideja i slicno.

Radno vreme nije striktno u tom smislu sto je svako pozvan da radi prekovremeno koliko zeli ;)
Osnova je od 9 do 6, sa pauzom od 12-13 za jelo, ali retko ko izlazi u 6...
Naravno ovo je sve u vreme kada nije crunch time ;)
 
Odgovor na temu

||NeX||
Nedim Šabić
Vlasnik SEO.ba
BiH

Član broj: 1430
Poruke: 1733
*.wh-stuttgart.de.



+4 Profil

icon Re: Unutrasnja organizacija tima30.05.2006. u 06:32 - pre 217 meseci
Pošto nemam iskustva, može li mi neko reći koji od ovih alata, radi i preko interneta, a ne preko intraneta te šta mi je potrebno da mi vrti to server?
I prvenstveno ću ga koristiti za ekipu koja radi web razvoj, a ne pure coding, zato nemojte mi molim vas predlagati corerske alate. :) HVala.
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
*.hsd1.ca.comcast.net.

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: Unutrasnja organizacija tima30.05.2006. u 06:58 - pre 217 meseci
Citat:
||NeX||: Pošto nemam iskustva, može li mi neko reći koji od ovih alata, radi i preko interneta, a ne preko intraneta

Pa ako kažeš koji problem pokušavaš da rešiš možda ćemo moći da ti odgovorimo.
Odgovor na ovo pitanje koje si postavio je da svi ovi gore navedeni alati (osim kompajera i programerskih alata) rade preko interneta.

Da li ti treba SCM, bug tracker, ili nešto drugo?
Citat:
||NeX||: te šta mi je potrebno da mi vrti to server?

Šta je "to" server? SCM server? Bug tracking server?
Citat:
||NeX||: I prvenstveno ću ga koristiti za ekipu koja radi web razvoj, a ne pure coding, zato nemojte mi molim vas predlagati corerske alate. :) HVala.

Pa ako radiš web razvoj, zakupiš negde hosting ili sam instaliraš Apache server i onda ti ekipa uploaduje sajt, a ti ga gledaš preko weba. ;)

 
Odgovor na temu

||NeX||
Nedim Šabić
Vlasnik SEO.ba
BiH

Član broj: 1430
Poruke: 1733
*.wh-stuttgart.de.



+4 Profil

icon Re: Unutrasnja organizacija tima30.05.2006. u 21:02 - pre 217 meseci
Jako duhovit monolog. Mogao si makar prvo da pročitaš post pa onda da odgovoriš.

Znam da MS koristi MS Exchange Server za Outlook i kompaniju. A svako bačkanje sa MS "extenzijama" na Linux serveru mi nisu baš najdraži posao.

Ali pošto je GameDev forum, sigurno sam pogriješio što sam ovdje postavio pa se izvinjavam. Slobodno izbrišite ova dva posta.
 
Odgovor na temu

[es] :: GameDev - Razvoj Igara :: Unutrasnja organizacija tima

[ Pregleda: 3392 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.