A csapat bemutatása

Befejeződött

A DevOps számos funkcióval és eszközzel segíti a csapat együttműködését és a folyamatok fejlesztését. A DevOpson való utazás a fiktív szoftvercsapat tagjainak bemutatásával kezdődik, akik felfedezik, hogy javítaniuk kell a kiadási folyamatukat.

A Tailspin Toys (vagy röviden Tailspin) videojátékok fejlesztésével foglalkozik. A Tailspin egy helyszíni adatközpontban üzemelteti játékkiszolgálóit és webhelyeit. A vállalat nemrég ünnepelte egy új versenyzős játék kiadását. Az elkövetkező hónapokban kiadnak egy Space Game nevű space shooter játékot.

A csapat, amellyel dolgozni fog, webhelyeket hoz létre az új játékcímek támogatásához. Ezek a webhelyek információkat nyújtanak a játékról, a lekérés módjairól és a legjobb pontszámokat mutató ranglistákról. Minden webhelynek élőben kell megjelennie a játék megjelenésének napján, ami koordinációt igényel a csapatok között, és további nyomást gyakorol a webes csapatra.

A Space Game webhelye egy C# nyelven írt .NET-alkalmazás, amely Linuxra van üzembe helyezve. A webhely még nem fejeződött be, de most a következőképpen néz ki:

Screenshot of a web browser showing the Space Game website. The page shows graphics from the game and a button to download the game.

Így néz ki a ranglista:

Screenshot of a web browser showing the Space Game leaderboard. The leaderboard shows the top 10 players and their high scores.

A ranglista mód és játéktérkép alapján szűrhető. A játékos nevét is kiválaszthatja a profiljuk és a játék eredményeinek megtekintéséhez:

Screenshot of the Space Game website showing the top player's profile information.

A csapat tagjai a következők:

Andy a vezető fejlesztő, és már gyerekkora óta számítógépekkel foglalkozik. Szabadidejében szeret a saját kódírási projektjein dolgozni. Andy folyamatosan arra vágyik, hogy több szabadideje legyen.

A cartoon depiction of Andy.

Amita minőségbiztosítással foglalkozik. Nyugodt természetű, így könnyebben boldogul a heves vérmérsékletű fejlesztőkkel. Jó szervezőkészséggel rendelkezik, jó a prioritások megállapításában, célja, hogy megtalálja a szélsőséges eseteket.

A cartoon depiction of Amita.

Tim üzemeltetéssel foglalkozik. Szereti a gyakorlati megoldásokat, és nagyon óvatos (bár egyesek használhatják a "paranoiás" szót), ami azért van értelme, mert ő az a személy, aki a 3.00-s hívást kapja, amikor valami rosszul megy.

A cartoon depiction of Tim.

Irwin a termékmenedzser. Évtizedek óta dolgozik a videojáték-iparban. Irwin barátságosan viszonyul a fejlesztési csapathoz, de mindenki tudja, hogy a szoros ütemtervet részesíti előnyben a munkatársak érdekeivel szemben. Irwin viszonylag kész elképzelésekkel rendelkezik, de ha van valami, amelynek a segítségével a csapatok gyorsabban és kevesebb ráfordítással juttathatják piacra a játékokat, akkor csupa fül lesz.

A cartoon depiction of Irwin.

Mara új munkatárs. Nemrég csatlakozott a Tailspin csapatához fejlesztőként, és Andy beosztottja. Azért választotta a Tailspint, mert szereti a játékokat, és úgy gondolta, hogy egy kisebb cégnél rengeteg innovációs lehetőség adódhat. A DevOps nagy rajongója.

A cartoon depiction of Mara.

Jó reggelt

Irwin – a csapat termékmenedzsere – mindenkit meghívott egy értekezletre, és rossz hangulatban van. A versenyjáték ranglistát számos új funkcióval frissítették, és egy helyi játékcsoportban mutatta be. A játékosok reakciói finoman szólva is csalódást keltők voltak. Felolvassa a legégetőbb problémák listáját:

  • Egyes funkciók csak bizonyos játékmódok esetén működnek megfelelően.
  • A ranglista frissítése túl sokáig tart, még néhány játékosnál is.
  • Az adott játékos által elért különböző pontszámok úgy jelennek meg, mintha több különböző játékoséi lennének.
  • Az új rangsorolási funkció helytelen eredményeket ad vissza.
  • A pontszámok nem csoportosíthatók adott dátum vagy játékmenet szerint.
  • Hónapokba telt, amíg létrejött az új kiadás (és nem működik).

Irwin a következőt szeretné megtudni: „Mennyi időbe telik a problémák kijavítása?”

Andy azt hiszi: Fogadok, hogy egy hónapba telik, amíg megírom a kódot.

Amita úgy gondolja: Legalább egy hétbe telik, amíg tesztelem ezt a kódot, és nem tudok elindulni, amíg Andy be nem fejeződik, és mindig új kódot akar becsempészni.

Tim úgy gondolja: Legalább egy hétbe telik, amíg beállítom a környezeteket, és üzembe helyezem ezt a kódot az éles környezetben. Nem tudok elindulni, amíg Amita be nem fejeződik, és soha nem hajlandó nevezni valamit kiadásra jelöltnek.

Mara csodái: Hiba volt ezt a munkát?

Andy körülnéz a csapattársaira, és azt mondja: "Visszatérünk hozzád."