«software development»
۱۸۷٬۹۵۶ نتیجهCoordinating Open-Source Software Development Submission for 7th Workshop on Coordinating Distributed Software Projects
In the recent years a form of software development that was previously dismissed as too ad-hoc and chaotic for serious projects has suddenly taken the front stage. With products such as Apache, Linux, Perl, and others, open-source software has emerged as a viable alternative to t
Shaping the emerging paradigm of agent-orientation: Special issue on agent-oriented software development methodologies
The Oxford English Dictionary defines the word methodology as ‘the branch of knowledge that deals with method generally or with the methods of a particular discipline or field of study’. Subsequently, the word methodolgy also refers to ‘the study of the suitability of the techniq
Repositories with Public Data about Software Development
Empirical research on software development based on data obtained from project repositories and code forges is increasingly gaining attention in the software engineering research community. The studies in this area typically start by retrieving or monitoring some subset of data f
A Model for Integrating Knowledge into Component-Based Software Development
Component-based software development allows to reduce development costs and shortening time-to-market, by using previously existing (or third-party) components to build software. But current component technologies usually solve cross-platform or low-level technical problems. Ther
Software development methods and usability: Perspectives from a survey in the software industry in Norway
This paper investigates the relationship between traditional software development methodologies and usability. The point of departure is the assumption that two important disciplines in software development, one of software development methods (SDMs) and one of usability work, ar
Teaching Agile Software Development Quality Assurance
This chapter presents a teaching framework for agile quality—that is, the way quality issues are perceived in agile software development environments. The teaching framework consists of nine principles, the actual implementation of which is varied and should be adjusted for diffe
Introduction to the Special Issue on Managing Software Development and Maintenance
At the dawn of the new millennium, software managers face a particularly difficult set of challenges [1]. More than ever before, organizations depend upon computer software for their competitive survival. Large, complex, and inter-networked software systems play a critical role i
Workshop: Component-Based Software Development: Is It the Next Silver Bullet?
Rapid changes in business needs and requirements have created a fast growing demand for large-scale, complex, and highly maintainable software systems. This has introduced a major challenge for software community, and motivated the search for a new, efficient, and cost-effective
COCHCOMO: An extension of COCOMO II for Estimating Effort for Requirement Changes during Software Development Phase
Software undergoes changes at all stages of the software development process. Accepting too many changes will cause expense and delay and rejecting the changes may cause customer dissatisfaction. One of the inputs that help the software project management to decide whether to acc
The Agile Software Development Series
A gile software development centers on four values, which are identified in the Agile Alliance's Manifesto: 1. Individuals and interactions over processes and tools 2. Working software over comprehensive documentation 3. Customer collaboration over contract negotiation 4. Respond