Towards Improving OSS Products Selection – Matching Selectors and OSS Communities Perspectives

  • Claudia Ayala
  • Daniela S. Cruzes
  • Xavier Franch
  • Reidar Conradi
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 365)

Abstract

Adopting third-party software is becoming an economical and strategic need for today organizations. A fundamental part of its successful adoption is the informed selection of products that best fit the organization needs. One of the main current problems hampering selection, specially of OSS products is the vast amount of unstructured, incomplete, evolvable and widespread information about products that highly increases the risks of taking a wrong decision. In this paper, we aim to inform and provide evidence to OSS communities that help them to envisage improvements on their information rendering strategies to satisfy industrial OSS selectors’ needs. Our results are from the matching between the informational needs of 23 OSS selectors from diverse software-intensive organizations, and the in-depth study of 9 OSS communities of different sizes and domains. The results evidenced specific areas of improvement that might help to enhance the industrial OSS selection practice.

Keywords

Open Source Software selection information rendering strategy empirical study 

References

  1. 1.
    Ayala, C.P., Cruzes, D., Hauge, Ø., Conradi, R.: Five Facts on the Adoption of Open Source Software. IEEE Software, 95–99 (March-April 2011)Google Scholar
  2. 2.
    Ayala, C., Hauge, Ø., Conradi, R., Franch, X., Li, J.: Selection of Third Party Software in Off-The-Shelf-Based Software Development - An Interview Study with Industrial Practitioners. The Journal of Systems & Software 84, 620–637 (2011)CrossRefGoogle Scholar
  3. 3.
    Bertoa, M., Troya, J.M., Vallecillo, A.: A Survey on the Quality Information Provided by Software Component Vendors. Journal of Systems and Software 79, 427–439 (2006)CrossRefGoogle Scholar
  4. 4.
    Boeg, J.: Certifying Software Component Attributes. IEEE Software 23(3), 74–81 (2006)CrossRefGoogle Scholar
  5. 5.
    Bonaccorsi, A., Lorenzi, D., Merito, M., Rossi, C.: Business firms’ engagement in community projects. Empirical evidence and further developments of the research. In: Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS 2007), pp. 1–5. IEEE Computer Society, Minneapolis (2007), doi:10.1109/floss.2007.3Google Scholar
  6. 6.
    Capiluppi, A., Lago, P., Morisio, M.: Evidences in the Evolution of OS Projects through Changelog Analy¬ses. In: Proc. 3rd IEEE Workshop Open Source Software Eng (WOSSE 2003), ICSE 2003, pp. 10–24 (2003)Google Scholar
  7. 7.
    Choi, N., Chengalur-Smith, I., Whitmore, A.: Managing First Impressions of New Open Source Software Projects. IEEE Software 73–77 (November-December 2010)Google Scholar
  8. 8.
    Ciolkowski, M., Soto, M.: Towards a Comprehensive Approach for Assessing Open Source Projects. In: Dumke, R.R., Braungarten, R., Büren, G., Abran, A., Cuadrado-Gallego, J.J. (eds.) IWSM 2008. LNCS, vol. 5338, pp. 316–330. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  9. 9.
    Cruz, D., Wieland, T., Ziegler, A.: Evaluation Criteria for Free/Open Source Software Products Based on Project Analysis. Software Process: Improvement and Practice 11(2), 107–122 (2006)CrossRefGoogle Scholar
  10. 10.
    del Bianco, V., Lavazza, L., Morasca, S., Taibi, D.: Quality of Open Source Software: The QualiPSo Trustworthiness Model. In: Boldyreff, C., Crowston, K., Lundell, B., Wasserman, A.I. (eds.) OSS 2009. IFIP AICT, vol. 299, pp. 199–212. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  11. 11.
    Denner, C.S., Pearson, J., Kon, F.: Attractiveness of Free and Open Source Projects. In: The European Conference on Information Systems ECIS 2010 (2010) ISBN: 978-0-620-47172-5Google Scholar
  12. 12.
    Fitzgerald, B.: The Transformation of Open Source Software. MIS Quarterly 30(3) (2006)Google Scholar
  13. 13.
    Fogel, K.: Producing Open Source Software: How to Run a Successful Free Software Project. O’Reilly, Sebastopol (2006)Google Scholar
  14. 14.
    Golden, B.: Succeeding with Open Source. Addison-Wesley Professional, Reading (2004)Google Scholar
  15. 15.
    Hauge, Ø., Ayala, C.P., Conradi, R.: Adoption of open source software in software-intensive organizations - A systematic literature review. Information & Software Technology 52(11), 1133–1154 (2010)CrossRefGoogle Scholar
  16. 16.
    Jadhav, A.S., Sonar, R.M.: Evaluating and Selecting Software Packages: A review. Information and Software Technology 51(3), 555–563 (2009)CrossRefGoogle Scholar
  17. 17.
    Li, J., Conradi, R., Bunse, C., Torchiano, M., Slyngstad, O.P.N., Morisio, M.: Development with Off-The-Shelf Components: 10 Facts. IEEE Software 26(2), 80–87 (2009)CrossRefGoogle Scholar
  18. 18.
    Li, J., Conradi, R., Slyngstad, O.P.N., Torchiano, M., Morisio, M., Bunse, C.: A State-of-the-Practice Survey of Risk Management in Development with Off-the-Shelf Software Components. IEEE Transactions on Software Engineering 34(2), 271–286 (2008)CrossRefGoogle Scholar
  19. 19.
    Krippendorff, A.: Content Analysis. Sage Publications, London (1980)Google Scholar
  20. 20.
    Mahmood, S., Lai, R., Kim, Y.S.: Survey of Component-Based Software Development. IET Software 1(2), 57–66 (2007)CrossRefGoogle Scholar
  21. 21.
    Merilinna, J., Matinlassi, M.: State of the Art and Practice of Open-Source Component Integration. In: Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 170–177. IEEE Computer Society, Los Alamitos (2006)Google Scholar
  22. 22.
    Openbrr, Business Readiness Rating for Open Source A Proposed Open Standard to Facilitate Assessment and Adoption of Open Source Software, Request For Comments, (2005), http://www.openbrr.org/wiki/images/d/da/BRR_whitepaper_2005RFC1.pdf
  23. 23.
    Open Source Initiative, http://www.opensource.org/
  24. 24.
    Robson, C.: Real World Research: A Resource for Social Scientists and Practitioner-researchers, 2nd edn. Blackwell Publishers Inc., Malden (2002)Google Scholar
  25. 25.
    Semeteys, R., Pilot, O., Baudrillard, L., Le Bouder, G., Pinkhardt, W.: Method for Qualification and Selection of Open Source software (QSOS) version 1.6, Technical report, Atos Origin (2006)Google Scholar
  26. 26.
    Simmons, G.L., Dillon, T.S.: Towards an Ontology for Open Source Software Development. In: Fitzgeralg, E., Scacchi, B., Scotto, W., Succi, M. (eds.) Open Source Systems. Damiani. IFIP, pp. 65–75. Springer, Boston (2006)CrossRefGoogle Scholar
  27. 27.
    Wohlin, C., Runeson, P., Host, M., Ohlsson, M.C., Regnell, B., Wesslen, A.: Experimentation in Software Engineering - An Introduction. Kluwer Academic Publishers, Dordrecht (2000)MATHCrossRefGoogle Scholar
  28. 28.
    Winter, S.J., Saunders, C., Hart, P.: Electronic Window Dressing: Impression Management with Websites. European J. Information Systems 12, 309–322 (2003)CrossRefGoogle Scholar
  29. 29.
    Wolfe, E., Bies, R.: Impression Management in the Feedback-Seeking Process: A Literature Review and Research Agenda. Academy of Management Review 15(3), 522–541 (1991)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2011

Authors and Affiliations

  • Claudia Ayala
    • 1
  • Daniela S. Cruzes
    • 2
  • Xavier Franch
    • 1
  • Reidar Conradi
    • 2
  1. 1.Technical University of CatalunyaBarcelonaSpain
  2. 2.Norwegian University of Science and Technology NTNU-GløshaugenTrondheimNorway

Personalised recommendations