Content area
Software industry is discovering new software development models. Various models has been discovered in last two decades such as stage wise model, water fall model, transform model, evolutionary model, spiral model, and new one the agile software development model. The basic need of software industry is to get quality product, reducing development time, and reducing product cost and productivity improvement. No single model is capable of providing all these basic needs of the industry. So this paper combines two most popular technique of software development i.e. Component Based Development Technique with Agile Software Development Model, which depicts great results in the form of a better quality and reusability.