Agile Software Development (ASD) and Software Reusability are successful approaches in software engineering. ASD promises customer feedback, quick iterations, onsite customer relationship and also accommodates changes even after development. On the other hand, software reuse helps the organizations to deal with software complexity by systematic reuse, fast response to customers’ expectations and demands, reduced time to market, and increased productivity and quality. We believe that introduction of systematic reusability in ASD will improve the development process and it will be beneficial for organizations in achieving their short term and long term goals. Although few approaches have been proposed to address this issue but the scope of those studies is limited. In this work, we therefore, have proposed an approach to extend the most used agile method scrum to introduce the concept of systematic reusability. To support our idea and for the validation purpose, we have conducted control experiments. Experiment results prove overall performance of proposed approach.