Enis Buğra Bulut Product Owner
Fatma Nur Duyan Scrum Master
Niyazi Ural Developer
Ali Safa Gür Developer
Sena Nur Durgunlu Developer
Keep Inside
2 farklı alan içerisinde verilen farklı topları bulundukları alanlar içerisinde tutmaya dayalı bir oyun. Ortadan ikiye bölünerek elde edilmiş farklı alanlarda çubuk yardımı ile hareketli olan topu belirlenen süre boyunca içeride tutmaya çalışıyorsunuz. Bölümlerde ilerledikçe çubuklarda ve toplarda farklı özellikler ortaya çıkıyor. Örneğin çubuğun boyu uzayıp kısalabiliyor veya topun hızı farklılaşabiliyor.
Yüksek kalite görsel efektler
Tek dokunuşla kolay kontrol
Bağımlılık yapan oyun mekaniği
Her güncellemede yeni bölümler ve görselleştirme
Bünyesinde barındırdığı challangelar sayesinde oyunculara keyifli vakit sunma
“Bir el daha.” Diyeceğiniz sonsuz oyun
Oyun seven Oyunbazlar Mobilde keyifli vakit geçirmek isteyenler 2 farklı oyun alanı içerisinde dikkat ve zaman yönetimini geliştirmek isteyenler El göz koordinasyonunu sağlamak amacıyla anaokulu ve ilköğretim çağındaki çocuklar
Trello https://trello.com/invite/b/vozFSPdv/a68d3ec2f1dfcec02c9dc36ca107d732/gorev-takip
Product Backlog and Sprints https://docs.google.com/spreadsheets/d/1iXzRhY37mvzQiqtxRehngVGtRoRDx62HOrqrxrIYcKY/edit?usp=sharing
https://docs.google.com/document/d/1vPld1NLqOdJhzANWDsaHIWlcjlLURxn8JoR8m84ZsYQ/edit?usp=sharing
Oyunbazlar - Sprint 1
Sprint Notları: İlk sprint için takım üyeleri bir araya gelerek geliştirilecek oyun üzerine fikirlerini, beklentilerini ve katkı sağlayabilecekleri alanları belirtti. Bu doğrultuda oyun yapımı için gerekli adımlar Trello uygulaması içerisinde listelendi. Bu liste aynı zamanda bir excel dosyası içerisine alındı ve önceliklendirilmesi yapıldı.
Sprint içinde tamamlanması tahmin edilen puan: 120 Puan
Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 380 puanlık backlog bulunmaktadır. 3 sprint'e bölündüğünde ilk sprint'in en azından 120 ile başlaması gerektiğine karar verildi. İlerleyen sprintlerde ortalama 120-130 puan civarında backlog işleri bulunmakta.
Backlog düzeni: Backlog'umuz ilk yapılacak işlere göre düzenlenmiştir. Sprint başına tahmin edilen puan sayısını geçmeyecek şekilde sıradan seçimler yapılmaktadır. Yapılacak işler hem alacağı vakit hem de gerektirdiği efora göre değerlendirilip buna göre sprintlere ayrılmıştır. İlerleyen sprintlerde kişilere iş ataması devam edecektir.
Oyun yapımı için gerekli işler önceliklendirilmiş ve bölünmüştür. Trello’da ürün için backlog oluşturulmuş ve ilk sprint için atamaları yapılmıştır. İlk sprint için yapılması gereken işler tamamlanmıştır.
Daily Scrum: Daily Scrum toplantılarının zamansal sebeplerden ötürü Discord ve Meet üzerinden yapılmasına karar verilmiştir. Daily Scrum toplantılarına ek olarak takım sürekli iletişim halinde kalmak için Whatsapp’da kullanmaktadır. Daily Scrum toplantısı örneği jpeg olarak Readme'de tarafımızdan paylaşılmaktadır:
Sprint 1 Daily Scrum Chat ScreenShots
Sprint board update: Sprint board screenshotları:
Sprint Review: Alınan kararlar: Oyunun temel mekaniklerine karar verildi ve oluşturuldu. Oyun içerisinde kullanılacak temalara karar verilmesi gerektiğinden fizik yapılandırılmasının bir kısmı gelecek sprinte aktarıldı. Sprint Review katılımcıları: Fatma Nur Duyan, Niyazi Ural, Ali Safa Gür, Sena Nur Durgunlu, Enis Buğra Bulut
Sprint Retrospective: Bayram dolayısıyla aksayan iletişimin aksamaması konusunda daha dikkatli olacağız. Görev dağılımları gözden geçirilecek. İlk sprint için verilen görevler zamanında tamamlandı.
https://docs.google.com/document/d/1q0SsR5oYMhWRGesZJE0s4OyNTZb9v5BRkwsx_SaOQBU/edit?usp=sharing
Oyunbazlar - Sprint 2
Sprint Notları: Oyun genel anlamda şekillenmeye başladı. Sprint başında eklenen mekanikler üzerinden bölüm tasarımları ve assetler üzerine tasarımlar yapılmaya başlandı. Karşılaşılan buglar gideriliyor ve oyun başlatma, bitirme, tekrar başlama gibi ekran arayüzleri tasarlanıyor.
Sprint içinde tamamlanması tahmin edilen puan: 120 Puan
Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 380 puanlık backlog bulunmaktadır. 2. Sprint için belirlenen işler 120 puan değerindedir. Product Owner’ın bu sprint için eklediği ve çıkardığı görevler puanlama sisteminde değişikliğe yol açmamıştır.
Backlog düzeni: 2. Sprint için Product Owner’ın önerisiyle bazı görevler çıkarıldı ve yeni görevler eklendi, puanlandı. Kısa süreli görevler olsa da Product Owner bu görevlerin önemini vurgulamak için ayrıca listelenmesi gerektiği konusunda takım üyelerini ikna etti.
Yapılan bu değişiklikler Trello üzerinden eklenip gerekli ekip üyelerine atandı. Aynı zamanda çıkarılan görevlerde yeni bir liste altında listeleniyor. Yeni listeler açılarak mevcut ve çözülen buglarda bu listelere eklendi.
Daily Scrum: Daily Scrum toplantılarının Discord üzerinden yapılmasına karar verilmiştir ve Cuma günleri takım için ayrıca toplantı günü ilan edildi. Daily Scrum toplantılarına ek olarak takım sürekli iletişim halinde kalmak için Whatsapp’da kullanmaktadır. Daily Scrum toplantısı örneği jpeg olarak Readme'de tarafımızdan paylaşılmaktadır:
Sprint 2 Daily Scrum Chat ScreenShots
Ürün Fotoğrafları
Sprint board update: Sprint board screenshotları:
Sprint Review: Alınan kararlar: Oyunun başlatma, bitiş ve yeniden başlat arayüzlerine karar verildi ve oluşturuldu ancak gerek görülürse değiştirilebilir. Oyun içerisinde kullanılacak temalara karar verildi bunların oyun içerisine aktarılması gelecek sprinte aktarılabilir. Oyun içerisindeki bugların Trello içerisinde listelenmesi çalışmaları hızlandırıyor.
Sprint Review katılımcıları: Fatma Nur Duyan, Niyazi Ural, Ali Safa Gür, Sena Nur Durgunlu, Enis Buğra Bulut
Sprint Retrospective: Github üzerinde daha koordineli çalışıyoruz. İkinci sprint için verilen görevler genel olarak zamanında tamamlandı. Karşılaşılan buglar Trello listesine eklenmeye devam edecek herkesin erişiminin olması bu konuda oldukça destekleyici.
https://docs.google.com/document/d/167xSSEn6de9sDkztBt2Aed3hepO3n6TpFFLVAen-4nc/edit?usp=sharing
Oyunbazlar - Sprint 3
Sprint Notları: Tamamlanan bölümlerin geçişleri, oyun içerisindeki reklamlar, firebase, özelliklerin şekilleri, arayüzlerdeki bütünsellik, görsel efektler ve sesler olmak üzere birçok konuda son noktaya gelindi. Bu sprint boyunca sürekli oyunun çıktısı alındı, farklı cihazlarda denendi ve bug’lar bulunup düzeltildi. Nihayetinde proje tamamlandı.
Sprint içinde tamamlanması tahmin edilen puan: 140 Puan
Puan tamamlama mantığı: Toplamda proje boyunca tamamlanması gereken 380 puanlık backlog bulunmaktadır. Son Sprint’in puanı önceki sprintlerden 20 puan daha fazladır. Puan olarak bu sprint fazla olsa da yapılması gereken görev sayısı azdı.
Backlog düzeni: Bu kısımda yapılacak işler görece az olmasına rağmen puanları ve önemleri fazlaydı. Özellikle bug’ları bulma ve onları düzeltme projeyi sonlandırmak için son derece önemliydi.
Oyun projemiz bu sprint sonunda sonlanırken yapılması gereken oyun tanıtım videosu için 2 gün ayrılmış bulunmakta. Sprint bu videonun yapımından önce sonlanacak olsa da video 2 gün içerisinde hazırlanacak.
Daily Scrum: Son sprintle beraber projenin sonuna yaklaşıldığı için ekip içi iletişim yoğunlaştı. Birçok konuda son kararlar verilirken herkesin görüş ve düşüncesi alınması için Whatsapp yazışmaları daha önemli hale geldi. Haftalık Cuma günü toplantıları da devam etmekteydi. Daily Scrum toplantısı örneği jpeg olarak Readme'de tarafımızdan paylaşılmaktadır:
Sprint 3 Daily Scrum Chat ScreenShots
Ürün Fotoğrafları
Sprint board update: Sprint board screenshotları:
Sprint Review: Alınan kararlar: Son sprint olduğu için projemizde bize fayda sağlayacağını düşündüğümüz birçok değişiklik yaptık. Başlangıçta daha dikkatli davransaydık son zamanlarda fazla değişiklik yapmamış olurduk. Hepimizin ilk oyun deneyimi olduğu için bunları normal karşılayıp tecrübe edindiğimize karar verdik.
Sprint Review katılımcıları: Fatma Nur Duyan, Niyazi Ural, Ali Safa Gür, Enis Buğra Bulut
Sprint Retrospective: Projeyi sonlandırırken genel bir değerlendirmede bulunmaya da çalıştık. Takım üyelerinin çoğu deneyimsiz olsada süreci genel anlamda başarıyla idare ettiğimize karar verdik. Proje sürecini iyi bir çıktıyla bitiriyor olmak bizleri gerçekten memnun etti. Takımımızda bir tasarımcı yoktu bu yüzden tasarımla ilgili konuları birlikte yapmaya daha önem verdik. Bireysel anlamda farklı alanlarda olan deneyimlerimizi bu projede hem birbirimizle paylaştık hem de bu alanlardaki tecrübelerimizi geliştirdik. Son Sprint ile beraber proje de tamamlandı.
Sprint 3 Trello linki https://trello.com/invite/b/6CWlqSJ5/2b9b8a4f4886beceeec4d0763a7aaabf/sprint-3
https://www.chosic.com/free-music/celebration/
https://www.istockphoto.com/tr/search/2/image?phrase=sat%C3%BCrn
https://unsplash.com/s/photos/planet
https://giphy.com/search/space
https://www.flaticon.com/free-icons/video-player
https://www.flaticon.com/free-icons/snowflake