Tez No İndirme Tez Künye Durumu
202711
Developing a new methodology for software projects / Yazılım projeleri için yeni bir metodoloji geliştirilmesi
Yazar:KÖKTEN ULAŞ BİRANT
Danışman: PROF. DR. ALP KUT
Yer Bilgisi: Dokuz Eylül Üniversitesi / Fen Bilimleri Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı / Bilgisayar Mühendisliği Bilim Dalı
Konu:Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control
Dizin:Proje yönetimi = Project management ; Yazılım mühendisliği = Software engineering ; Yazılım projeleri = Software projects
Onaylandı
Doktora
İngilizce
2006
110 s.
Bu tezde sunulan çalisma yeni bir yazilim gelistirme metodolojisi gelistirme denemesidir.Söz konusu metodoloji, çevik manifesto dogrultusunda hazirlanmis olmakla beraber,piyasadaki yetkilendirme zorunlulugu ve sorununu da kabul eder. Bu zorunluluguçözümleyebilmek adina Yapabilirlik Olgunlugu Modeli üzerinden yetkilendirmeçalismasi yapilmistir. Yazilim gelistirme süreçleri için olusturulan bu sistemin bir digerözelligi de uygulayici sirkete düzensiz bir çalisma yapisindan daha kontrollü ve disiplinlibir sisteme dogru geçerken bir rota tavsiye edebilmesidir. Ayni zamanda tez içerisindeyeni metodolojinin onaylama raporlari ve tüm uygulama altyapisi mevcuttur. Böylece, busüreci sirketinde uygulamayi düsünecek gelistiricilere de süreç modeli, rol tanimlamalarive raporlama istekleri ile birlikte basarili bir uygulama için gerekli tam bir kilavuz ortayakonulmustur.
The research presented in this thesis is an essay of a new software developmentmethodology.This methodology is prepared according to the agile manifesto and also accepts theaccreditation obligation in market. Because of this obligation, the overall system iscontrolled also for Capability Maturity Model via its checklist. Another property of thismanagement system for a software development process is that the system also advisesa natural improvement path for the company from a chaotic work-flow to a disciplinedand controlled system. This thesis includes the entire acceptance and the usage manualof the new methodology. So, the developers, who will try to apply this methodology intheir companies, will find a complete guide for a successful implementation withprocess model, role definitions and documentation requirements.