Importance of Software Documentation
Software Documentation is a critical activity in software engineering. Documentation improves on the quality of a software product. It also plays significant roles in software development environment and system maintenance. Several software development best practices are ignored. This paper looks at the importance of software documentation, creation, applications, tools and standards.
Keywords: Software Documentation, Importance, Role, Applications, tools and standards
Download Full-Text
ABOUT THE AUTHORS
Noela Jemutai Kipyegen
Noela Jemutai Kipyegen holds Master of Science in Software Engineering, awarded by Jomo Kenyatta University of Agriculture and Technology, Kenya in 2010. Bachelor of Science in Computer Science, from Egerton University, Kenya, awarded in 2006. Currently, she is an Assistant Lecturer and Researcher in the Department of Computer Science, Egerton University, Kenya. Research interests include Software Engineering Project Management, ICT for Development, looking at Human Computer Interaction (HCI). Publication: Kipyegen Noela J., Waweru Mwangi, Stephen Kimani, Risk Management Adoption Framework for Software Projects: A Case Study for Kenyan Software Project Managers and Developers. International Journal for Computer Science Issues (IJCSI) Vol 9, Issue 3, May 2012.
William P. K. Korir
William Paul Kiplangat Korir is a senior Lecturer at Egerton University. He holds MSc. in Computer Science from University of Regina, Canada, BSc. (Hons), University of Nairobi, Kenya. He has published several papers found in his profile, .
Noela Jemutai Kipyegen
Noela Jemutai Kipyegen holds Master of Science in Software Engineering, awarded by Jomo Kenyatta University of Agriculture and Technology, Kenya in 2010. Bachelor of Science in Computer Science, from Egerton University, Kenya, awarded in 2006. Currently, she is an Assistant Lecturer and Researcher in the Department of Computer Science, Egerton University, Kenya. Research interests include Software Engineering Project Management, ICT for Development, looking at Human Computer Interaction (HCI). Publication: Kipyegen Noela J., Waweru Mwangi, Stephen Kimani, Risk Management Adoption Framework for Software Projects: A Case Study for Kenyan Software Project Managers and Developers. International Journal for Computer Science Issues (IJCSI) Vol 9, Issue 3, May 2012.
William P. K. Korir
William Paul Kiplangat Korir is a senior Lecturer at Egerton University. He holds MSc. in Computer Science from University of Regina, Canada, BSc. (Hons), University of Nairobi, Kenya. He has published several papers found in his profile, .