Academia.eduAcademia.edu

Software engineering: principles and practice

1993

AI-generated Abstract

This paper provides an overview of software engineering practices, highlighting the significance of a systematic approach for developing large software systems. It discusses the evolution of software engineering from small, individually written programs to complex, team-based projects that address everyday problems. Additionally, it addresses the technical, managerial, and psychological aspects of the field, as well as emerging trends and ethical considerations that impact contemporary software engineering.