key principles of software engineering?
software engineering is a discipline that applies engineering principles to software development in a systematic, disciplined, and measurable approach. The key principles of software engineering guide the practices and methodologies used to design, develop, maintain, and manage software systems.