Geri Dön

Extreme programlama ile nesneye yönelik yazılım geliştirme

Object oriented software development with extreme programming

  1. Tez No: 169548
  2. Yazar: DİDEM ÖKTEM
  3. Danışmanlar: DOÇ.DR. OĞUZ DİKENELLİ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Uç Programlama, Teste Dayalı Yazılım Geliştirme, Yeniden Yapılandırma, Birim Testi, Açık Kaynak Kodlu Yazılım Geliştirme Araçları, Extreme Programming, Test - Driven Software Development, Refactoring, Unit Testing, Open Source Software Development Tools
  7. Yıl: 2005
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 135

Özet

V ÖZET EXTREME PROGRAMLAMA İLE NESNEYE YÖNELİK YAZILIM GELİŞTİRME ÖKTEM, Didem Yüksek Lisans Tezi, Bilgisayar Mühendisliği Anabilim Dalı Tez Yöneticisi: Doç. Dr. Oğuz Dikenelli Eylül 2004, Yazılım teknolojilerinde değişen müşteri ihtiyaçlarına anında cevap verebilmek için başlatılan yenileştirme hareketi ile Atak programlama teknikleri geliştirilmeye başlanmıştır. Atak programlama tekniklerinden olan Extreme Programlamanın felsefik boyutunda ekip çalışması desteklenirken, çalışmanın verimliliği için birbirine entegre olarak kullanılacak açık kaynak kodlu yazılımların bulunması gerektiği ortaya çıkmaktadır. Bu çalışma, XP sürecini tüm gerekli yazılım araçları ve felsefik düşünce biçimiyle ele almaktadır. Geliştirilen yazılım ile, XP'nin en önemli aktivitelerden teste dayalı yazılım geliştirme ve yeniden yapılandırmanın uygulandığı ve açık kaynak kodlu yazılım araçlarıyla desteklenen bir yazılım süreci ortaya çıkarılmıştır.

Özet (Çeviri)

VII ABSTRACT OBJECT ORIENTED SOFTWARE DEVELOPMENT WITH EXTREME PROGRAMMING ÖKTEM, Didem MSc in Computer Eng. Supervisor: Doç. Dr. Oğuz Dikenelli September 2004, With the renovation started in software Technologies in order to reply the changing requirements of customers as rapidly as possible, Agile Programming methodologies have occured. While the philosophical aspect of Extreme Programming, as an agile software development method, supports team work, it appears that open source software development tools, all integrated to each other, must be used to obtain a productive work. This work comprises XP process with its all philosophical aspect and necessary software tools. With this software developped, the most important two activities of XP, unit testing and refactoring, is applied and a software development process supported with open source software tools is exposed.

Benzer Tezler

  1. Cross-domain one-shot object detection by online fine-tuning

    Çevrimiçi ince-ayar ile tek-örnekli çapraz-alan nesne tespiti

    İREM BEYZA ONUR

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. BİLGE GÜNSEL

  2. Agile scrum methodology in Turkey and implementation with extreme programming

    Türkiye'de agil scrum metodolojisi ve aşırı programlama ile uygulaması

    ATAKAN GÜRBÜZ

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBahçeşehir Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ÖZGE YÜCEL KASAP

  3. A mixed-integer programming approach to the clustering problem with an application in customer segmentation

    Tam sayılı karma programlama ile kümeleme probleminin modellenmesi ve bir müşteri segmentasyonu uygulaması

    BURCU SAĞLAM

    Yüksek Lisans

    İngilizce

    İngilizce

    2005

    Endüstri ve Endüstri MühendisliğiKoç Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. METİN TÜRKAY

  4. Etkinlik analizindeki ağırlık dağılımını geliştirmek için bir öncelikli doğrusal hedef programlama yaklaşımı

    An approach of linear goal programming with priority for improving weigth dispersion in the data envelopment analysis

    ÖZKAN SARIKAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2009

    İstatistikGazi Üniversitesi

    İstatistik Bölümü

    PROF. DR. HASAN BAL

  5. Gemi üretiminde bilgisayar destekli optimum malzeme kullanımı

    Computer aided optimum material utilization in shipbuilding

    A.CEMİL DİKİLİ

    Doktora

    Türkçe

    Türkçe

    1991

    Gemi Mühendisliğiİstanbul Teknik Üniversitesi

    PROF.DR. REŞAT BAYKAL