A mathematical method for agile software design: An application
Agıle yazılım geliştirme metodolojileri için matematiksel bir model ve uygulaması
- Tez No: 595821
- Danışmanlar: DOÇ. DR. GÜLFEM TUZKAYA, DOÇ. DR. HÜSEYİN SELÇUK KILIÇ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Endüstri ve Endüstri Mühendisliği, Computer Engineering and Computer Science and Control, Industrial and Industrial Engineering
- Anahtar Kelimeler: Yalın yazılım, İş planlaması, Lean software, Work planning
- Yıl: 2019
- Dil: İngilizce
- Üniversite: Marmara Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Endüstri Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Endüstri Mühendisliği Bilim Dalı
- Sayfa Sayısı: Belirtilmemiş.
Özet
Proje yönetim metodolojileri , projelerin başarısında hayati bir rol oynamaktadır. Waterfall türü eski metodolojiler müşteri ihtiyaçlarını karşılama, proje kapsamındaki değişiklikleri, teslimat süresini ve maliyeti etkin bir şekilde yönetme konusunda bazı eksikliklere sahiptir. Eski proje yönetimi metodolojileri ile ilgili problemler nedeniyle yazılım mühendisliği projelerinde çevik (agile) proje yönetim metodolojileri son yıllarda popüler hale gelmiştir. Çevik yöntemlerin hemen hemen hepsinde, bir proje kullanıcı hikayeleri (story) olarak isimlendirilmiş parçalara bölünmüştür. Bu kullanıcı hikayelerinin planlanması, projenin başarıyla tamamlanmasında önemli bir rol oynar. Bir hikaye planının mükemmelliği üzerinde çeşitli faktörlerin etkisi vardır, bunlardan bazıları kullanıcı hikayelerinin müşteri gözündeki değeri, karmaşıklığı ve birbirleriyle ilişkileridir. Bu çalışmada, kullanıcı hikayelerinin müşteri gözündeki değeri, karmaşıklıkları ve kullanıcıların memnuniyeti dikkate alınarak optimum bir kullanıcı hikaye planı bulmak için çok amaçlı bir tamsayılı doğrusal programlama modeli önerilmiştir. Çok amaç fonksiyonlu bir problem ile başa çıkmak için epsilon-kısıt (ε-constraint) methodu kullanılmıştır. Gerçek bir proje modelimize uyarlanıp genel amaçlı bir MIP solver kullanılarak çözülmüştür. Elde edilen sonuçlar incelenip analiz edilmiştir.
Özet (Çeviri)
Project management approaches play a vital role in the success of projects. Old methodologies like waterfall approach have some problems in meeting customer needs, managing changes in project scope, delivery time and cost effectively. Due to the problems related to the old project management methodologies, agile project management in software engineering projects has become popular in the last years. In almost all of the agile methodologies, a project is split into functionalities, labelled as user stories. Putting these stories in an order secures the completion of the project successfully. Various factors have effects on the excellence of a story plan, such as business value, complexity and affinity of the stories which are processed together. In this paper, a multi-objective integer linear programming model is proposed to find a story plan considering business value, complexity and user experience. The ε-constraint method is used for dealing with the multi objective problem efficiently. The problem is solved by using a general-purpose MIP solver. A numerical example is considered, and outputs are analysed.
Benzer Tezler
- Differential flatness-based fuzzy controller design for aggressive maneuvering of quadcopters
Çok rotorlu hava araçlarının agresif manevra kontrolü için diferansiyel düzlük tabanlı bulanık kontrolör tasarımı
ÇAĞRI GÜZAY
Doktora
İngilizce
2023
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
DOÇ. DR. TUFAN KUMBASAR
- Yazılım sektöründe zihinsel iş yükünü dikkate alan işgücü planlama problemi: Bir vaka çalışması
The investigation of the workforce planning problem considering the mental workload in the software industry: A case study
HATİCE BALOĞLU
Yüksek Lisans
Türkçe
2024
Endüstri ve Endüstri MühendisliğiGazi ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DOÇ. DR. BURCU YILMAZ KAYA
- Eksenel akışlı fan tasarımı
Axial flow fan design
MESUT ÇALIŞKAN
Yüksek Lisans
Türkçe
2014
Uçak Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
PROF. DR. FIRAT OĞUZ EDİS
- Bir demiryolu yük vagonunun sayısal yöntemlerle seyir emniyeti ve yorulma dayanımının araştırılması
The numerical investigation of running safety and fatigue analysis of a freight wagon
BERAT GÜRCAN ŞENTÜRK
Yüksek Lisans
Türkçe
2014
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
ÖĞR. GÖR. EMİN SÜNBÜLOĞLU
- Bağımsız tanklara sahip bir geminin ısıl gerilme analizi
Thermal stress analysis of a ship with independent tanks
BURAK ÇELEPÖVEN
Yüksek Lisans
Türkçe
2018
Gemi Mühendisliğiİstanbul Teknik ÜniversitesiGemi İnşaatı ve Gemi Makineleri Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ERTEKİN BAYRAKTARKATAL
PROF. DR. AHMET ERGİN
PROF. DR. MEHMET ÖMER BELİK