What are the software security activities in the life cycle? Solution The software security activities in a life cycle include the following: a.) Security engineering activities: These include activities to provide a proper solution such as elicitation and definition,use of static analysis tools,secure testing,secure reviews and inspection and etc. b.) Security risk identification and management activities: The main purpose here is to identify and manage the security risks.This activity drives othe rrisk activities such as security engineering activities,project management activities,security assurance activities and etc. c.) Security assurance activities: These include activities such as verification,validation,reviews,evaluations and etc, d.) Security organizational and project management activities: These include organizational policies,management sponsorship,setting up organizational roles,oversight and etc. Project management activities include planning and tracking resource allocationa and usage to make sure that security engineering,security assurance and risk aidentification activities are planned and controlled and also having the ability to track easily. .