Geri Dön

Tool support for distributed agile software development

Yazılım geliştirmede dağınık çevik süreçler için araç desteği

  1. Tez No: 180836
  2. Yazar: AHSEN SERKAN USTA
  3. Danışmanlar: PROF. DR. SEMİH BİLGEN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Çevik Yazılım Geliştirme Süreçleri, DistributedeXtreme Programming, Yazılım Konfigürasyon Yönetimi, İşbirliğiiçin araç desteği, Agile Software Development, Distributed eXtremeProgramming, Software Configuration Management, Collaborativetool support
  7. Yıl: 2006
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 104

Özet

Yazılım geliştirmede çevik süreçler, değişikliklerin kaçınılmazolduğu günümüzün değişken iş dünyasında yazılım geliştirmek içinsundukları ortak uygulamalar ve kişi merkezli bakış açıları ile hızlaönem kazanmaktadır. Bu süreçlerle geliştirilen projelerinverimliliğinde takımın ortak bir alanda çalışmasının getirdiği iletişimve işbirliğinin önemi büyüktür. Fakat bazı durumlarda takımın ortakbir alanda çalışması mümkün olmamaktadır; bu yüzden çeviksüreçlerin dağınık takımları da desteklemesi sağlanmalıdır. Kircher,Jain, Corsaro ve Levine [31] bu noktanın farkına varmış ve hazıryazılımları kullanarak yüzyüze iletişimin getirdiği verimliliğinyazılımsal araç desteği ile sağlanabileceğini göstererek, çeviksüreçleri kullanan Distributed eXtreme Programming (DXP)yöntemini ortaya koymuşlardır.Bu çalışmada, dağınık çevik yazılım süreçleri için hazırlanmış olanaraç desteği araştırılmış, yazılım konfigürasyon yönetiminidesteklemek için bir araç hazırlanmış ve sunulmuştur. Bu aracın aynızamanda dağınık takımlarda iletişim ve işbirliğini geliştirebilir biraraç olması önemsenmiştir. Bu araç kullanıcı açısından ve diğeryazılım konfigürasyon yönetimi araçları ile karşılaştırılarakdeğerlendirilmiştir.

Özet (Çeviri)

Agile Software Development has gained popularity with their peoplecentric view and their common practices for developing software intoday?s volatile business world where change on requirements isunavoidable. However; the efficiency of the project depends on thecommunication and the collaboration of the team, which aresupported by the co-location of the team. But in some cases co-location of the team cannot be realized, thus agile processes shouldalso support distributed teams. This point was observed by Kircher,Jain, Corsaro, and Levine [31] and they suggested DistributedeXtreme Programming (DXP) after they prepared a study using off-the-shelf software products in order to replace the effect of face-to-face communication on the efficiency of the application of agileprocesses with the aid gathered from tool support.In this study some available tool support for distributed agilesoftware development is investigated and a tool is developed andpresented in order to support software configuration managementas well as increasing collaboration and communication of the team.The tool is then evaluated from a user?s perspective and it iscompared with some available software configuration managementtools.

Benzer Tezler

  1. Dağıtık uç programlama

    Distributed extreme programming

    MOHAMMED JAMAL AHMED ABBASİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. HALİL ŞENGONCA

  2. Finans sektöründe çevik proje yönetimini iyileştirmede kullanılan araç seçim kararına yönelik bir uygulama

    An application to decision of tool selection to improve agile project management in the finance industry

    KENAN CAN HARPUTLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    İşletme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AHMET ATIL AŞICI

  3. Dağıtılmış veri yönetimi

    Başlık çevirisi yok

    HIRAÇ KASAPOĞLU

  4. Smart spreading factor assignment for lorawans

    Lorawan'lar için akıllı yayılma faktörü ataması

    TUĞRUL YATAĞAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. SEMA FATMA OKTUĞ

  5. Yetişkinlerde algılanan sosyal destek düzeyinin problem çözme becerisi ve benlik saygısı arasındaki ilişkinin incelenmesi

    Investigation of the relationship between perceived social support level, problem solving skill and self-esteem in adults

    SEMRA KORKMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    PsikiyatriİSTANBUL NİŞANTAŞI ÜNİVERSİTESİ

    Psikoloji Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ EMEL ANER AKTAN