AGILE SOFTWARE DEVELOPMENT PRACTICES THAT INFLUENCE SOFTWARE QUALITY : A REVIEW 1
requirements engineering and agile software development .