Skip to main content

A Tool to Enhance Cooperation and Knowledge Transfer among Software Developers

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5738))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brinkkemper, S., Lyytinen, K., Welke, R.J.: Method Engineering: Principles of Method Construction and Tool Support. Chapman & Hall, Boca Raton (1996)

    Book  Google Scholar 

  2. Brinkkemper, S., Harmsen, F.: Design and Implementation of a Method Base Management System for a Situational CASE Environment. IEEE, Los Alamitos (1995)

    Google Scholar 

  3. Christel, M.G., Kang, K.C.: Issues in requirements elicitation, Software Engineering Institute, Carnegie Mellon University, pittsburg, PA, Carnegie Mellon University Technical Report. CMU/SEI-92-TR-012 (1992)

    Google Scholar 

  4. Domínguez, E., Zapata, M.A.: Noesis: Towards a situational method engineering technique. Inf. Syst. 32(2), 181–222 (2007)

    Article  Google Scholar 

  5. IEEE Standard Glossary of Software Engineering Terminology, IEEE (1990)

    Google Scholar 

  6. Maiden, R., Rugg, G.: ACRE: selecting methods for requirements acquisition. Software Engineering Journal 11(3), 183–192 (1996)

    Article  Google Scholar 

  7. Ye, Y., Yamanoto, Y., Kishida, K.: Dynamic Community: A New Conceptual Framework for Supporting Knowledge Collaboration in Software Development. In: Proceedings of the 11th Asia-Pacific Software Engineering Conference (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aydin, S., Mishra, D. (2009). A Tool to Enhance Cooperation and Knowledge Transfer among Software Developers. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2009. Lecture Notes in Computer Science, vol 5738. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04265-2_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04265-2_38

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04264-5

  • Online ISBN: 978-3-642-04265-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics