0

Scrum Metoduyla Çalışmak

agile-scrum

Scrum uygulama geliştirme yönteminin temel özelliği gözlemci, geliştirmeci ve tekrara dayalı olmasıdır. Klasik Waterfall yönteminde ise bu tekrarlar bulunmamaktadır ve bazı problemler içermektedir. Teknolojik değişimler ve hızlı değişen müşteri gereksinimlerinin karşılanamaması, müşteri ihtiyacını karşılayan kaliteli ve hızlı ürün çıkarılamaması bu problemlerden başlıcalarıdır.

Scrum, birçok modern yazılım projesinin oldukça karmaşık olduğu ve en baştan tümünü planlamanın zor olacağı şeklindeki bir varsayımdan hareket eder. Bu karmaşıklığı üç ilke ile azaltmaya çalışır.

  1. Şeffaflık: Projedeki ilerlemeler ve sorunlar günlük olarak tutulur ve herkes tarafından izlenebilir olması sağlanır.
  2. Denetleme : Ürünün parçaları ya da fonksiyonları düzenli aralıklarla teslim edilir ve değerlendirilir.
  3. Uyarlama: Ürün için gereksinimler en baştan bir defalığına belirlenmez, bilakis her teslimat tekrar değerlendirilir ve duruma göre uyarlamalar yapılır.

Continue Reading

0

Oyun Fikrimi ve Kendimi Çok Kısa Nasıl Anlatırım?

elevator-pitch

Oyun Geliştirme 101 Eğitimi kapsamında Sertaç Öğüt tarafından verilen “Oyun Fikrimi ve Kendimi Çok Kısa Nasıl Anlatırım?” eğitiminde Elevator Pitch planına yer veriliyor.

Oyun ya da başka bir alandaki fikrimizi anlatabilmek için bunu önceden düşünüp kurgulamak faydalı bir pratik olacaktır. Asansör konuşmaları olarak nitelendirdiğimiz bu süreçte en büyük düşmanlarımızdan biri heyecan olacaktır, yapacağımız ön hazırlıklar ile bu heyecanı da yenmeyi amaçlamalıyız.

Elevator Pitch kapsamında aşağıdaki maddelere dikkat etmemiz gerekiyor.

  1. Kiminle konuşuyorsun?
  2. Konuya hakim misin?
  3. Gerçekten doğru şeyi mi anlatıyorsun?
  4. 120 saniyede ne anlatılır?

Continue Reading

0

Oyun Geliştirmede Prodüksiyon ve Sonrası Pratikleri

oyun-gelistirmede-produksiyon-ve-sonrasi-2

Oyun Geliştirmede Ön Prodüksiyon yazımızda Özgür Soner tarafından verilen eğitimde ön prodüksiyon süreçlerine değinmiştik. Bu yazıda ise prodüksiyon ve sonrası işlemlere yer vereceğiz.

2.Production

Ekip Yönetimi:

  • Aynı rüyayı paylaşmak
  • Açık olmak
  • Adil olmak
  • Hiyerarşik vs Flat yönetim
  • Dev Blogs & Diaries

Proje Yönetimi:

  • Agile & Scrum
  • Overall Plan Güncellemeleri

Collaboration:

Bir ekiple çalışırken aşağıdaki uygulamalar aracılığı ile dokümanları ya da toplantılarımızı eşlenik tutabilir, kişilere tasklar atıp takip edebiliriz.

  • Google Docs & Drive
  • Dropbox
  • Trello, BaseCamp, vs.
  • Google Calendar

Continue Reading

1

Oyun Geliştirmede Ön Prodüksiyon

gelecegi_yazanlar_mobil_oyun-preproduction

Özgür Soner tarafından verilen bu eğitimde prodüksiyon süreçleri ve prodüksiyon sonrası teknikleri anlatılıyor. Oyun geliştirmenin ana aşaması olarak tanımlanan prodüksiyon sürecinde takımdaki her farklı iş kolunun izleyeceği yollar, doldurulması gereken dokümanlar hakkında bilgiler veriliyor.

Projelerde Bütçe – Zaman – Kalite üçgenimiz var; ancak bunlardan üçünün aynı anda sağlanma oranı oldukça düşük, yalnız ikisini aynı anda başarabilen projeler başarılı sayılabiliyor. Tabii bunlardan hangisinden vazgeçmeliyiz sorusunun cevabı da projenin amacına göre değişiklik gösterebiliyor.

1. Pre-Production

1.1.Proje Vizyonu

  • Neden Bu Oyun? 
  • Platform? >> Mobil, Web, Konsol, vs.

1.2.Pazar Araştırması

  • Pazarda Hedeflediğiniz Yer?
  • Rakiplerin İncelenmesi

1.3.Monetization

  • Gelir Modeli?
  • Freemium | Premium | Free to Play

1.4.Proje Ömrü

  • Raf Ömrü?
  • Devamlılık
  • Beklentiler?

Continue Reading

0

Geleceği Yazanlar Mobil Oyun Atölyesi

gelecegi_yazanlar_mobil_oyun

Turkcell Geleceği Yazanlar projesi ile mobil uygulama geliştirmek isteyen kişilere Bahçeşehir Üniversitesi Game Lab (bug) aracılığı ile ücretsiz olarak eğitimler sunuyor. Android, iOS, Windows Phone platformlarının yanı sıra bir de Mobil Oyun kategorisi bulunmakta.

Altı hafta boyunca Mobil Oyun Atölyesi projesi kapsamında katılımcılara oyun dünyasındaki önemli isimler aracılığıyla eğitimler veren Turkcell, bu projedeki videoları yakın zamanda Mobil Oyun kategorisi altında ücretsiz olarak sunmaya başladı. Oyun Geliştirme 101 ve Oyun Geliştirme 201 olarak iki bölümde sunulan bu eğitimler Başlangıç ve Orta seviyedeki kişilere hitap ediyor.

Continue Reading