This document provides an overview of software engineering concepts including:
- The 4 P's of software development which are people, process, project, and product.
- Common software process models like waterfall, prototype, spiral, and RAD.
- Software engineering tasks like documentation, coding, implementation, and maintenance.
- Risks in software development such as technical risks, business risks, and customer risks.