Browsing by Subject "Software development process"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Open Access A study to observe relations between software engineers' responses to incomplete requirements and requirements volatility(2009) Albayrak Ö.; Bicakci, M.; Bozkurt H.For high quality software, software requirements must be complete. In practice, not all software requirements are complete. In case of incomplete software requirements, software engineers fill in the requirements' gaps by getting feedback from the stakeholders or by making explicit or implicit assumptions. Explicit assumptions can be validated during analysis, while implicit assumptions validation is carried to design and implementation. Thus, compared to implicit assumption, explicit assumptions are better. Software requirements specifications change during different phases of project life-cycle. In an attempt to improve software development processes, we conducted an empirical study to search possible relationships between the number of implicit assumptions made by software engineers and requirements' volatility. This practice paper presents data from three completed projects at one CMMI level 3 company. Within the limit of our data set, our experience shows that possible relationships between projects' requirements volatility and the number of implicit assumptions are worth studying.Item Open Access Understanding the tendency of software development teams to develop software over the cloud(CEUR-WS, 2016) Çoban, S.; Uçar, Erkan; Chouseinoglou, Oumout; Sevgi, C.; Testik, Murat CanerToday, Cloud Computing offers attractive and effective solutions for organizations which enable them to decrease IT costs, provide flexibility to ser-vices and make it easier to access IT services -Therefore enable faster market entries. For an organization that decides to make use of Cloud services, there are various factors to evaluate - similar to outsourcing. In this paper, we studied these factors through the literature and then we tried to understand the viewpoints of software developers regarding the existing and possible future usage of Cloud in software development processes. In this context, we prepared a questionnaire based on the findings in the literature and applied it to software development team members working in technoparks in Turkey. We used the dataset which is obtained from this questionnaire to observe the relationship between the tendency of using Cloud in software development processes and the factors effecting them. This research is performed as the first phase of a study with a larger scope, de-signed to forecast the Cloud needs of software developing organizations and it provides important findings. The questionnaire findings also describe the current demographics of software development organizations in Turkish technoparks to-gether with their perception of Cloud services.