Browsing by Subject "Project management"
Now showing 1 - 12 of 12
Results Per Page
Sort Options
Item Open Access Auction-based serious game for bug tracking(The Institution of Engineering and Technology(IET ), 2019-10) Üsfekes, Ç.; Tüzün, Eray; Yılmaz, M.; Macit, Y.; Clarke, P.Today, one of the challenges in software engineering is utilising application lifecycle management (ALM) tools effectively in software development. In particular, it is hard for software developers to engage with the work items that are appointed to themselves in these ALM tools. In this study, the authors have focused on bug tracking in ALM where one of the most important metrics is mean time to resolution that is the average time to fix a reported bug. To improve this metric, they developed a serious game application based on an auction-based reward mechanism. The ultimate aim of this approach is to create an incentive structure for software practitioners to find and resolved bugs that are auctioned where participants are encouraged to solve and test more bugs in less time and improve quality of software development in a competitive environment. They conduct hypothesis tests by performing a Monte Carlo simulation. The preliminary results of this research support the idea that using a gamification approach for an issue tracking system enhances the productivity and decreases mean time to resolution.Item Open Access A beam search algorithm to optimize robustness under random machine breakdowns and processing time variability(Institute of Industrial Engineers, 2007) Gören, S.; Sabuncuoğlu, İhsanThe vast majority of the machine scheduling research assumes complete information about the scheduling problem and a static environment in which scheduling systems operate. In practice, however, scheduling systems are subject to considerable uncertainty in dynamic environments. The ability to cope with the uncertainty in scheduling process is becoming increasingly important in today's highly dynamic and competitive business environments. In the literature, two approaches have appeared as the effective way: reactive and proactive scheduling. The objective in reactive scheduling is to revise schedules as necessary, while proactive scheduling attempts to incorporate future disruptions when generating schedules. In this paper we take a proactive scheduling approach to solve a machine scheduling problem with two sources of uncertainty: processing time variability and machine breakdowns. We define two robustness measures and develop a heuristic based on beam search methodology to optimize them. The computational results show that the proposed algorithms perform significantly better than a number of heuristics available in the literature.Item Open Access A comparative study of computational procedures for the resource constrained project scheduling problem(Elsevier, 1994) Oğuz, O.; Bala, H.Performance of two new integer programming based heuristics together with some special purpose algorithms for project scheduling are tested from a computational point of view. The objective of the study is to compare the quality of solutions obtained by using these algorithms and reach conclusions about their relative merits on this specific problem. © 1994.Item Open Access Complexity of the discrete time-cost tradeoff problem for project networks(Institute for Operations Research and the Management Sciences (INFORMS), 1997) De, P.; Dunne, E. J.; Ghosh, J. B.; Wells, C. E.This note addresses the discrete version of the well-known time-cost tradeoff problem for project networks, which has been studied previously in the standard project management literature as well as in the related literature on Decision-CPM. All the algorithms proposed thus far for the solution of the general problem exhibit exponential worst-case complexity, with the notable exception of the pseudo-polynomial dynamic program due to Hindelang and Muth. We first demonstrate that this algorithm is flawed, and that when we correct it, it no longer remains pseudo-polynomial. Continuing on in the main result of the note, we show that this is not at all surprising, since the problem is strongly NP-hard. Finally, we discuss the complexities of various network structures and validate an old conjecture that certain structures are necessarily more difficult to solve.Item Open Access Factors affecting the adoption of cloud for software development: A case from Turkey(World Scientific Publishing Co. Pte. Ltd., 2023-07-04) Pisirir, E.; Chouseinoglou, Oumout; Sevgi, Cüneyt; Uçar, ErkanCloud-based solutions for software development activities have been emerging in the last decade. This study aims to develop a hybrid technology adoption model for cloud use in software development activities. It is based on Technology Acceptance Model (TAM), Technology–Organization–Environment (TOE) framework, and the proposed extension Personal–Organization–Project (POP) structure. The methodology selected is a questionnaire-based survey and data are collected through personally administered questionnaire sessions with developers and managers, resulting in 268 responses regarding 84 software development projects from 30 organizations in Turkey, selected by considering company and project sizes and geographical proximity to allow face-to-face response collection. Structural Equation Modeling (SEM) is used for statistical evaluation and hypothesis testing. The final model was reached upon modifications and it was found to explain the intention to adopt and use the cloud for software development meaningfully. To the best of our knowledge, this is the first study to identify and understand factors that affect the intention of developing software on the cloud. The developed hybrid model was validated to be used in further technology adoption studies. Upon modifying the conceptual model and discovering new relations, a novel model is proposed to draw the relationships between the identified factors and the actual use, intention to use and perceived suitability. Practical and social implications are drawn from the results to help organizations and individuals make decisions on cloud adoption for software development.Item Open Access An integer programming based algorithm for the resource constrained project scheduling problem(Bilkent University, 2005) Büyüktahtakın, İsmet EsraIn this thesis, we study the problem of scheduling the activities of a single project in order for all resource and precedence relationships constraints to be satisfied with an objective of minimizing the project completion time. To solve this problem, we propose an Integer Programming based approximation algorithm, which has two phases. In the first phase of the algorithm, a subproblem generation technique and enumerative cuts used to tighten the formulation of the problem are presented. If an optimal solution is not found within a predetermined time limit, we continue with the second phase that uses the cuts and the lower bound obtained in the first phase. In order to evaluate the efficiency of our algorithm, we used the benchmark instances in the literature and compared the results with the best known solutions available for these instances. Finally, the computational results are reported and discussed.Item Open Access Optimal timing of project control points(Elsevier, 2000) Raz, T.; Erel, E.The project control cycle consists of measuring the status of the project, comparing to the plan, analysis of the deviations, and implementing any appropriate corrective actions. We present an analytical framework for determining the optimal timing of project control points throughout the life cycle of the project. Our approach is based on maximizing the amount of information generated by the control points, which depends on the intensity of the activities carried out since the last control point and on the time elapsed since their execution. The optimization problem is solved with a dynamic programming approach. We report the results of numerical experimentation with the model involving different types of activity intensity profiles and several levels of information loss. For each combination, we compared the optimal amount of information to the amount of information obtained with two simpler policies: control at equal time intervals, and control at equal activity contents intervals. We also investigated the effect of adding more control points on the amount of information generated.Item Open Access Project management : a case study in construction industry(Bilkent University, 1993-06) Kömürcü, Ahmet MuratProject management finds a wide application area in construction industry. In this thesis, a case study is carried out to determine the importance of project management, and to find how TimeLine Version 5.0 (a project management software) and S-curve can help the managers for a better application of project management.Item Open Access Project management: a case study in construction industry(Bilkent University, 1996) Kölüksüz, DidemOne of the application areas that project management can effectively be applied is the construction industry. In this thesis, a case study is carried out in order to point out the importance and essentiality of project management, especially project scheduling and control. For this purpose, Microsoft Project Version 4.0 (a project management software) is used, and the applicability of Project Evaluation and Review Technique (PERT) and Critical Path Method (CPM) are considered.Item Open Access Robust optimization for the discrete time-cost tradeoff problem with cost uncertainty(Springer, 2015) Hazır, Ö.; Haouari, M.; Erel, Erdal; Schwindt, C.; Zimmermann, J.Projects are subject to various sources of uncertainty that hamper reaching project targets; hence, it is crucial importance to use effective approaches to generate robust project schedules, which are less vulnerable to disruptions caused by uncontrollable factors. In this vein, this chapter examines analytical models and algorithms of robust multi-mode project scheduling, specifically, the robust discrete time-cost tradeoff problem (DTCTP). The models and algorithms presented in this chapter can support project managers from a wide range of industries in scheduling activities to minimize deviations from project goals. Furthermore, some surrogate measures that aim at providing an accurate estimate of the schedule robustness are developed and related experimental results are presented. Finally, some potential research areas are proposed and discussed.Item Open Access Robust optimization for the discrete time-cost tradeoff problem with cost uncertainty(Springer International Publishing, 2015) Hazır, Öncü; Haouari, Mohamed; Erel, ErdalProjects are subject to various sources of uncertainty that hamper reaching project targets; hence, it is crucial importance to use effective approaches to generate robust project schedules, which are less vulnerable to disruptions caused by uncontrollable factors. In this vein, this chapter examines analytical models and algorithms of robust multi-mode project scheduling, specifically, the robust discrete time-cost tradeoff problem (DTCTP). The models and algorithms presented in this chapter can support project managers from a wide range of industries in scheduling activities to minimize deviations from project goals. Furthermore, some surrogate measures that aim at providing an accurate estimate of the schedule robustness are developed and related experimental results are presented. Finally, some potential research areas are proposed and discussed. © Springer International Publishing Switzerland 2015.Item Open Access The social structure in the GAP region and its evolution(1997) Erhan, S.GAP is an integrated multisectoral development project implemented in south-east Turkey, which makes up 9.7% of the country. With its technical, economic and social dimensions, it is considered in western circles as one of the three to nine wonders of the modern world. As distinct from earlier projects implemented in Turkey (e.g. the Çukurova Plain project) and elsewhere in the world, the main objective of GAP is to improve the living conditions of the people not merely by developing the material infrastructure but by taking the people as the core factor in every component of the project. The sustainability of such projects, it is well realized, depends on the human dimension, and not on success in the achievement of the material goals alone. Within this framework, several sociological research studies were conducted in the region to determine the appropriate approach in making the people a vital component of GAP and in bringing them to participate in the project voluntarily. This article first gives a historical account of nomadic, i.e., 'tribal' (or ashiret) aspects of Anatolian history, without which neither the past nor the present of Turkey can be adequately understood. 1 It then proceeds to summarize the findings, regarding the 'tribal' structure in the region, of the several research studies carried out in the region between 1992 and 1994.