Sobes.tech
Junior

Hangi geliştirme metodolojilerini biliyorsunuz?

sobes.tech yapay zeka

AI'dan gelen yanıt

  • Scrum: Kısa sprintlere, günlük ayakta toplantılara, sprint planlamasına, sprint gözden geçirmeye ve retrospektife dayanan yinelemeli ve artımlı metodoloji. Rolleri: Ürün Sahibi, Scrum Master, Geliştirme Takımı.
  • Kanban: İş akışını görsel olarak yöneten sistem, tamamlanmamış işlerin (WIP) sınırlandırılması, görevlerin şeffaf kontrolü ve sürekli süreç iyileştirmesi ile.
  • Waterfall (Şelale Modeli): Her aşamanın (gereksinim toplama, tasarım, geliştirme, test, uygulama, destek) tamamen tamamlanması gereken sıralı metodoloji.
  • XP (Extreme Programming): Çiftli programlama, test odaklı geliştirme (TDD), sık sürümler, sürekli entegrasyon ve yeniden yapılandırmaya odaklanan çevik metodoloji. Değişen gereksinimlere sahip projeler için idealdir.
  • Lean Software Development: İsrafları ortadan kaldırmaya, hızlı dağıtıma, geri bildirim toplamaya ve geç aşamalarda kararlar almaya odaklanan yalın üretim ilkelerine dayanır.

Ayrıca V-modeli, Spiral Modeli, Crystal'ı da biliyorum. Pratikte en çok Scrum ve Kanban ile karşılaşıyorum.