They need to collaborate carefully with other developers and purchasers to provide a software that satisfies all the requirements.Aid Extensibility: Employ inheritance and polymorphism to create flexible and extensible code that will accommodate future variations.eight. Refers major hardware or software difficulties or defective products to sellers