The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This paper presents results of an analysis of the impact of the human resources changes in Scrum teams. Four Scrum teams were tracked (two developments and two quality assurance) along with their productivity and performance. Analysis showed that human resources changes have a significant impact on the entire team and its behavior. Their effort increased by adding overtime hours. In the same time,...
This study examines leadership factors that affect knowledge creation in Sri Lankan software industry. For this study, transformational and transactional leadership styles are considered and their effect on knowledge creation is assessed. Organizational culture is considered to have a moderating effect on the relationship between leadership behaviors and knowledge creation. The study is based on four...
In seeking to complement consultants' and tool vendors' reports, there has been an increasing academic focus on understanding the adoption and use of software development methods and practices. We surveyed practitioners working in Brazil, Finland, and New Zealand in a transnational study to contribute to these efforts. Among our findings we observed that most of the 184 practitioners in our sample...
Organizational identification is a perception that individual is consistent with the organization. The purpose of this paper was to explore the status of university teachers' organizational identification and the influencing factors by applying the computational statistics software SPSS19.0 to analyze the data. Method: 535 university teachers were investigated with two questionnaires and the data...
Modern software development relies on incremental delivery to facilitate quick response to customers' requests. In this dynamic environment the continuous modifications of software code can cause risks for software developers; when developing a new feature increment, the added or modified code may contain fault-prone or difficult-to-maintain elements. The outcome of these risks can be defective software...
Our experiences with industrial software development projects have often revealed that requirements change even after their formal approvals. Although the requirements are never stable, proactive identification of potentially changeable or deferrable requirements, and estimation of their impacts early in a project can be useful in minimizing the risks and cost overruns. In practice, the decisions...
Software development has evolved from software development organizations building custom solutions for every need and creating a backlog of applications needed by users to specialized organizations producing components that are supplied to other software development organizations to speed the development of their software products. Our objective is to illustrate how a manager might use supply chain...
Nowadays, many software organizations rely on automatic problem reporting tools to collect crash reports directly from users' environments. These crash reports are later grouped together into crash types. Usually, developers prioritize crash types based on the number of crash reports and file bugs for the top crash types. Because a bug can trigger a crash in different usage scenarios, different crash...
One of the most significant problems faced by project managers is to effectively distribute the project resources and effort among the various project activities. Most importantly, project success depends on how well, or how balanced, the work effort is distributed among the project phases. This paper aims to obtain useful information regarding the correlation of the composition of effort attributed...
Adoption of cloud computing has reached an important inflection point that is impacting IT and business strategies and models throughout the industry. There is lack of empirical evidence how cloud adoption and certain capabilities of cloud in particular, impact individual aspects of IT effectiveness like IT quality of service, user satisfaction, and IT helpfulness to users. The intent of this research...
Software organizations are moving to a process oriented approach to develop its products. Many improvement technologies have emerged as a response in a multimodel environment. The term improvement technology is used to refer in general to the long list of reference models, standards, best practices, regulatory policies and other types of practices that an organization may use simultaneously (i.e....
Requirements evolution is one of critical problems influencing software engineering activities. Despite there is much research on requirements evolution, there still lacks quantitative understanding of requirements evolution. In this paper, we quantitatively analyze requirements evolution across multiple versions of an industrial software product. Based on data of requirements evolution and defects,...
Software tagging has been shown to be an efficient, lightweight social computing mechanism to improve different social and technical aspects of software development. Despite the importance of tags, there exists limited support for automatic tagging for software artifacts, especially during the evolutionary process of software development. We conducted an empirical study on IBM Jazz's repository and...
Many factors are believed to increase the vulnerability of software system; for example, the more widely deployed or popular is a software system the more likely it is to be attacked. Early identification of defects has been a widely investigated topic in software engineering research. Early identification of software vulnerabilities can help mitigate these attacks to a large degree by focusing better...
Various measures and methods have been developed to measure the sizes of different software entities produced throughout the software life cycle. Understanding the nature of the relationship between the sizes of these products has become significant due to various reasons. One major reason is the ability to predict the size of the later phase products by using the sizes of early life cycle products...
The study is to empirically explore the enterprise resources planning (ERP) implementation strategies based on risk management theory. Five risks are proposed, namely: system risk, implementation risk, change risk, organization risk, staff risk after widely literature review. A survey is developed to collected data from ERP suppliers and firms in Xi'an to test the proposed model. The results from...
The purpose of this paper was to investigate Chinese learners' behaviors in self-regulated computer-assisted language learning environments in order to shed light on the role of the teacher in such environments. Fifty-one students from a metropolitan city in North China were surveyed regarding their learning behaviors in a two-year English listening learning program at a self-access language learning...
Service-oriented architecture, component resource and its organization method, and active services are three significant aspects in implementing high reusability of software. The research on component resource and its organization method is an important part and supporting point of realizing service-oriented architecture deeply and widely. We put forward active match mechanism based on component resource...
Software product line engineering is an inter-disciplinary concept. It spans over the dimensions of business, architecture, process and organization. Some of the potential benefits of this approach include cost reduction, improvement in quality and a decrease in product development time. Employees' participation, organizational behavior and management contemplation play a vital role in successfully...
Software industry is gaining momentum due to profound impact on the productivity of the various tasks. Typically software development life cycle includes, development activity and post release activities. The post release activities cover software maintenance and support. It is inevitable to deny the significance of software maintenance and support activities due to fairly a large size of the software...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.