Skip to main content

The Most Prominent Software Development Concepts Cited in IT Professionals’ Blogs

  • Conference paper
  • First Online:
Book cover Perspectives in Business Informatics Research (BIR 2015)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 229))

Included in the following conference series:

  • 908 Accesses

Abstract

Current paper attempts to identify and categorise the most prominent software development concepts at present time. To achieve that, we employed the method of text mining on weblogs written by software development practitioners. Large volume of text extracted from the most popular professional blogs provided basis for frequency analysis of relevant concepts. These concepts were then categorised using a recognised ontology of software development. The results of this study can be used for updating an existing software development ontology, for constructing checklists to be used by both technical specialists and inexperienced clients prior to starting a software project and, finally, for constructing relevant courses and trainings for non-technical clients.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 72.00
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

Institutional subscriptions

References

  1. Year of Code. http://www.yearofcode.org

  2. Hour of Code. http://code.org

  3. The UK Hour of Code. http://uk.code.org/

  4. Shein, E.: Should everybody learn to code? Commun. ACM 57(2), 16–18 (2014)

    Article  Google Scholar 

  5. Butler, T., Fitzgerald, B.: A case study of user participation in the information systems development process. In: Kumar, K., DeGross J.I. (eds.) Proceedings of the 18th International Conference on Information Systems, pp. 411–426. Association for Information Systems, Atlanta, GA (1997)

    Google Scholar 

  6. Majchrzak, A., Beath, C.M., Lim, R.A., Chin, W.W.: Managing client dialogues during information systems design to facilitate client learning. MIS Q. 29(4), 653–672 (2005)

    Google Scholar 

  7. Takats, A., Brewer, N.: Improving communication between customers and developers. In: Proceedings of the Agile Development Conference, pp. 243–252. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  8. Shim, J.T., Sheu, T.S., Chen, H.-G., Jiang, J.J., Klein, G.: Coproduction in successful software development projects. Inf. Softw. Technol. 52(10), 1062–1068 (2010)

    Article  Google Scholar 

  9. Martin, A., Noble, J., Biddle, R.: Programmers are from Mars, Customers are from Venus: A practical guide for customers on XP Projects. In: Proceedings of the 2006 Conference on Pattern Languages of Programs, pp. 1–9. ACM, New York (2006)

    Google Scholar 

  10. Dorn, B.: Reaching learners beyond our hallowed halls. Commun. ACM 54(5), 28–30 (2011)

    Article  Google Scholar 

  11. Cerpa, N., Verner, J.M.: Why did your project fail? Commun. ACM 52(12), 130–134 (2009)

    Article  Google Scholar 

  12. Nelson, R.R.: IT project management: infamous failures, classic mistakes, and best practices. MIS Q. Executive 6(2), 67–78 (2007)

    Google Scholar 

  13. Hoda, R., Noble, J., Marshall, S.: The impact of inadequate customer collaboration on self-organizing agile teams. Inf. Softw. Technol. 53(5), 521–534 (2010)

    Article  Google Scholar 

  14. Ojastu, D., Robal, T., Kalja, A.: Expectations of software development practitioners for non-technical clients. In: Databases and Information Systems VIII: Selected Papers from the Eleventh International Baltic Conference, Baltic DB&IS 2014, pp. 317–330. IOS Press, Amsterdam (2014)

    Google Scholar 

  15. Tena, S., David D., Paloma D., Ignacio A.: Bridging the communication gap: a user task vocabulary for multidisciplinary web development team. In: Proceedings of the 13th International Conference on Interaccion Persona-Ordenador. ACM, New York (2010)

    Google Scholar 

  16. Lenin Babu, T., Seetha Ramaiah, M., Prabhakar, T.V., Rambabu, D.: ArchVoc – towards an ontology for software architecture. In: 2nd Workshop on Sharing and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent. ACM, New York (2007)

    Google Scholar 

  17. Liping, Q., Lidong, W.: A study on IT-security vocabulary for domain document classification. In: 7th International Conference on Computational Intelligence and Security, pp. 521–525 (2011)

    Google Scholar 

  18. Speretta, M, Gauch, S.: Using text mining to enrich the vocabulary of domain ontologies. In: ACM International Conference on Web Intelligence and Intelligent Agent Technology, pp. 549–552 (2008)

    Google Scholar 

  19. Faatz, A., Steinmetz, R.: Ontology enrichment with texts from the WWW. In: Proceedings of the 1st Semantic Web Mining Conference at the ECML (2002)

    Google Scholar 

  20. Plangprasopchok, A., Lerman, K.: Constructing folksonomies from user-specified relations on flickr. In: Proceedings of the 18th International Conference on World Wide Web, pp. 781–790 (2009)

    Google Scholar 

  21. Barua, A., Thomas, S.W., Hassan, A.E.: What are developers talking about? An analysis of topics and trends in stack overflow. Empirical Softw. Eng. 19(3), 619–654 (2014)

    Article  Google Scholar 

  22. Lambiotte, R., Ausloos, M., Thelwall, M.: Word statistics in blogs and RSS feeds: towards empirical universal evidence. J. Informetrics 1(4), 277–286 (2007)

    Article  Google Scholar 

  23. Agarwal, N., Liu, H., Tang, L., Yu, P.S.: Identifying the influential bloggers in a community. In: Proceedings of the International Conference on Web Search and Web Data Mining, pp. 207–218. ACM, New York (2008)

    Google Scholar 

  24. Miner, G.: Practical Text Mining and Statistical Analysis for Non-structured Text Data Applications. Academic Press, Oxford (2012)

    Google Scholar 

  25. Bourque, P., Fairley, R.: SWEBOK 3.0: Guide to the Software Engineering Body of Knowledge. http://www.computer.org/portal/web/swebok (2014). IEEE Computer Society Press

Download references

Acknowledgements

This research was partially supported by the European Union through the European Regional Development Fund (ERDF).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deniss Ojastu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Ojastu, D., Robal, T., Kalja, A. (2015). The Most Prominent Software Development Concepts Cited in IT Professionals’ Blogs. In: Matulevičius, R., Dumas, M. (eds) Perspectives in Business Informatics Research. BIR 2015. Lecture Notes in Business Information Processing, vol 229. Springer, Cham. https://doi.org/10.1007/978-3-319-21915-8_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21915-8_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21914-1

  • Online ISBN: 978-3-319-21915-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics