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.
Proximity to customers and the possibility of accessing new and prospective markets are some of the factors that compel companies to consider various sourcing options and go global. One sourcing option that has consequently become popular is Offshore insourcing. Though it is appealing as a business strategy due to the perceived benefits, there are some strategies that may inexplicably impact software...
Research on globally distributed software development (GSD) assumes the characteristics of the GSD projects to differ from collocated projects. Results of mainly qualitative studies describe communication, coordination, and issues related to team dynamics as typical problems in GSD projects. However, there is a lack of quantitative studies using real project data, and proven research instruments and...
Requirements engineering activities act as a backbone of software development. The more efforts devoted during requirements engineering activities guarantee a better software product. Appropriate selection of requirements has been a challenge for software industry. This selection will increase the probability of success of the software product. Each year many cases are registered against companies...
This paper presents research on current industry practices with respect to requirements engineering as implemented within software development companies in New Zealand. A survey instrument is designed and deployed. The results are analysed and compared against what is internationally considered "best practice" and previous New Zealand and Australian studies. An attempt is made to assess...
Global Software Development (GSD) has become an established paradigm of developing software. One of the most important prerequisites of successfully supporting GSD projects is the provision of appropriate tooling support. Researchers and practitioners have developed several dozens of tools to support the GSD paradigm. However, there has been an increased realization that the most commonly used desktop...
The industrial involvement in Open Source Software projects is increasing. More and more companies are turning their proprietary code into open source, contribute actively to thedevelopment of Open Source Software projects or/and use Open Source Software products as (part of) their own products. Software Configuration Management provides the infrastructure that is the foundation for any type of software...
We present a PhD project that investigates the use of Social Software (SoSo) in Global Software Development (GSD) teams. Since SoSo in unstructured and informal in its own nature, we explore how informal communication, which is challenging in GSD, is supported by SoSo in distributed teams and how SoSo complements formal tools and documentation.
DG technology is penetrating the distribution networks continuously and changing the patterns of distribution load flows and system operations. In the paper, the planning of DG in distribution systems would be investigated from both the perspectives of independent DG investors and the distribution company or network operator, considering the characteristics and operation constraints of distribution...
This paper discusses a practical transportation service procurement problem, which is originated from an external project with the department of transportation purchasing at Royal Philips. A combinatorial auction strategy is developed to help the department to determine the annual transportation service procurement cost. Because of a few preset internal and external policies, to settle an optimal...
Computer Science capstone programs in many universities provide students with the opportunity to develop software systems/tools for industrial companies. These projects are often completed using processes that can be considered “heavy weight” in order to provide students the experience of using the same tools and practices found in industry. For example, North Dakota State University uses a set of...
The impact of project retrospectives on process improvement initiatives has been questioned for many years. It is an important question because project retrospectives can be demanding in terms of time and organizational resources. Therefore, measuring whether retrospectives are an efficient methodology for instigating continuous process improvements is extremely important. Many have been committed...
The optimization model of container shipping of sea-carriage based on fuzzy linear programming is established to maximize the profit of a shipping company. The objective function is to maximize the shipping profit. The variables include the number of heavy and empty containers shipped by lines, the shortage number of heavy containers and the renting number of empty containers from requiring ports...
In order to plan efficient and effective in-house training for programming, the characteristics of the motivation of learners in an in-house training of programming course, in an information and communication technology (ICT) industry, have been analyzed. In the in-house training course, 42 participants underwent a 16 day training program of Java language. The analysis of the motivation was carried...
Select projects from the alternative projects is the key of successful project management. The article set mixed 0–1 programming model for single objective optimization, set multi-objective programming, goal programming model according to overseas investment characteristics.
This paper deals with an analysis of the level of project management and methods applied on project management in small and medium companies and summarizes the results, which we concluded from a survey.
The effort estimation in early stages of the life cycle of software projects is an essential tool for making business decisions at the need for a methodology together with an estimation model is the key to start or abort development projects software. This paper presents a new methodology to determine the economic viability of a software development project, which is called WEM (Web Estimation Methodology)...
Due to its adaptation to environmental change and market competition, the organizational form of dynamic alliance has been developing rapidly in recent years, but it also brings significant risk to enterprises. Taking into account the interaction and feedback relationships between criteria/indices, an index system for evaluating the risk of dynamic alliance is presented. Considering the vagueness...
Successful landscape architectural programming directly influences the design's effect. Considering it, based on the related theories and investigations about architecture programming and real estate programming, the importance of “landscape architectural programming” gets emphasized through detailed analysis into the concept. Finally the conclusion shows that only when administrative departments,...
Requirements engineering activities act as a backbone of software development. The more efforts devoted in Requirements engineering activities results in a better software product. Requirements engineering activities are difficult when it is done locally and it is even more difficult when cross cultural stakeholder influence it. These stakeholders have their own perception and expectation of the requirements...
One of the recurring problems in information technology (IT) is a gap between education and industry. The gap takes several forms including difficulty in technology transfer, aligning research with the needs of practitioners, and preparing students to make the most effective contribution upon entering industry. This paper will examine the gap between education and industry, agile methods in 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.