What is software engineering?

Please provide detailed answers to the following questions 1) What is software engineering? Chapter 12) What are the fundamental activities that

are common to all softwareprocesses? Chapter 13) List the 5 principles of agile methods. Chapter 34) What are user requirements and system

requirements? Chapter 45) What is the most important advantage of a client-server architecture?Chapter 66) What are the 5 key activities in an

object-oriented design process?Chapter 77) Briefly describe the idea of open-source development. Chapter 7