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.
Software quality is essential to software development projects, from the aspects of the customer, sponsor, development team and quality assurance team. Though there are kinds of test tools which help us to find the defect more efficiently, many researchers agreed that it is not enough nor efficient to validate the software product after it is produced. At the other hand, some agile software processes...
Students in software engineering and computer science departments usually experience several group projects during the whole undergraduate study. Due to the difficulties in evaluating an individual's contribution, group assessment approaches mostly focus on the delivery of software products and documentations. By conducting a survey among undergraduates in Zhejiang Gongshang University, we analyze...
Effort is not evenly used among the project life cycle. In order to survive in the competitive environment, software vendors should keep mind of effort balancing. This paper introduces yet another solution for the balancing which shares the dynamic redundant resource among multiple software projects via a community platform. The human resource is identified in roles and the platform enables the resource...
While software vendors are enjoying the benefit of dual-shore software development, they realize the communication and coordination have become the bottleneck. In this paper, we present a virtual human resource organization model for dual-shore collaborative software development. The case study showed that the adoption of this model facilitated the dual-shore collaboration.
While many collaboration methods have been suggested in distributed software development project, cross-project collaboration is still problematic. On the basis of the former research on the collaboration improvement in dual-shore software projects, the authors present a role base cross-project collaboration framework to enhance the collaboration in multiple software design projects. In this paper,...
It is really a flourishing software engineering world now with many cataloged software engineering process, such as Waterfall, Agile and RUP; many cataloged techniques supporting software development, such as OO, SOA, UML and MDA and prominent advance of computer & communication technique, including online instant meeting, video-conference, etc. Besides, there are many best practice published,...
Communication and coordination are main factors impacting global software design. As a result, task estimation and task scheduling should be well performed so as to reduce the impact of communication delay and promote the coordination. Accurate duration and cost estimation is critical so far, there are many variables for accurate estimate of cost or duration including the type of application and domain,...
Although offshore outsourcing software projects from USA and Europe to India, China or Russia is prevalent currently, software quality assurance activities cost more and last longer due to the communication and coordination issues in distributed environment. Having part of SQA team on-site with user is essential and the trade-off must be made between the cost and quality of service. This paper introduces...
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.