Çevik Yazılım Geliştirmede Bdd/tdd Yöntemlerinin ve Yazılım Kalite Araçlarının Kullanılması: Bir Yazılım Mühendisliği Dersindeki Tecrübe

Loading...

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

CEUR Workshop Proceedings

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

Çevik yazılım geliştirme modeli iyi uygulandığında, yazılım proje yönetimini, yazılım takım elemanları arasındaki iletişimi ve yazılım geliştirme süreçlerini ve süresini iyileştirmektedir. Çevik yazılım geliştirme modelinde, son kullanıcının yazılım geliştirme sürecinin içinde olduğu bir yazılım ürünü, değişen gereksinimlere daha hızlı cevap verir. Bu çalışmada Davranış Tabanlı Tasarım (BDD-Behavior Driven Design) ve Test Tabanlı Geliştirme (TDD-Test Driven Development) tekniklerinin SaaS (Software as-a Service) uygulamaları geliştirmede beraber kullanıldığı bir bütünleşik çevik yazılım geliştirme süreci ve çerçevesinde, günümüzde kullanılabilecek yazılım test ve kalite ölçme araçları karşılaştırılmaktadır. Sunulan çevik yazılım geliştirme süreci ve çerçevesi bir son sınıf Yazılım Mühendisliği dersinde üç yıl öğrencilerin geliştirdikleri projelerde uygulanmıştır. Bu çalışma, dört farklı proje gerçekleştirme teknolojileri ve platformları (Ruby/Rails, Java EE/Spring, C#/ASP.NET ve PHP/(Zend, Codeigniter, Laravel) kullanılarak, Microsoft Azure ve Heroku bulut servis sağlayıcılarında çalışan SaaS uygulamaları geliştirmede kullanılan BDD ve TDD test ve kalite araçlarıyla elde edilen tecrübeyi sunmaktadır.

Description

10th Turkish National Software Engineering Symposium, UYMS 2016; Canakkale; Turkey; 24 October 2016 through 26 October 2016

Keywords

Çevik yazılım geliştirme, BDD, TDD, Yazılım

Fields of Science

Citation

Akyol, G., and Gümüşkaya, H. (2016, October 24-26). Çevik yazılım geliştirmede BDD/TDD yöntemlerinin ve yazılım kalite araçlarının kullanılması: Bir yazılım mühendisliği dersindeki tecrübe. S. Bilgen, A. Çoşkunçay and A. Koçyiğit (Eds.), Paper presented at the Proceedings of the 10th Turkish National Software Engineering Symposium, Canakkale, Turkey.

WoS Q

N/A

Scopus Q

Q4

Source

CEUR Workshop Proceedings

Volume

1721

Issue

Start Page

219

End Page

230
Page Views

635

checked on Apr 27, 2026

Downloads

546

checked on Apr 27, 2026

Google Scholar Logo
Google Scholar™

Sustainable Development Goals

SDG data is not available