Küçük ve orta işletmelerde çevik yöntemlerin uyarlanmasındaki faktörler

Loading...
Thumbnail Image

Date

2018

Journal Title

Journal ISSN

Volume Title

Publisher

Research Projects

Organizational Units

Organizational Unit
Software Engineering
(2005)
Department of Software Engineering was founded in 2005 as the first department in Ankara in Software Engineering. The recent developments in current technologies such as Artificial Intelligence, Machine Learning, Big Data, and Blockchains, have placed Software Engineering among the top professions of today, and the future. The academic and research activities in the department are pursued with qualified faculty at Undergraduate, Graduate and Doctorate Degree levels. Our University is one of the two universities offering a Doctorate-level program in this field. In addition to focusing on the basic phases of software (analysis, design, development, testing) and relevant methodologies in detail, our department offers education in various areas of expertise, such as Object-oriented Analysis and Design, Human-Computer Interaction, Software Quality Assurance, Software Requirement Engineering, Software Design and Architecture, Software Project Management, Software Testing and Model-Driven Software Development. The curriculum of our Department is catered to graduate individuals who are prepared to take part in any phase of software development of large-scale software in line with the requirements of the software sector. Department of Software Engineering is accredited by MÜDEK (Association for Evaluation and Accreditation of Engineering Programs) until September 30th, 2021, and has been granted the EUR-ACE label that is valid in Europe. This label provides our graduates with a vital head-start to be admitted to graduate-level programs, and into working environments in European Union countries. The Big Data and Cloud Computing Laboratory, as well as MobiLab where mobile applications are developed, SimLAB, the simulation laboratory for Medical Computing, and software education laboratories of the department are equipped with various software tools and hardware to enable our students to use state-of-the-art software technologies. Our graduates are employed in software and R&D companies (Technoparks), national/international institutions developing or utilizing software technologies (such as banks, healthcare institutions, the Information Technologies departments of private and public institutions, telecommunication companies, TÜİK, SPK, BDDK, EPDK, RK, or universities), and research institutions such TÜBİTAK.

Journal Issue

Abstract

Son zamanlarda çevik yöntemlerin yazılım mühendisliği endüstrisinde giderek daha popüler olmasına rağmen yazılım geliştiren kurumların çevik yöntemleri benimsemelerinin kolaylığı veya zorluğu bazı faktörlere bağlıdır. Çevik yöntemlerin benimsenme sürecini başarılı hale getirmek ve başarısızlık korkusu olmadan benimsenmelerini sağlamak için kurumlara yardımcı olmak üzere, bazı faktörler bulunmaktadır. Küçük ve orta ölçekli firmaların çevik yöntemleri benimsemesini araştıran yeterli sayıda çalışma bulunmamaktadır. Bu sebeple, biz küçük ve orta ölçekli firmaların çevik yöntemleri benimsemesini etkileyen faktörleri başarı ve başarısızlık faktörleri için prensipleri sağlamak üzere araştırdık.Bu araştırmada, küçük ve orta ölçekli yazılım firmalarında çevik yöntemlerin kullanımı araştırıldı. Titiz bir literatür araştırması sonucunda birçok model ve hipotez geliştirildi ve kapsamlı bir anket ile 7 ülkedeki 52 yazılım kurumundan toplanan verilerle değerlendirildi. Sonuç olarak önemli özelliklere öncelik vermek, sık yazılım teslimatı yapmak ve araç kullanımı gibi bazı önemli başarı faktörleri belirlendi. Başarısızlığa yol açacak en önemli başarısızlık faktörü olarak kurumun çok büyük olması belirlendi.
Recently, agile methods have become more popular in the software development industry, but adopting Agile methods by software development organizations can be an easy process or a hard one depending on certain factors. So to make the process of adopting the Agile method successfully, there are some factors that can help organizations to adopt agile without fear of failure. There is not enough research in terms of adopting Agile in SMEs in particular. For this reason, we studied the factors of adopting Agile methods in small and medium software development organization to provide guidelines for success and failure factors. In this research, the use of agile methods is explored in small- and medium-scale software. Based on rigorous literature review number of models and hypotheses were developed and examined by data collected from 52 software organizations from 7 countries based on comprehensive questionnaire. As results some significant success factors were identified such as : Assigning essential features first. Frequent delivery of software, and the use of tools. In terms of failure factors, the most significant factor that can cause failure is too-large size of an organization.

Description

Keywords

Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control

Turkish CoHE Thesis Center URL

Citation

WoS Q

Scopus Q

Source

Volume

Issue

Start Page

0

End Page

162