A Software tool for personal software process (PSP) based on function point analysis for size masurement
Büyüklük ölçüsünü fonksiyon nokta analizi alan kişisel yazılım süreci için bir yazılım desteği
- Tez No: 76478
- Danışmanlar: PROF. DR. SELAHATTİN KURU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 1998
- Dil: İngilizce
- Üniversite: Boğaziçi Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 91
Özet
Bu çalışmanın amacı öncelikle Kişisel Yazılım Süreci'ni (KYS) incelemektir. KYS, kişisel ölçekte yazılım sürecini değerlendirmek ve geliştirmek için geliştirilmiş bir yöntemdir, yazılımcıların daha iş tahmini ve ölçmesini sağlamayı temel hedef edinmiştir. KYS, şu anki kullanımı itibariyle yazılan satır sayısını temel sistem ölçüsü olarak kabul eder. Yazılım dünyasında yeni teknik ve araçların hızla gelişmesiyle birlikte, yazılmış program satır sayısı güvenilirliğini kaybeden bir sistem ölçüsü olmuştur. Bu eksikliği gidermek için çeşitli yollar denenmiştir. Bunlardan birisi olan Fonksiyon Noktası Analiz (FNA) yöntemi, yazılmış program satırından daha sağlam ve tahmin oranı yüksek bir metotdur. FNA teknoloji ve çevre etkilerinden bağımsız bir sistem ölçütüdür. Bu çalışmada FNA'nın KYS içinde kullanılması incelendi ve ortaya çıkan karışım metoda uygun, onu destekleyen ve otomatik yapan bir bilgisayar programı yazıldı.
Özet (Çeviri)
The subject of this work is Personal Software Process (PSP) which is a methodology to assess and improve the software process at personal level. It also helps programmers to estimate and make assessment of their work size. PSP uses Lines of Code (LOC) as the main measure for system sizing. With the development of new techiques and tools in the software world, LOC is no more a reliable size measure. Function Point Analysis (FPA) is a more sound and predictive measure than LOC. FPA is independent of technology and environment system sizing measure.This study proposes using FPA in PSP. A software tool is developed to automate the proposed approach.
Benzer Tezler
- Improving individual software engineering skills: A tool to support personal software process
Kişisel yazılım mühendisliği yeteneklerini geliştirme: Kişisel yazılım süreç iyileştirmeyi destekleyen bir araç
N. ALPAY KARAGÖZ
Yüksek Lisans
İngilizce
2001
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilişim Sistemleri Ana Bilim Dalı
DOÇ. DR. ONUR DEMİRÖRS
DOÇ. DR. ELİF DEMİRÖRS
- A Dashboard for personal software process improvement
Kişisel yazılım sürecini geliştirmek için bir araç
ALİ YILDIZ
Yüksek Lisans
İngilizce
1999
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. ONUR DEMİRÖRS
- Görüntü ve video kayıtlarında kişi mahremiyetinin korunması için bir yazılım aracı geliştirme
Developing a software tool to protect personal privacy in image and video
EMİNE BETÜL ŞEN
Yüksek Lisans
Türkçe
2021
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ TURGAY AYDOĞAN
- Saklı Markov Modeli tabanlı bir kelime yakalama sistemi
An Hidden Markov Model based word spotting system
KÜRŞAD YILDIRIM
Yüksek Lisans
Türkçe
2004
Elektrik ve Elektronik MühendisliğiHacettepe ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. SEMİH BİNGÖL
- Programlama eğitiminde Tinkercad kullanımının öğrencilerin bilgi işlemsel düşünme becerisine ve algılarına etkisi
The effect of Tinkercad use on students' computational thinking and perceptions in programming education
GÜLHANIM DENİZ
Yüksek Lisans
Türkçe
2020
Bilim ve TeknolojiGazi ÜniversitesiBilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı
DOÇ. DR. SELAMİ ERYILMAZ