Bilgisayar Mühendisliği Bölümü Yayın Koleksiyonu
Permanent URI for this collectionhttps://hdl.handle.net/20.500.12416/253
Browse
Browsing Bilgisayar Mühendisliği Bölümü Yayın Koleksiyonu by Publisher "CEUR-WS"
Now showing 1 - 14 of 14
- Results Per Page
- Sort Options
Conference Object Augmented Reality Based Continuous Onboarding Framework(CEUR-WS, 2018) Yılmaz, Murat; Ohri, İ.; Öge, İ.; Orkun, B.; Yılmaz, M.; Tüzün, E.; Yazılım MühendisliğiHaving an efficient and effective onboarding process for a newcoing employee is a very important factor for the following work performance. For this reason, the orientation process is a process that should be well assessed both in terms of company and employees. Based on the fact that using virtual objects in the real environment enhances the efficiency in learning new things, in this project, the onboarding process is managed by augmented reality (AR) technology. One of the main objectives of the project is guiding the software engineers effectively with the help of augmented reality by providing them interactive communication between their colleagues and the projects.Conference Object Bilgisayar Mühendisligi Bitirme Projeleri için Düsünülmüş Bir Süreç Yönetim Modeli(CEUR-WS, 2016) Yilmaz, M.; Güleç, Ulaş; Taşel, S.; Yılmaz, Murat; Güleç, U.; Sopaoǧlu, U.; Bilgisayar Mühendisliği; Yazılım MühendisliğiConference Object A Course Flow Model Developed for Software Engineering Course(CEUR-WS, 2018) Yılmaz, Murat; Yılmaz, M.; Güleç, Ulaş; Güleç, U.; Yazılım Mühendisliği; Bilgisayar MühendisliğiAs in the rest of the world, many software projects in our country exceed the planned budget and time limits, and the user expectations are not fully met. One of the important reasons for this is the lack of work force that well-trained in software engineering domain. In this article, details of a course flow model and the results of the model for the CENG 396 Software Engineering course, which has been carried out in Çankaya University Department of Computer Engineering for the last four years, will be given. The aim of this study is to explain the lesson flow model which is designed to cultivate the appropriate software engineering and software engineers equipped to conditions in Turkey. In addition, the secondary aim is to share the results of the analysis of this study with other software engineer course instructors so that they can benefit from our experience and achievements.Conference Object Factors That Raise the Reality of the Virtual Office Environment Designed To Educate Software Development Processes(CEUR-WS, 2018) Güleç, Ulaş; Güleç, U.; Yılmaz, M.; Yılmaz, Murat; İşler, V.; Bilgisayar Mühendisliği; Yazılım MühendisliğiSoftware Development Virtual Reality (SDVR) is an interactive virtual reality (VR) experience based on the tasks of software development starting from requirement analysis through software testing. The SDVR experience transports participants to a virtual world of a software development organization where they experience development problems and conflicting situations. In SDVR, the participant takes on the role of a new software developer being recruited into software development firm who should work alongside with five virtual characters, played by artificial intelligence. The purpose of this study is to explain the properties of the virtual office environment where the participants can experience software development processes in real office conditions. In order for people to gain experience, the simulated software development process should include the atmosphere and dynamism of the actual office environment. For this reason, the factors affecting the atmosphere of the virtual office environment are presented in the light of the opinions of the experts working in the field of software engineering. According to the results of this study, it is revealed that such a virtual office environment is a useful tool that can be used in the training of individuals who will work in software development field.Conference Object Citation - Scopus: 1Futbol Hakemlerinin Eǧitimi Amacıyla Tasarlanan Futbol Simülasyonunda Maçın Dinamizmini Saǧlayan Etmenler(CEUR-WS, 2016) Güleç, Ulaş; Güleç, U.; Yilmaz, M.; Yılmaz, Murat; Gözcü, M.A.; Bilgisayar Mühendisliği; Yazılım MühendisliğiConference Object Futbol Hakemlerinin Karar Verme Yeteneklerini Geliştirmek İçin Düşünülmüş Ciddi Oyun Tabanlı Öğrenme Çatısı(CEUR-WS, 2015) Güleç, Ulaş; Güleç, U.; Yilmaz, M.; Yılmaz, Murat; Bilgisayar Mühendisliği; Yazılım MühendisliğiConference Object An Industrial Case Study To Improve the Onboaring Process in Software Management(CEUR-WS, 2017) Yılmaz, Murat; Yilmaz, M.; Güleç, Ulaş; Güleç, U.; O'Connor, R.V.; Clarke, P.; Tüzün, E.; Yazılım Mühendisliği; Bilgisayar MühendisliğiIn this study, we investigate expert information about software process known to experienced software developers and study how this is to be transferred to the newly recruited software developers. By this means, the developers who are recruited to a software project should understand better the software development organization and especially its social structure more effectively. Through this work, along with structural and algorithmic improvements of the software product, problems related to adaptation to team culture, adaptation to company culture, and adaptation to software development tools used are also investigated. This study aims to find the requirements in the market so that the recruitment processes can be explored using serious game mechanics. With the help of an industrial case study, we question the applicability a serious game for recruitment in the industry by improving the on-boarding process which has been identified as a problem for many software companies.Conference Object Sanal Ofis Ortaminda Kod Gözden Geçirme ile Kod Degerlendirmesi(CEUR-WS, 2016) Kaymak, M.; Yılmaz, Murat; Namiduru, M.; Tüzün, E.; Yilmaz, M.; Yazılım MühendisliğiConference Object Serious Game Plug-In Experience for Devops(CEUR-WS, 2018) Üsfekes, Ç.; Yılmaz, Murat; Macit, Y.; Yilmaz, M.; Tüzün, E.; Yazılım MühendisliğiIn terms of DevOps, efficiency and speed are important dimensions that define customer satisfaction. With serious game applications, it is aimed to make the everyday industrial software efforts more efficient and faster in a competitive environment. DevOps activities potentially could be gamified to provide a competitive environment where the participants are awarded to increase productivity in a software development environment. Defect management is one of the most important components in DevOps activities in terms of customer satisfaction. In order to solve the detected bug in a shorter amount of time, the engineers participate in a competitive environment, commit to a bid to resolve bug faster, where the results are observable by other engineers in a game environment. In this study, the development and game flow of an auction-based serious game application for effective defect management is described.Conference Object Citation - Scopus: 1Serious Game-Based Learning Framework To Improve Programming Skills and Knowledge Levels of Individuals - Cengo(CEUR-WS, 2017) Giileg, U.; Yılmaz, Murat; Yilmaz, M.; Gozcü, M.A.; Yazılım MühendisliğiGames offer alternative ways for individuals to learn and repeat information in a fun way so that individuals can learn new information about a subject. In this study, a game-based learning framework was designed to teach the syntax and logic of computer programming to students who do not know any programming languages. The aim of this system is to increase the level of knowledge of students about the C programming language by encouraging them to draw more interest from the traditional methods and to work on them more. The study was developed with mixed research methodology, which is a combination of both quantitative and qualitative research methodologies. The qualitative research part of the study was completed in the game design phase by obtaining the opinions of experts who have at least 10 years of experience in the C programming language through interviews. In order to complete the quantitative part of the study, participants were asked to questions about the topics of "Fundamentals of Computer Engineering" in Cankaya University Computer Engineering Department first class curriculum and the results obtained were compared with those obtained by traditional methods. According to these results, this game can be used to train students about C programming language in a fun way.Conference Object Simulacrum: Simulation Virtual Reality for Emergency Medical Intervention in Battle Field Conditions(CEUR-WS, 2018) Güleç, Ulaş; Güleç, U.; Gözcü, M.A.; Yılmaz, Murat; Doğan, S.; Meşurhan, N.; Yılmaz, M.; İşler, V.; Dinç, M.; Bilgisayar Mühendisliği; Yazılım MühendisliğiIn recent years, virtual reality technology has become one of the most effective tools used in the field of education due to its both hardware and software features. There are several studies in the literature that have been developed using the benefits of this technology in many different areas such as military, industrial, education, health and entertainment. This research aims to create a virtual reality based system that trains military personnel on emergency response techniques in the battle environment. In this project developed with respect to the requirements of the Turkish Armed Forces, HTC Vive, one of the most successful virtual helmets, has been used in order to increase the realism of this virtual environment where individuals learn first aid techniques or reinforce their knowledge. Participants who felt themselves in a war environment using this helmet had the opportunity to learn first aid techniques related to bullet injuries, limb ruptures and arm breaks, which are the most common forms of injury in war conditions. This developed environment has been tested by both first aid technicians and experts in the military field to take their opinions about the environment. According to the results obtained from these interviews, it was seen that the designed battle environment does not contain real life risks and it provides a continuous re-opportunity to the participants so that this environment can be a useful educational tool for increasing the knowledge levels and abilities of those who will work in this area.Conference Object Using Adapted Version of Hoshin Matrix for Selection of Agile Software Development Processes(CEUR-WS, 2018) Akarsu, Z.; Yılmaz, Murat; Metin, O.O.; Kuru, Y.Y.; Yilmaz, M.; Yazılım MühendisliğiAccording to Capability Maturity Model Integration for Development (CMMI-DEV), organizational process performance (OPP) area aims to establish and maintain a quantitative understanding of performance of selected processes. Many organizations have started their agile transformation to leverage the capabilities of their software development processes. In order to measure the effects of agile transformation, it is important to understand to what extent agile methods contribute to business objectives. Hoshin Matrix is a tool that provides a rationale for selecting processes identified for process performance analyses. Moreover, this rationale includes traceability from software development execution to business objectives. This study describes the implementation example of an adapted version of Hoshin Matrix at Huawei Turkey Research and Development Center which aims to establish its organizational quantitative quality and process performance objectives based on a set of business objectives. Our preliminary findings suggest that our OPP design may provide a guideline for software development organizations who are willing to adopt agile transformation and for those who would like to improve their software development processes.Conference Object Yazilim Gelistiren Organizasyonlar için Düsünülmüs Bir Kisilik Tipi Ölçüm Oyunu(CEUR-WS, 2013) Yilmaz, M.; Yılmaz, Murat; O'Connor, R.V.; Yazılım MühendisliğiConference Object Yazilim Geliştirme Üretkenliğini Etkileyen Faktörlerin Açimlayici Faktör Analizi Yöntemi Kullanilarak İncelenmesi(CEUR-WS, 2014) Yilmaz, M.; Yılmaz, Murat; O'Connor, R.V.; Görür, Abdül Kadir; Görür, A.K.; Yazılım Mühendisliği; Bilgisayar Mühendisliği

