Browsing by Author "Kurtel, Kaan"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Article Citation - WoS: 4Citation - Scopus: 8QUANTIFYING PRODUCTIVITY OF INDIVIDUAL SOFTWARE PROGRAMMERS: PRACTICAL APPROACH(SLOVAK ACAD SCIENCES INST INFORMATICS, 2015) Mehmet Suleyman Unluturk; Kaan Kurtel; Unluturk, Mehmet Suleyman; Kurtel, KaanSoftware measurement is a crucial part of a good software engineering. Software developers quantify the software to see if the use cases are complete if the analysis model is consistent with requirements and if the code is ready to be tested. Software project managers assess the software process and the software product to determine if it is going to be finished on time and within budget. Customers evaluate the final product if it meets their needs. Overall the main purpose of software engineering is to make software systems controllable and foreseeable activities with a solid method rather than intuitional complicated or unprincipled. Software measurement studies are about quantifying the software engineering entities and attributes both of which aim to support software development efforts and quality improvement. In this paper we quantify a set of relationships using the current size defect and object-oriented software metrics practically and pragmatically. Our paper proposes a method to measure the productivity of individual software programmers. Furthermore this method provides a common opinion for understanding controlling and improving the software engineering practices.Conference Object Software Evolution or Software Enhancement?(IEEE, 2018) Kaan Kurtel; Saban Eren; Kurtel, Kaan; Eren, SabanIn the software engineering we use the words evolution improvement enhancement development change or maintenance to emphasize the activities after the delivery of a software product. These isomorphic words are a serious annoyance to people who care about the words they choose to use. The software evolution is the most common word we use for these actions. However the meaning of the word evolution there is a very strong influence of biology. This is even more noticeable when it comes to computer software. Many authors assess this ambiguity in the several works published in English. However the confusion between the words is even more prominent in Turkish. In this study to reduce the above concerns we proposed and advocated to use word software enhancement instead of software evolution.

