This document contains questions and answers related to software engineering. Some key points covered include: - Software is defined as a set of programs, documentation, and configuration of data. - Data flow diagrams (DFDs) describe data flow. - Characteristics of software include being engineered rather than manufactured, not wearing out, and being customizable. - Outdated or obsolete software programs are called legacy applications. - The IEEE 830-1998 standard provides requirements for software requirement specification and design activities. - The primary objectives of a requirements model are to describe customer needs, provide a basis for design, and define validatable requirements. - The spiral model combines elements of the waterfall and