Lean Development: A Tool for Knowledge Management in Software Development Process Chapter uri icon

abstract

  • Software development is a complex activity, which is human intensive in nature. In order to build quality software systems, organizations need to follow mature software development practices, which are continually improved. As a result, the concept of software development process emerged, which highlighted a systematic set of activities required to develop a software system. Recently, agile development methodologies have provided a rich set of innovative software development approaches, aiming to optimize the software process. In order to be successful in adopting these approaches, a thorough understanding of their implementation procedures is required. In this chapter, we took a look at the lean development approach to understand how its principles pave the way in fostering knowledge management initiatives in software process development.

author list (cited authors)

  • Saeed, S., Alsmadi, I., & Khawaja, F. M.

complete list of authors

  • Saeed, Saqib||Alsmadi, Izzat||Khawaja, Farrukh Masood

Book Title

  • BUSINESS STRATEGIES AND APPROACHES FOR EFFECTIVE ENGINEERING MANAGEMENT

publication date

  • 2013