Software development is a knowledge intensive process. Managing software knowledge is about recognizing that knowledge generation, capturing, transferring and sharing are crucial activities in software development process. Knowing and learning how to manage software engineering knowledge directly addresses such needs. Using an interdisciplinary approach, this book brings together original papers that explore the interdisciplinary nature of this area and portray the current status of management of software engineering knowledge with particular emphasis on innovative ideas, frameworks and empirical practices and future directions of KM applications in software development. Also includes industry proven examples.
Related Subjects
Artificial Intelligence Business & Finance Computer Science Computers Computers & Technology Education & Reference Expert Systems Human Resources Human Resources & Personnel Management Industries & Professions Information Management Information Systems Languages & Tools Programming Software Design & Engineering Software Design, Testing & Engineering Software Development Software Engineering