Introduction to Maintenance
In this module, the learning objectives are:
- Understand what must be done during each phase of software development to address security concerns in software
- Understand the nature of software maintenance and the need to build software to last
- Know the difference between preventative, corrective, and adaptive maintenance
- Perform some basic security checks on your semester projects
- Become familiar with how software licensing works and know some different kinds of software licenses