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: Belirtilmemiş.
- 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ı: 180
Ö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
- 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
- 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
- 8031 Mikrodenetleyici konrolünün biyomedikalde uygulamaları EKG aritmi detektörü
Applications of 8031 microcontroller in biomedical engineering-ECG arrhythmia detector
SELİM DİLMAÇ
Yüksek Lisans
Türkçe
1992
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiDOÇ.DR. MEHMET KÖRÜREK
- Architecture of constraints: A mass customization oriented approach for housing design
Kısıtlarla tanımlanan mimarlık: Kitlesel özelleştirme odaklı konut tasarımı
BENGİSU İLKSOY
Yüksek Lisans
İngilizce
2015
Mimarlıkİstanbul Teknik ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. MİNE ÖZKAR KABAKÇIOĞLU
- Konut tercihlerinin, mekansal dizin ve mekansal davranış parametreleri ile ilişkisi
Relation of the house preferences with space syntax and spatial behaviour parameters
ERİNCİK EDGÜ