UNIT I : Agile Methodology Theories for agile management, Agile software development, Traditional model vs. Agile model, Classification of agile methods, Agile manifesto and principles, Agile project management, Agile team interactions, Ethics in agile teams, Agility in design, Testing, agile documentations, Agile drivers, Capabilities and values. (Chapter - 1) UNIT II : Agile Processes Lean production, SCRUM, Crystal, Feature Driven development, Adaptive software development, Extreme programming : Method overview, Lifecycle, Work products, roles and practices. (Chapter - 2) UNIT III : Agility and Knowledge Management Agile information systems, Agile decision making, Earl’S schools of KM, Institutional knowledge evolution cycle, Development, Acquisition, Refinement, Distribution, Deployment, Leveraging, KM in software engineering, Managing software knowledge, Challenges of migrating to agile methodologies, Agile knowledge sharing, Role of story-cards, Story-card maturity model (SMM). (Chapter - 3) UNIT IV : Agility and Requirements Engineering Impact of agile processes in RE, Current agile practices, Variance, Overview of RE using agile, Managing unstable requirements, Requirements elicitation, Agile requirements abstraction model, Requirements management in agile environment, Agile requirements prioritization, Agile requirements modeling and generation, Concurrency in agile requirements generation. (Chapter - 4) UNIT V : Agility and Quality Assurance Agile product development, Agile metrics, Feature Driven Development (FDD), Financial and production metrics in FDD, Agile approach to quality assurance, Test driven development, Agile approach in global software development. (Chapter - 5)