KKP Games - Intervju med EVE Universe Software Director & lpar; Del 1 av 3 & rpar;

Posted on
Forfatter: Peter Berry
Opprettelsesdato: 17 August 2021
Oppdater Dato: 14 Desember 2024
Anonim
KKP Games - Intervju med EVE Universe Software Director & lpar; Del 1 av 3 & rpar; - Spill
KKP Games - Intervju med EVE Universe Software Director & lpar; Del 1 av 3 & rpar; - Spill

Innhold

Dette e-postintervjuet ble gjennomført i april 2013. Det oppstod først på bloggen min tidlig i mai 2013. Jeg har siden pensjonert bloggen min, så jeg vil ikke at disse intervjuene blir utilgjengelige. Jeg tror at disse KKP-spillernes intervjuer bør fortsette å være tilgjengelige for EVE Online-spillere og andre interesserte spillere.


***

CCP Explorer. Mange av dere kjenner ham på Twitter som @erlendur. Han er den fyren som alltid er så nyttig. Besvare hvilke spørsmål han kan, videresende spørsmål til riktig devs. Hvis en dev ikke er på Twitter, gjør han sitt beste for å få svar på et spørsmål i tide.

Han er en av de mest aktive KKP-ansatte på Twitter.

Han er en personable fyr som alltid ser etter å hjelpe og sosialisere med spillerbasen mer. Han har en stor interesse for at spillerne får svarene de trenger. Han har en stor interesse for å stryke ut eventuelle misforståelser.

Det morsomme er at få mennesker virkelig vet hva CCP Explorer gjør ved CCP. Jeg trodde jeg hadde en ide før jeg begynte dette intervjuet, men egentlig, selv om jeg ikke visste det. Han bruker ganske mange hatter. Han er en dirigent for EVE Universet, hvor universet var en symfoni.

***

Før vi begynner, noen definisjoner og språkregler.


KKP skiller mellom tre forskjellige lederroller: Produsent, direktør og leder.

  • produsentene er ansvarlig for oppgavelister, tilbakemeldinger, planlegging, planlegging, utførelse, etc. De overvåker Hva og Når.
  • Directors er ansvarlig for at alle oppgaver utføres i henhold til alle relevante beste praksis. De overvåker Hvordan.
  • ledere er personellledere og er ansvarlige for ansettelse, ytelsesledelse, lønnsforhandlinger, myk kompetanseopplæring og videreutdanning. De overvåker Hvem.

Når det refereres til EVE, refererer den til EVE Online. DUST er en referanse til DUST 514. Når man snakker om One Universe-paradigmet, brukes EVE Universe.

På intervjuet ...

***


Hvem er CCP Explorer?

Mitt navn er Erlendur S. Þorsteinsson (eller Erlendur S. Thorsteinsson for de som bruker det latinske alfabetet.) Jeg har en B.Sc. i anvendt matematikk og en B.Sc. i datalogi fra islandsk universitet. Jeg dro til statene for å fremme utdanningen min, og han kjøpte en M.Sc. og en ph.d. i algoritmer (kombinasjon og optimalisering) fra Carnegie Mellon University.

Når kom du først til KKP? Og hva var din første rolle med selskapet?

Jeg startet på KKP i mars 2007. Tittelen min var "Software Director", og jeg har holdt det til i dag selv om rollen min har endret seg siden da.

Jeg startet som EVE Software Personnel Manager og var også ansvarlig for ulike aspekter av programvareutvikling samt live-operasjonen av EVE Online. Senere tok jeg også over personellstyring av EVE Quality Assurance. For omtrent et år siden overlot jeg alle personalestyringsrollene til dedikerte personellforvaltere, og forlot meg for øyeblikket med fire definerte roller:

  • EVE Universe Software Director
  • EVE Online Software Director
  • EVE Online Senior Live Produsent
  • EVE Online teknisk direktør (en av to)

De Teknisk sjef er ansvarlig for kodekvalitet og kodingspraksis (for eksempel kodeanmeldelser) med en gruppe ledere og tekniske ledere.

Min rolle innen EVE Universe er å legge til rette for teknisk kommunikasjon mellom EVE Online, DUST 514 og New Eden Services.

De Live produsent er ansvarlig for distribusjonsplanlegging og distribusjonene selv med DUSTs Live Producer og New Eden Services Live Producer. New Eden Services er ansvarlig for EVE og DUSTs felles / felles tjenester, for eksempel Tranquility selv, men bare på nivå med å administrere maskinvaren og identifisere hvilken gruppe som trenger å takle levende problemer. Den Live Producer er også ansvarlig for alle levende problemer på Tranquility blir taklet.

De Programvaredirektør er ansvarlig for programvare prosjektledelse.

Teknisk prosjektledelse og live operasjoner har lenge vært min lidenskap og som roller og ansvar har blitt omdefinert etter hvert som forretningsbehov endret seg, da jeg har trent mot disse roller.

Hva har vært ditt stolteste øyeblikk hos KKP? Et bestemt prosjekt, kanskje?

EVE Trinity utvidelsen er den som jeg husker mest fondly (ja, til tross for boot.ini). Det var en enorm mengde hardt arbeid, men det var glede og spenning i luften på kontoret i Reykjavik. Jeg følte en lignende spenning på Shanghai-kontoret nylig da utvidelsen av DUST Uprising ble sendt til Sony. Det har vært mange andre høye poeng, men Trinity har et spesielt sted.

For tiden, hvor er du i KKP foodchain? Hvilke personer rapporterer direkte til deg? Hvem rapporterer du direkte til?

Ingen rapporterer direkte til meg når det gjelder personellstyring [se forklaring ovenfor]. Når det gjelder teknisk retning, så er omtrent halvparten av EVEs programmeringsgrupper. Når det gjelder distribusjon og live operasjoner, så er alle EVEs utviklingsgrupper. Det avhenger egentlig av detaljer hvis jeg er ansvarlig og ansvarlig for at en bestemt oppgave blir ferdig og / eller riktig utført.

Jeg rapporterer direkte til CCP Unifex, EVEs Executive Producer, som CCP Seagull, EVEs seniorprodusent, og CCP Ripley, EVEs utviklingsdirektør.

Jeg ante ikke at du var så langt opp foodchain. Like under CCP Unifex og på nivå med CCP Seagull og CCP Ripley. Hvilke KKP-ansatte behandler du oftest daglig / ukentlig?

Programmørene, konfigurasjonsledelsen og byggeteamet, CTO, CCP Ripley, Live Producers of Dust og New Eden Services er de som jeg samarbeider mest med, men jeg snakker også regelmessig til en rekke testere og spilldesignere. .

Min forestilling om jobben din er at du i utgangspunktet klarer alle de ulike utviklingsgruppene. Mitt begrep kan være veldig mye galt. Vennligst forklare hva det er med jobben din. Hvilken viktig funksjon tilbyr du i utviklingsprosessen?

EVEs scrum-kultur gir utviklingslagene stor autonomi for å håndtere sine tilbakeslag og tid, og Product Owners og Scrum Masters er de ansvarlige partiene der.

EVE Trinity utvidelsen var en enorm mengde hardt arbeid, men det var glede og spenning i luften på kontoret i Reykjavik.

Min rolle innen EVE er å følge opp kodenes kvalitet og ingeniørpraksis med de eldre programmørene (som i sin tur er ansvarlige for deres lag), planlegger EVE-distribusjon med utviklingsdirektøren, planlegge (tekniske) programvareprosjekter med Senior Producer og Development Direktør og rådføre seg med dem om tekniske forhold, plankode og datastruktur og porting med bygnings- og konfigurasjonsadministrasjonsteamet, gjennomføre EVE-distribusjoner, koordinere EVE- og DUST-distribusjoner med Live Producers av de andre prosjektene, og takle alle levende problemer som oppstår på Rolig med Virtual World Operations, Live Response-teamet og funksjonseierteamet (e). Min rolle innen EVE Universe er å legge til rette for teknisk kommunikasjon mellom EVE Online, DUST 514 og New Eden Services, og innenfor de ulike prosjektene mellom Reykjavík og Shanghai kontorer etter behov.

Fortsett å lese Del to av intervjuet med Erlendur S. Þorsteinsson.