A tool to enhance cooperation and knowledge transfer among software developers
Author
Aydın, Seçil
Mishra, D.
Date
2009Source Title
Cooperative Design, Visualization, and Engineering
Print ISSN
0302-9743
Publisher
Springer, Berlin, Heidelberg
Volume
5738
Pages
257 - 260
Language
English
Type
Conference PaperItem Usage Stats
144
views
views
103
downloads
downloads
Abstract
Software developers have been successfully tailoring software development methods according to the project situation and more so in small scale software development organizations. There is a need to share this knowledge with other developers who may be facing the same project situation so that they can benefit from other people experiences. In this paper, an approach to enhance cooperation among software developers, in terms of sharing the knowledge that was used successfully in past projects, is proposed. A web-based tool is developed that can assist in creation, storage and extraction of methods related with requirement elicitation phase. These methods are categorized according to certain criteria which helps in searching a method that will be most appropriate in a given project situation. This approach and tool can also be used for other software development activities. © 2009 Springer Berlin Heidelberg.
Keywords
CooperationKnowledge Transfer
Method
Software development
Cooperation
Knowledge Transfer
Method
Requirement elicitation
Small scale
Software developer
Software development
Software development methods
Software development organizations
Web-based tools
Knowledge management
Software design
Visualization
Computer software
Permalink
http://hdl.handle.net/11693/28703Published Version (Please cite this version)
http://dx.doi.org/10.1007/978-3-642-04265-2_38https://doi.org/10.1007/978-3-642-04265-2
Collections
Related items
Showing items related by title, author, creator and subject.
-
Understanding the tendency of software development teams to develop software over the cloud
Çoban, S.; Uçar, Erkan; Chouseinoglou, Oumout; Sevgi, C.; Testik, Murat Caner (CEUR-WS, 2016)Today, Cloud Computing offers attractive and effective solutions for organizations which enable them to decrease IT costs, provide flexibility to ser-vices and make it easier to access IT services -Therefore enable faster ... -
Architectural viewpoints for global software development
Yıldız, Buğra M.; Tekinerdoğan, Bekir (IEEE, 2011)Global Software Development (GSD) can be considered as the coordinated activity of software development that is not localized and central but geographically distributed. Designing an appropriate software architecture of a ... -
An aspect-oriented tool framework for developing process-sensitive embedded user assistance systems
Tekinerdoǧan, B.; Bozbey, S.; Mester, Y.; Turançiftci, E.; Alkişlar L. (2011)Process-sensitive embedded user assistance aims to provide the end-user the necessary guidance based on the state of the process that is being followed. Unfortunately, the development of these systems is not trivial and ...