Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Knowledge repository to improve agile development processes learning

Knowledge repository to improve agile development processes learning

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Software process learning depends significantly on technologies to store, search and share knowledge that can be used in software projects. The aim of this work is to provide a set of guidelines to develop a knowledge-based process asset libraries (PALs), using a Wiki (as a Web 2.0 technology), to store software engineering best practices. Fieldwork was carried out in a two-year training course of agile development process. This was validated in two phases (with and without PAL), each of which consisted of two stages: training and project. The study demonstrates that on the one hand, the learning process can be improved using a PAL–Wiki to transfer and share the software process knowledge, and on the other hand, junior software engineers developed software products with a greater degree of independence.

References

    1. 1)
      • A. Korthaus , M. Aleksy , S. Henke . A distributed knowledge management infrastructure based on a topic map grid. Int. J. High Perform. Comput. Netw. (IJHPCN) , 1 , 66 - 80
    2. 2)
      • F. Bjornson , T. Dingsoyr . Knowledge management in software engineering: a systematic review of studied concepts, findings and research methods used. Inf. Softw. Technol. , 11 , 1055 - 1068
    3. 3)
      • Schaffert, S., Bischof, D., Buerger, T., Gruber, A., Hilzensauer, W.: `Learning with semantic wikis', Proc. First Workshop on Semantic Wikis – From Wiki to Semantics (SemWiki2006), 2006, p. 09–123.
    4. 4)
      • O. Salo , P. Abrahamsson . Agile methods in European embedded software development organisations: a survey on the actual use and usefulness of Extreme Programming and Scrum. IET Softw. , 1 , 58 - 64
    5. 5)
      • Raffo, D., Wakeland, W.: `Moving up the CMMI capability and maturity levels using simulation', CMU/SEI-2008-TR-002, Technical, 2008.
    6. 6)
      • R. Donnelly , F. McSweeney , R. Donnelly , F. McSweeney . (2009) Applied E-learning and E-teaching in higher education, Information Science Reference.
    7. 7)
      • M. Byron . Teaching with Tiki. Teach. Philos. , 2 , 108 - 113
    8. 8)
    9. 9)
      • B.A. Nejmeh , W.E. Riddle , M. Zelkowitz . (2006) The PERFECT approach to experience-based process evolution, Advances in computers.
    10. 10)
      • Ragan, E., Frezza, S., Cannell, J.: `Product-based learning in software engineering education', Proc. 39th IEEE Int. Conf. on Frontiers in Education Conf., 2009, p. 524–529.
    11. 11)
      • A. García-Crespo , R. Colomo-Palacios , J.M. Gómez-Berbís , M. Mencke . BMR: benchmarking metrics recommender for personnel issues in software development projects. Int. J. Comput. Intell. Syst. , 3 , 257 - 267
    12. 12)
      • K. Alagarsamy , S. Justus , K. Iyakutti . Implementation specification for software process improvement supportive knowledge management tool. IET Softw. , 2 , 123 - 133
    13. 13)
      • Grudin, J.: `Enterprise knowledge management and emerging technologies', Proc. 39th Annual Hawaii Int. Conf. on System Sciences, vol. 03, HICSS, 2006, 57, no. 1.
    14. 14)
      • A. Hyung-Jun , L. Hong-Joo , C. Kyehyun , P. Sung-Joo . Utilizing knowledge context in virtual collaborative work. Decis. Supp. Syst. , 4 , 563 - 582
    15. 15)
      • Groarke, B.: `Running an SEPG – how SSC San Diego operates its SEPG', SPEG 2006, 2006.
    16. 16)
      • R. Colomo-Palacios , J.M. Gómez-Berbís , A. García-Crespo , I. Puebla Sánchez . Social global repository: using semantics and social web in software projects. Int. J. Knowl. Learn. , 5 , 452 - 464
    17. 17)
      • C. Deed , A. Edwards . Using social networks in learning and teaching in higher education: an Australian case study. Int. J. Knowl. Soc. Res. , 2 , 1 - 12
    18. 18)
      • R. Baskerville , A. Dulipovici . The theoretical foundations of knowledge management. Knowl. Manag. Res. Prac. , 2 , 83 - 105
    19. 19)
      • S. Sharp , N. Baddoo , S. Beecham , T. Hall , H. Robinson . Models of motivation in software engineering. Inf. Softw. Technol. , 219 - 233
    20. 20)
      • Solís, C., Ali, N., Babar, M.A.: `A spatial hypertext wiki for architectural knowledge management', Wikis Software Engineering, Wikis4SE ICSE, 2009, p. 36–46.
    21. 21)
      • C. Jones . (2009) Software engineering best practices: lessons from successful projects in the top companies.
    22. 22)
      • S. Biffl , G. Thomas . Preparing students for industrial teamwork: a seasoned software engineering curriculum. IEE Proc. Softw. , 1 , 1 - 11
    23. 23)
      • R. Adler , M.D. Lytras , M. Russ , R. Maier , A. Naeve . (2008) Knowledge engines for critical decision support, Knowledge management strategies: a handbook of applied technologies.
    24. 24)
      • A. Fuggetta , L. Sfardini , R.H. Thayer , M. Dorfman . (2005) Software engineering methods and technologies’, Software engineering – vol. 2 the supporting process.
    25. 25)
      • R. Turner . Toward Agile systems engineering processes. Crosstalk, J. Defense Softw. Eng. , 11 - 15
    26. 26)
      • Black, S.E., Jacobs, J.: `Using Web 2.0 to improve software quality', Web2SE Workshop at IEEE Int. Conf. on Software Engineering (ICSE), 2010.
    27. 27)
      • A. García-Crespo , R. Colomo-Palacios , J.M. Gómez-Berbís , F. García-Sánchez . SOLAR: social link advanced recommendation system. Future Gen. Comput. Syst. , 3 , 374 - 380
    28. 28)
      • A. García-Crespo , R. Colomo-Palacios , J.M. Gómez-Berbís , B. Ruiz-Mezcua . SEMO: a framework for customer social networks analysis based on semantics. J. Inf. Technol. , 2 , 178 - 188
    29. 29)
      • R. Colomo Palacios , E. Tovar Caro , A. García Crespo , J.M. Gómez Berbís . IT identifying technical competences of IT professionals: the case of software engineers. Int. J. Hum. Capital Inf. Technol. Prof. , 1 , 31 - 43
    30. 30)
      • S. Bayona , J.A. Calvo , G. Cuevas , T. San Feliu , A. Sánchez , R. Lee , H.-K. Kim . (2008) Process deployment in a multi-site CMMI level 3 organization: a case study, Computer and Software Science.
    31. 31)
      • Scherp, A., Schwagereit, F., Ireson, N.: `Web 2.0 and traditional knowledge management processes', KSM2009 First Workshop on Knowledge Services and Mashups, Fifth Conf. Professional Knowledge Management, 2009, Solothurn, Switzerland, p. 25–27.
    32. 32)
      • J.A. McDermid , K.H. Bennett . Software engineering research: a critical appraisal. IEE Proc. Softw. Eng. , 4 , 179 - 186
    33. 33)
      • A. Aurum , F. Daneshgar , J. Ward . Investigating knowledge management practices in software development organisations – an Australian experience. Inf. Softw. Technol. , 6 , 511 - 533
    34. 34)
      • Ru-Zhi, X., Tao, H., Chu, D., Xue, Y., Qian, L.: `Reuse-oriented process component representation and retrieval', Int. Conf. on Computer and Information Technology, 2005, Shangai, China, p. 911–315.
    35. 35)
      • M. Jennex , L. Olfman . (2003) Organizational memory’, Handbook on knowledge management.
    36. 36)
      • Wongboonsin, J., Limpiyakorn, Y.: `Wikipedia customization for organization's process asset management', Int. Conf. Advanced Computer Theory Engineering, 2008, p. 467–471.
    37. 37)
      • D. Jeffery , F. Kurniawati . The use and effects of an electronic process guide and experience repository: a longitudinal study. Inf. Softw. Technol. , 7 , 566 - 577
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-sen.2010.0067
Loading

Related content

content/journals/10.1049/iet-sen.2010.0067
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address