CCP Games - Interview met de EVE Universe Software Director & lpar; Deel 1 van 3 & rpar;

Posted on
Schrijver: Peter Berry
Datum Van Creatie: 17 Augustus 2021
Updatedatum: 13 November 2024
Anonim
CCP Games - Interview met de EVE Universe Software Director & lpar; Deel 1 van 3 & rpar; - Spellen
CCP Games - Interview met de EVE Universe Software Director & lpar; Deel 1 van 3 & rpar; - Spellen

Inhoud

Dit e-mailinterview is in april 2013 uitgevoerd. Het verscheen voor het eerst op mijn blog begin mei 2013. Sindsdien ben ik met mijn blog gestopt, dus ik wil niet dat deze interviews niet meer beschikbaar zijn. Ik ben van mening dat deze werknemersgesprekken met de CCP Games beschikbaar moeten blijven voor EVE Online-spelers en andere geïnteresseerde gamers.


***

CCP Explorer. Velen van jullie kennen hem op Twitter als @erlendur. Hij is de kerel die altijd zo behulpzaam is. Beantwoord welke vragen hij kan stellen, vragen doorsturen naar de juiste ontwikkelaars. Als een ontwikkelaar niet op Twitter is, doet hij zijn best om tijdig een antwoord op een vraag te krijgen.

Hij is een van de meest actieve CCP-medewerkers op Twitter.

Hij is een aardige man die altijd op zoek is om te helpen en meer te socializen met de spelersbasis. Hij heeft een intense interesse om ervoor te zorgen dat spelers de antwoorden krijgen die ze nodig hebben. Hij heeft een intense interesse in het uitdrijven van misvattingen.

Het grappige is dat maar weinig mensen echt weten wat CCP Explorer bij CCP doet. Ik dacht dat ik een idee had voordat ik aan dit interview begon, maar echt, zelfs ik wist het niet. Hij heeft nogal wat hoeden. Hij is een dirigent voor het EVE Universe, waar het universum een ​​symfonie was.

***

Voordat we beginnen, een aantal definities en regels van de taal.


CCP onderscheidt drie verschillende managementrollen: Producer, Director en Manager.

  • producenten zijn verantwoordelijk voor takenlijsten, achterstanden, planning, planning, uitvoering, enz. Ze houden toezicht op het Wat en de Wanneer.
  • bestuurders zijn verantwoordelijk voor alle taken die worden uitgevoerd volgens alle relevante best practices. Ze houden toezicht op de Hoe.
  • managers zijn personeelsmanagers en zijn verantwoordelijk voor aanwerving, prestatiebeheer, loononderhandelingen, soft-vaardigheidstraining en permanente educatie. Ze houden toezicht op de Wie.

Bij verwijzing naar EVE is dit een verwijzing naar EVE Online. DUST is een verwijzing naar STOF 514. Wanneer we spreken over het One Universe-paradigma, wordt EVE Universe gebruikt.

Op naar het interview ...

***


Wie is CCP Explorer?

Mijn naam is Erlendur S. Þorsteinsson (of Erlendur S. Thorsteinsson voor degenen die het Latijnse alfabet gebruiken.) Ik heb een B.Sc. in Applied Mathematics en een B.Sc. in Computer Science van de Universiteit van IJsland. Ik ging toen naar de Verenigde Staten om mijn opleiding voort te zetten en een M.Sc. en een Ph.D. in Algorithms (Combinatorics and Optimization) van de Carnegie Mellon University.

Wanneer bent u voor het eerst bij CCP aangekomen? En wat was je eerste rol bij het bedrijf?

Ik begon bij CCP in maart 2007. Mijn titel was "Software Director" en ik heb het tot op de dag van vandaag bewaard, ook al is mijn rol sindsdien veranderd.

Ik begon als de EVE Software Personnel Manager en was ook verantwoordelijk voor verschillende aspecten van de softwareontwikkeling en de live werking van EVE Online. Later nam ik ook het personeelsbeleid van EVE Quality Assurance over. Ongeveer een jaar geleden heb ik alle personeelsmanagementrollen overgedragen aan toegewijde personeelsmanagers, waardoor ik momenteel vier gedefinieerde rollen heb:

  • EVE Universe Software Director
  • EVE Online Software Director
  • EVE Online Senior Live Producer
  • EVE Online Technical Director (één van de twee)

De Technisch directeur is verantwoordelijk voor de codekwaliteit en codeermethoden (zoals code-evaluaties) met een groep hoofdprogrammeurs en technische leidingen.

Mijn functie binnen EVE Universe is het faciliteren van technische communicatie tussen EVE Online, DUST 514 en New Eden Services.

De Live producent is verantwoordelijk voor de implementatieplanning en de implementaties zelf met de Live Producer van DUST en de Live Producer van New Eden Services. New Eden Services is verantwoordelijk voor de gezamenlijke / gedeelde services van EVE en DUST, zoals Tranquility zelf, maar alleen op het niveau van het beheer van de hardware en het identificeren van welke groep live-problemen moet aanpakken. De Live Producer is ook verantwoordelijk voor alle actuele problemen met Tranquility die worden aangepakt.

De Software Director is verantwoordelijk voor het beheer van softwareprojecten.

Technisch projectbeheer en live-operaties zijn lang mijn passie geweest en aangezien rollen en verantwoordelijkheden opnieuw zijn gedefinieerd omdat de bedrijfsbehoeften zijn veranderd, ben ik naar die rollen toe gegaan.

Wat was je meest trotse moment bij CCP? Een specifiek project misschien?

De uitbreiding van de EVE Trinity is degene die ik het meest aan me herinner (ja, ondanks boot.ini). Het was een enorme hoeveelheid hard werk, maar er was vreugde en opwinding in de lucht op het kantoor in Reykjavik. Ik voelde onlangs een soortgelijke opwinding op het kantoor in Shanghai toen de uitbreiding met DUST Uprising werd ingediend bij Sony. Er zijn veel andere hoogtepunten geweest, maar Trinity heeft een speciale plaats.

Momenteel, waar zit je in de CCP-voedselketen? Welke mensen rapporteren rechtstreeks aan u? Aan wie rapporteer je rechtstreeks?

Niemand rapporteert rechtstreeks aan mij in termen van personeelsbeleid [zie uitleg hierboven]. In termen van technische richting dan ongeveer de helft van de programmeerteams van EVE. In termen van implementaties en live operaties dan alle ontwikkelteams van EVE. Het hangt echt af van de details of ik verantwoordelijk ben en verantwoordelijk ben voor een bepaalde taak die wordt uitgevoerd en / of correct wordt uitgevoerd.

Ik rapporteer rechtstreeks aan CCP Unifex, EVE's Executive Producer, evenals CCP Seagull, EVE's Senior Producer en CCP Ripley, EVE's Development Director.

Ik had geen idee dat je zo ver in de voedselketen was. Net onder CCP Unifex en vergelijkbaar met CCP Seagull en CCP Ripley. Met welke CCP-medewerkers praat je het vaakst dagelijks / wekelijks?

De programmeurs, het configuratiebeheer en het build-team, de CTO, CCP Ripley, de Live Producers van DUST en New Eden Services zijn degenen waarmee ik het meest contact heb, maar ik praat ook regelmatig met een aantal testers en game-ontwerpers. .

Mijn idee van uw taak is dat u in principe alle verschillende ontwikkelteams beheert. Mijn idee kan heel erg verkeerd zijn. Leg uit wat het is wat je werk inhoudt. Welke belangrijke functie biedt u aan in het ontwikkelingsproces?

De scrumcultuur van EVE biedt de ontwikkelteams grote autonomie om hun achterstanden en tijd te beheren, en de Product Owners en Scrum Masters zijn de verantwoordelijke partijen daar.

De uitbreiding van de EVE Trinity was een enorme hoeveelheid hard werk, maar er was vreugde en opwinding in de lucht op het kantoor in Reykjavik.

Mijn rol binnen EVE is het opvolgen van de kwaliteit van de code en technische werkwijzen met de senior programmeurs (die op hun beurt verantwoordelijk zijn voor hun teams), plannen van EVE-implementaties met de Development Director, plannen van (technische) softwareprojecten met de Senior Producer en de Development Directeur en overleg met hen over technische zaken, plancode en datastructuur en portering met het bouw- en configuratiebeheerteam, implementeer EVE-implementaties, coördineer EVE- en DUST-implementaties met de Live Producers van de andere projecten en pak alle live-problemen aan die zich voordoen op Rust met Virtual World Operations, het Live Response-team en de teamleden die functies bezitten. Mijn rol binnen EVE Universe is het faciliteren van technische communicatie tussen EVE Online, DUST 514 en New Eden Services, en binnen de verschillende projecten tussen de Reykjavík en Shanghai-kantoren waar nodig.

Lees verder Deel twee van het interview met Erlendur S. Þorsteinsson.