Question: which of these are the 5 generic software engineering framework activities?
Answer: Communication: The software development starts with the communication between customer and developer.
Planning: It consists of complete estimation, scheduling for project development and tracking.
Modeling: ... 
Construction: ... 
Deployment: