100% found this document useful (1 vote)
245 views19 pages

Agile M I 9.7.20 Class 1

This document outlines the syllabus for a course on Agile Software Process. It covers topics such as agile methodology theories, traditional versus agile models, agile project management, agile documentation, agile processes like Scrum and Kanban, agility and knowledge management, agile metrics, quality assurance, and case studies. The syllabus is divided into sections on agile methodology, agile processes, agility and knowledge management, and agility, metrics, quality assurance and case studies.

Uploaded by

priyanka kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
245 views19 pages

Agile M I 9.7.20 Class 1

This document outlines the syllabus for a course on Agile Software Process. It covers topics such as agile methodology theories, traditional versus agile models, agile project management, agile documentation, agile processes like Scrum and Kanban, agility and knowledge management, agile metrics, quality assurance, and case studies. The syllabus is divided into sections on agile methodology, agile processes, agility and knowledge management, and agility, metrics, quality assurance and case studies.

Uploaded by

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

16CS2E23 -Agile Software Process

Dr.J.Selvakumar
Prof/CSE
Sri Ramakrishna Engineering College
Coimbatore – 641 022
.
 
Syllabus
AGILE METHODOLOGY 11

Theories of 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 and Testing - Agile Documentations -

Agile Drivers, Capabilities and Values.

AGILE PROCESSES 11

Agile Flavours: Scrum, Kanban, Extreme Programming(XP), Lean, Feature Driven

Development(FDD),Crystal, DSDM and AUP - Method Overview - Lifecycle - Work Products, Roles and

Practices.

AGILITY AND KNOWLEDGE MANAGEMENT 11

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 in Migrating to Agile Methodologies -

Agile Knowledge Sharing - Role of Story-Cards - Story-Card Maturity Model (SMM).

AGILITY, METRICS, QUALITY ASSURANCE AND CASE STUDY 12

Agile Product Development - Agile Metrics -Agile approach to Quality Assurance - Test Driven

Development – Agile approach in Global Software Development - Case Study: JIRA Tool, Agilefant Tool  
Live example of Agile
To move quickly & easily
Is it a Technology ?

?
It is some set of

i.e a set of
Values & Principles,
beliefs that enable teams to make
better decisions while developing software.
 It is an approach to software development where the below are the key themes
 Team interaction
 Customer collaboration
 Responding to change
 Agile is not a magic bullet
 For most of the projects if usually gives faster, better, more converging results
 Agile is a  guidance on how to choose methods and procedures that will work best for your
team.
  Puts the customer at the center of product development at all times
 Agile Simply means ADAPTABILITY
Then & Now

 Cinema Ticket
 Shopping
 Mobile
 Food
 Pay
 Software Development
Benefits of Agile ?
Who uses Agile methodology ?
Y Agile ?
How is it different ?
Eg: Automobile
Traditional Agile
 Client will see the end result Breaks Project into modules
only when it is completely i.e. Engines & Seats first, then
ready. wiper , cushions later ..
 Client presence felt only in Client is present through out
starting and end of project the process
 Client Satisfaction is ? Client Highly satisfied here
Simple Example:

3 YEARS

9 MONTHS
Phases of Software Development
Types of Software Development Methods
How to understand Agile Better ?

Simple : Just Compare with Waterfall Model


Today Learning :

Engineers Activity………………
Next Week :

•Traditional Model vs Agile Model

•Classification of Agile Methods

•Agile Manifesto and Principles

You might also like