Learning Goal: I’m working on a software engineering multi-part question and nee
Learning Goal: I'm working on a software engineering multi-part question and need an explanation and answer to help me learn.Question 1 (4 pts)What are the benefits of categorizing software entities?Question 2 (4 pts)What's the usefulness of the existence of more than one software process model.Question 3 (6 pts)Assume we have a project that consists of three activities. For each of the followingstatements whether it can be true or not. If it can be true give an example of asituation where it applies. If it cannot be true, justify your answer.(a) The shortest period of time needed to complete the project can have a durationthat is less than the sum of the durations of the three activities.(b) The shortest period of time needed to complete the project can have a durationthat is equal to the sum of the durations of the three activities.(c) The shortest period of time needed to complete the project can have a durationthat is larger than the sum of the durations of the three activities.Question 4 (6 pts)Consider a project whose planned duration is twenty months and whose planned budgetis one million riyals equally distributed on the twenty months. According to the projectplan, the required work for the completion of the project is also equally distributed onthe twenty months.Nine months after the beginning of the project, it was reported that 350,000 riyals wasspent and that 30% of the project was completed.(a) According to the planned budget how much money should have been spent, andwhat percentage of the project should have been completed.(b) Is it expected that the project will be delayed? If yes, by how much time? Justifyyour answer.(c) Is it expected that the project will cost by more than what was planned? If yes,by how much? Justify your answer. Requirements: as long as you answer