0% found this document useful (0 votes)
175 views2 pages

Agile Methdology

This document outlines a course on agile methodologies. The course aims to help students distinguish agile from non-agile methodologies, describe agile software processes, select suitable agile approaches for projects, analyze concepts like Scrum and evaluate approaches. The course contains 5 units that cover agile methodology theories, agile processes like Scrum and XP, agility and knowledge development, agility and requirements engineering, and agility and quality assurance. Assessment is based on 5 course outcomes related to distinguishing methodologies, describing processes, selecting approaches, analyzing concepts, and identifying testing concepts.

Uploaded by

sabaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
175 views2 pages

Agile Methdology

This document outlines a course on agile methodologies. The course aims to help students distinguish agile from non-agile methodologies, describe agile software processes, select suitable agile approaches for projects, analyze concepts like Scrum and evaluate approaches. The course contains 5 units that cover agile methodology theories, agile processes like Scrum and XP, agility and knowledge development, agility and requirements engineering, and agility and quality assurance. Assessment is based on 5 course outcomes related to distinguishing methodologies, describing processes, selecting approaches, analyzing concepts, and identifying testing concepts.

Uploaded by

sabaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

K.S.R.

COLLEGE OF ENGINEERING (Autonomous) R 2020


SEMESTER -
L T P C
Course Code Agile Methodologies
3 0 0 3
Prerequisite:
Course Outcomes : Cognitive Level
CO1: Distinguish agile methodologies and Non –agile methodologies Evaluating
CO2: Describe the various practices followed in Agile Software Process Understanding
CO3: Select suitable agile approach for the projects Remembering
CO4: Analyze and Evaluate various concepts like SCRUM, UP AND EVO and Identify the Analyzing
suitable approach
CO5: Identify various concepts like test driven development, FDD in Agile testing for the new Applying
product development
UNIT - I AGILE METHODOLOGY [ 09 ]
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
UNIT - II AGILE PROCESS [ 09 ]
Lean Production - SCRUM, Crystal, Feature Driven Development- Adaptive Software Development -
Extreme Programming: Method Overview – Lifecycle – Work Products, Roles and Practices.
UNIT - III AGILITY AND KNOWLEDGE DEVELOPMENT [ 09 ]
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).
UNIT - IV AGILITY AND REQUIREMENTS ENGINEERING [ 09 ]
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.
UNIT - V AGILITY AND QUALITY ASSURANCE [ 09 ]
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.
Total (L= 45, T = 0 ) = 45 Periods
Text Books :
1 Craig Larman, “Agile and Iterative Development – A Manager’s Guide”, Pearson Education – 2006
2 Elisabeth Hendrickson Quality Tree Software Inc, “Agile Testing” 2012
Reference Books :
1 Chetankumar Patel, MuthuRamachandran, Story Card Maturity Model (SMM): A Process Improvement
Framework for Agile Requirements Engineering Practices, Journal of Software, Academy Publishers,
Vol 4, No 5 (2009), 422-435, Jul 2009.
2 Hazza& Dubinsky, Agile Software Engineering, Series: Undergraduate Topics in Computer Science,
Springer 2009
3 Kevin C. Desouza, Agile information systems: conceptualization, construction, and management,
Butterworth-Heinemann, 2007.
4 Agile Software Development – Wikipedia.
CO PO MAPPING
Programme Outcomes
C PO1 PO1 PO1
Course Outcomes PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PSO PSO
O
0 1 2 1 2
Distinguish agile methodologies
1 2 1 1 1
and Non –agile methodologies
2 Describe the various practices
followed in Agile Software 2 1 1 1 1
Process
3 Select suitable agile approach
3 1 2 1 1
for the projects
4 Analyze and Evaluate various
concepts like SCRUM, UP AND
2 1 1 1 1
EVO and Identify the suitable
approach
5 Identify various concepts like
test driven development, FDD
2 2 1 2 1
in Agile testing for the new
product development
Average 2 1 1 1
1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)

Course Faculty ` Chairman BoS/ IT

You might also like