Applying agile modeling in Scrum

Scrum is an agile process that can be used to manage and control complex software and product development by using iterative,incremental practices.Without core values,guiding principles and specific practices,scrum has a deficiency when we apply it in the process of software development.As a practice-based modeling methodology,agile modeling can just make up a deficiency of Scrum.This paper clarifies the harmony between agile modeling and scrum according to the values,core principles and core practices provided by agile modeling.It also provides the practices how to apply agile modeling in the Scrum agile process.