Takımla tanışın

Tamamlandı

DevOps, bir ekibin işbirliği yapmasına ve süreçlerini geliştirmesine yardımcı olan birçok özelliğe ve araça sahiptir. DevOps yolculuğunuz, yayın sürecini geliştirmeleri gerektiğini keşfeden kurgusal yazılım ekibi üyelerimize bir giriş ile başlar.

Tailspin Toys veya kısaca Tailspin, bir video oyunu şirketidir. Tailspin, oyun sunucularını ve web sitelerini şirket içi veri merkezinde barındırıyor. Şirket yeni bir yarış oyununun yayınlanmasını kutladı. Önümüzdeki aylarda Space Game adlı bir uzay nişancı oyunu yayınlanacak.

Üzerinde çalışacağınız ekip, yeni oyun başlıklarını desteklemek için web siteleri oluşturur. Bu web siteleri oyun, oyun hakkında bilgi, oyunu edinme yolları ve en iyi puanları gösteren puan tabloları sağlar. Her web sitesi, oyunun yayınlandığı gün canlı yayınlanmalıdır, bu da takımlar arasında koordinasyon gerektirir ve web ekibine biraz baskı oluşturur.

Space Game web sitesi, Linux'a dağıtılan C# dilinde yazılmış bir .NET uygulamasıdır. Web sitesi henüz tamamlanmamıştır, ancak şu anda şöyle görünür:

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

Puan tablosu şöyle görünür:

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

Puan tablosunu moda veya oyun haritasına göre filtreleyebilirsiniz. Profili ve oyun başarılarını görmek için bir oyuncunun adını da seçebilirsiniz:

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

Ekip üyeleriniz şunlardır:

Andy, çocukluğundan beri bilgisayarlarla çalışan geliştirme lideri. Boş zamanlarında kişisel kodlama projeleri üzerinde çalışmayı seviyor. Andy her zaman daha fazla boş zamanı olsun ister.

A cartoon depiction of Andy.

Amita kalite denetiminde. Sakin, bu da bazı mizaçlı geliştiricilere yardımcı oluyor. Uç vakaları bulmak için öncelikleri ve yaşamları düzenlemede ve belirlemede iyidir.

A cartoon depiction of Amita.

Tim operasyonlarda. Pratik çözümleri sever ve çok dikkatlidir (ancak bazı insanlar "paranoyak" sözcüğünü kullanabilirler), bu mantıklıdır çünkü bir sorun olduğunda 3:00 çağrısını alan kişi odur.

A cartoon depiction of Tim.

Irwin ürün yöneticisidir. On yıllardır video oyunu sektöründe. Irwin geliştirme ekiplerine karşı arkadaşça davranır, ancak herkes onun insanlara karşı sıkı bir programı tercih ettiğini bilir. Irwin'in görece sabit bir zihniyeti vardır, ancak ekiplerin daha az çabayla oyunları daha hızlı pazara çıkarabilmesine yardımcı olabilecek herhangi bir şey varsa, tam bir kulaktır.

A cartoon depiction of Irwin.

Mara yeni. Tailspin'e geliştirici olarak katıldı ve Andy'ye rapor verdi. Oyunları sevdiği için Tailspin'e katıldı ve daha küçük bir şirketin yenilik için çok fazla fırsatı olacağını düşündü. DevOps'un büyük bir hayranıdır.

A cartoon depiction of Mara.

Günaydın

Ekibin ürün yöneticisi Irwin herkesi toplantıya çağırdı ve morali bozuk. Yarış oyununun puan tablosu birkaç yeni özellik ile güncelleştirildi ve bunu yerel bir oyun grubunda gösterdi. En azından oyuncuların tepkileri hayal kırıklığı yarattı. En önemli sorunların listesini okur:

  • Bazı özellikler yalnızca bazı oyun modlarında düzgün çalışır.
  • Puan tablosunun güncelleştirilmesi, birkaç oyuncuyla bile çok uzun sürer.
  • Oyuncu başına birden çok puan birden çok oyuncu olarak gösterilir.
  • Yeni derecelendirme özelliği yanlış sonuçlar döndürüyor.
  • Puanları belirli bir tarihe veya oyun oturumuna göre gruplandırma imkanı yoktur.
  • Yeni sürümün üretilmesi aylar sürdü (ve bozuk).

"Bu sorunlar ne kadar süreyle çözülse?" diye soruyor.

Andy şöyle düşünüyor: Bahse girerim kodu yazmam bir ay sürer.

Amita diyor ki: Bu kodu test etmek en az bir haftamı alır ve Andy'nin işi bitene kadar başlayamıyorum ve her zaman yeni kod girmek istiyor.

Tim şöyle düşünüyor: Ortamları ayarlamam ve bu kodu üretim ortamına dağıtmam en az bir hafta sürer. Amita'nın işi bitene kadar başlayamam.

Mara merak ediyor: Bu işi almak bir hata mıydı?

Andy, ekip arkadaşlarına bakar ve "Size geri döneceğiz" der.