A plan is usually a list of Directions that are specified to a pc so that you can accomplish a selected job. Reusability: Building components that may be Employed in many jobs, which can conserve time and assets. Time limits. Time constraints is usually a major impediment for software engineers. https://codynjort.blogitright.com/28911937/software-engineering-an-overview