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.
Many software projects face the trouble to satisfy both cost constraints and high quality requirement. Software review turns out to be an efficient approach to reduce the cost and early remove the defects. This paper classifies the software review methods and proposes a cost efficient framework for different maturity level of software review. Case study in an E-business software development project...
This paper presents a new fuzzy chance-constrained programming model to find the Pareto solution set for multiproject and multi-item investment combination based on the perspective of real options. The proposed 0-1 integer programming model has two objectives subject to fuzzy cash supply chain constraint conditions, and the escalating GA will be employed to solve the above optimization model with...
Model Driven Architecture (MDA) methodology is considered as the next generation development methodology and approach though it is not applied widely in software enterprise yet. In order to testify the efficiency of MDA methodology in the real software project environment, we conducted a comparison experiment in developing a prototype for a community support system between the approach of MDA and...
Role clarification is essential for management to enable team members to perform effectively. However, manually role clarification cost much and can only be affordable in coarse granularity clarification. When we are to clarify the role specification in detail level in a specific phase in software development, we may find that the clarification is determined by the character of involved tasks and...
Unit testing is an efficient approach to enable high quality in software development. Data preparation and environment establishment costs much in unit testing. In order to achieve efficient collaborative software unit testing, tasks should be scheduled according to their dependence. This paper proposes an extend E-CARGO collaborative model-based method to identify the component to data and component...
Human resource organization in software development is very important for efficiency of resource allocation, optimization of human users' capabilities and reducing the risk of resource lacking. In the global collaborative software development environment, the practitioners face the troubles in partition and estimation dual-shore software process, preparing human resource, making proper arrangement...
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...
There may be much gap of the scope and requirement among distributed teams in dual shore software projects. Collaborative requirement engineering is essential so as to keep consistent not only among distributed teams but also among the entire software life cycle. This paper is intended to introduce a workflow for collaborative software requirement engineering including requirement gathering, requirement...
Communication and coordination are the main issues in cooperative software development, and there are many involved methods presented. However, new coordination mechanism should be developed for offshore outsourcing software development. In this paper, the distributed sites are modeled as work capability and resource cost while tasks are identified as different work flow with fuzzy work pressure....
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.