SlideShare a Scribd company logo
_____________________Dr. Atif Shahzad
BE, MECHANICAL ENGINEERING
UNIVERSITY OF ENGINEERING & TECHNOLOGY, TAXILA, PAKISTAN, 2000
MCS, SOFTWARE ENGINEERING
SZABIST,, ISLAMABAD, PAKISTAN, 2003
MS, AUTOMATION & PRODUCTION SYSTEMS
ECOLE CENTRALE DE NANTES, NANTES, FRANCE, 2007
PhD, AUTOMATION & APPLIED INFORMATICS
UNIVERSITE DE NANTES, NANTES, FRANCE, 2011
EMAIL: atifshahzad@Gmail.com
TEL: +92-333-5219846, +92-51-5179755
LINKEDIN: pk.linkedin.com/in/dratifshahzad
PROJECT
MANAGEMENT
COURSE OBJECTIVES
RISK MANAGEMENT
ENGINEERING
MANAGEMENT
TODAY’S LECTURE
Agile Management
Dr.AtifShahzad
17–4
Agile Management
Agile is
• time boxed, iterative approach
to product delivery that builds
product incrementally from the
start of the project,
• instead of trying to deliver it all
at once near the end.
Dr.AtifShahzad
17–5
Agile Project Management
Uses iterations (“time boxes”) to develop a workable product
that satisfies the customer and other key stakeholders.
Allows stakeholders and customers review progress and
re-evaluate priorities to ensure alignment with customer
needs and company goals.
Is cyclical in that adjustments are made and a different
iterative cycle begins that subsumes the work of the previous
iterations and adds new capabilities to the evolving product.
Dr.AtifShahzad
Dr.AtifShahzad
Traditional
Dr.AtifShahzad
Dr.AtifShahzad
Dr.AtifShahzad
Dr.AtifShahzad
Agile Approach
G ivemesix hourstochopdowna treeand
I willspendthefirst foursharpeningtheaxe.
–Abraham Lincoln
Dr.AtifShahzad
Incrementally...
Dr.AtifShahzad
User stories and Iterations
• works by breaking projects down into little bits of user functionality called user stories,
• prioritizing them, and then continuously delivering them in short two week cycles
called iterations.
Dr.AtifShahzad
Adaptive
When reality disagrees
with their plans,
Agilists find it easier to
change their plans than
reality.
They call this adaptive
planning
Dr.AtifShahzad
Roles blur
¤ When it’s done right, joining an Agile team is a lot
like working in a mini-startup. People pitch in and
do whatever it takes to make the project
successful—regardless of title or role.
 People still
have core
competencies
and they
generally stick
to what they
are good at.
Dr.AtifShahzad
Welcoming Change
 Traditionally change is shunned on projects because of it's high perceived
cost late in the game.
Agile challenges this
notion and believes the
cost of change can be
relatively flat.
Dr.AtifShahzad
Documentation ?
Project plans, test plans, and
analysis artifacts are all well
and good but Agilists
understand they in
themselves are of no value
to the end customer.
Dr.AtifShahzad
17–18
Traditional PM versus Agile
Methods
TraditionalPMApproach
• Concentrates on thorough,
upfront planning
of the entire project.
• Requires a high degree of
predictability to be
effective.
AgileProjectManagement
(AgilePM)
• Relies on incremental,
iterative development cycles
to complete less-predictable
projects.
• Is ideal for exploratory
projects in which
requirements need to be
discovered and new
technology tested.
• Focuses on active
collaboration between the
project team and customer
representatives.
Dr.AtifShahzad
Sequential vs Overlapping
Dr.AtifShahzad
Dr.AtifShahzad
17–21
TABLE 17.1
Traditional Agile
Design up front Continuous design
Fixed scope Flexible
Deliverables Features/requirements
Freeze design as early as possible Freeze design as late as possible
Low uncertainty High uncertainty
Avoid change Embrace change
Low customer interaction High customer interaction
Conventional project teams Self-organized project teams
Traditional versus Agile
Dr.AtifShahzad
17–22
Advantages of Agile PM:
Useful in developing
critical breakthrough
technology or
defining essential
features
Continuous
integration,
verification, and
validation of the
evolving product.
Frequent
demonstration of
progress to increase
the likelihood that
the end product will
satisfy customer
needs.
Early detection of
defects and
problems.
Dr.AtifShahzad
Agile PM Principles
Focus on customer value
Iterative and incremental delivery
Experimentation and adaptation
Self-organization
Continuous improvement
Dr.AtifShahzad
17–24
Agile PM in Action:
Scrum Methodology
Is a holistic approach for
use by a cross-functional
team collaborating to
develop a new product.
Defines product features as
deliverables and prioritizes
them by their perceived
highest value to the
customer.
Re-evaluates priorities after
each iteration (sprint) to
produce fully functional
features.
Has four phases: analysis,
design, build, test
Dr.AtifShahzad
17–25
Key Roles and Responsibilities
in the Scrum Process
Product Owner
• Acts on behalf of customers
to represent their interests.
Development Team
• Is a team of five-nine people with cross-functional skill sets is
responsible for delivering the product.
Scrum Master (aka Project Manager)
• Facilitates scrum process and resolves impediments at the team
and organization level by acting as a buffer between the
team and outside interference.
Dr.AtifShahzad
17–26
Applying Agile to Large Projects
Scaling
• Is using several teams to work on different features of
a large scale project at the same time.
Staging
• Requires significant up-front planning to manage the
interdependences of different features to be
developed.
• Involves developing protocols and defining roles to
coordinate efforts and assure compatibility and
harmony.
Dr.AtifShahzad
17–27
Limitations and Concerns of Agile
PM
It does not satisfy top management’s need for budget, scope,
and schedule control.
Its principles of self-organization and close collaboration can
be incompatible with corporate cultures.
Its methods appear to work best on small projects that require
only five-nine dedicated team members to complete the work.
It requires active customer involvement and cooperation.
Dr.AtifShahzad
DON´T SAY !
Agile is anti-
documentation
Agile is anti-
planning
Agile is
undisciplined
Agile requires
a lot of rework
Agile is anti-
architecture
Agile doesn't
scale
Dr.AtifShahzad
Dr.AtifShahzad
Dr.AtifShahzad
Dr.AtifShahzad
Dr.AtifShahzad
17–33
Key Terms
QUESTIONS
THANK YOU FOR YOUR INTEREST

More Related Content

What's hot

Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Tobias Schimmer
 
12 agile principles
12 agile principles12 agile principles
12 agile principles
Steve Ngo
 
Lean 3P Design
Lean 3P DesignLean 3P Design
Lean 3P Design
Business901
 
Agile Project Management - Part 2
Agile Project Management - Part 2Agile Project Management - Part 2
Agile Project Management - Part 2
Saqib Javed John
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1
Saqib Javed John
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
Babu Appat
 
An overview of agile practices
An overview of agile practicesAn overview of agile practices
An overview of agile practices
Dr. Padmavathi Roy
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
Agile Tour Beirut
 
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Agile ME
 
Agile vs Traditional Project Management
Agile vs Traditional Project ManagementAgile vs Traditional Project Management
Agile vs Traditional Project Management
Saqib Javed John
 
Achievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile DevelopmentAchievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile Development
Wolfgang Richter
 
Lean thinking and methods
Lean thinking and methodsLean thinking and methods
Lean thinking and methods
Sergey Ter
 
Kim Carter (BinaryMist)
Kim Carter (BinaryMist)Kim Carter (BinaryMist)
Kim Carter (BinaryMist)
AgileNZ Conference
 
Agile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environmentAgile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environment
agile42
 
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore
 
The Story of Agile @ Vortal - Agile Portugal
The Story of Agile @ Vortal - Agile PortugalThe Story of Agile @ Vortal - Agile Portugal
The Story of Agile @ Vortal - Agile Portugal
Rui M. Barreira
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
Michal Epstein
 
Agile project management
Agile project managementAgile project management
Agile project managementsaili mane
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre Hervouet
Agile ME
 

What's hot (19)

Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
 
12 agile principles
12 agile principles12 agile principles
12 agile principles
 
Lean 3P Design
Lean 3P DesignLean 3P Design
Lean 3P Design
 
Agile Project Management - Part 2
Agile Project Management - Part 2Agile Project Management - Part 2
Agile Project Management - Part 2
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
An overview of agile practices
An overview of agile practicesAn overview of agile practices
An overview of agile practices
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
 
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
 
Agile vs Traditional Project Management
Agile vs Traditional Project ManagementAgile vs Traditional Project Management
Agile vs Traditional Project Management
 
Achievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile DevelopmentAchievements and Lessons Learned Introducing Large Scaled Agile Development
Achievements and Lessons Learned Introducing Large Scaled Agile Development
 
Lean thinking and methods
Lean thinking and methodsLean thinking and methods
Lean thinking and methods
 
Kim Carter (BinaryMist)
Kim Carter (BinaryMist)Kim Carter (BinaryMist)
Kim Carter (BinaryMist)
 
Agile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environmentAgile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environment
 
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
 
The Story of Agile @ Vortal - Agile Portugal
The Story of Agile @ Vortal - Agile PortugalThe Story of Agile @ Vortal - Agile Portugal
The Story of Agile @ Vortal - Agile Portugal
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre Hervouet
 

Similar to Dr atif shahzad_sys_ management_lecture_agile

What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
VersionOne
 
Agility primer
Agility primerAgility primer
Agility primer
Dmitry Sharkov
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
Cindy Royal
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
EVOLVE for Instructors Materials
 
Agile101 Small Batches
Agile101 Small BatchesAgile101 Small Batches
Agile101 Small Batches
Steve Rogalsky
 
Agile project management
Agile project managementAgile project management
Agile project management
eng100
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
ShravanThangallapall
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
SN Panigrahi, PMP
 
An Introduction of Agile Project Management
An Introduction of Agile Project ManagementAn Introduction of Agile Project Management
An Introduction of Agile Project Management
abdulrafaypk96
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
Cindy Royal
 
Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project management
Hariharan Narayanan
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
JosPatoPuebla
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
Pramesh Vaidya
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 
agile is not.pptx
agile is not.pptxagile is not.pptx
agile is not.pptx
mecheemeow
 
Why agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practiceWhy agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practice
Glen Alleman
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Aleem Khan
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYADivya Tadi
 
PRINCE2 in Dubai Brochure | Syzygal
PRINCE2 in Dubai Brochure | SyzygalPRINCE2 in Dubai Brochure | Syzygal
PRINCE2 in Dubai Brochure | Syzygal
Syzygal
 

Similar to Dr atif shahzad_sys_ management_lecture_agile (20)

What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Agility primer
Agility primerAgility primer
Agility primer
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Agile101 Small Batches
Agile101 Small BatchesAgile101 Small Batches
Agile101 Small Batches
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
 
An Introduction of Agile Project Management
An Introduction of Agile Project ManagementAn Introduction of Agile Project Management
An Introduction of Agile Project Management
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
 
Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project management
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
agile is not.pptx
agile is not.pptxagile is not.pptx
agile is not.pptx
 
Why agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practiceWhy agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practice
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
 
PRINCE2 in Dubai Brochure | Syzygal
PRINCE2 in Dubai Brochure | SyzygalPRINCE2 in Dubai Brochure | Syzygal
PRINCE2 in Dubai Brochure | Syzygal
 

More from Atif Shahzad

Lecture04 computer applicationsie1_dratifshahzad
Lecture04 computer applicationsie1_dratifshahzadLecture04 computer applicationsie1_dratifshahzad
Lecture04 computer applicationsie1_dratifshahzad
Atif Shahzad
 
Lecture03 computer applicationsie1_dratifshahzad
Lecture03 computer applicationsie1_dratifshahzadLecture03 computer applicationsie1_dratifshahzad
Lecture03 computer applicationsie1_dratifshahzad
Atif Shahzad
 
Lecture01 computer applicationsie1_dratifshahzad
Lecture01 computer applicationsie1_dratifshahzadLecture01 computer applicationsie1_dratifshahzad
Lecture01 computer applicationsie1_dratifshahzad
Atif Shahzad
 
Lecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzadLecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzad
Atif Shahzad
 
Lecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzadLecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzad
Atif Shahzad
 
Dr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmea
Dr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmeaDr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmea
Dr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmea
Atif Shahzad
 
Dr atif shahzad_engg_ management_module_01
Dr atif shahzad_engg_ management_module_01Dr atif shahzad_engg_ management_module_01
Dr atif shahzad_engg_ management_module_01
Atif Shahzad
 
Dr atif shahzad_engg_ management_lecture_inventory models
Dr atif shahzad_engg_ management_lecture_inventory modelsDr atif shahzad_engg_ management_lecture_inventory models
Dr atif shahzad_engg_ management_lecture_inventory models
Atif Shahzad
 
Dr atif shahzad_engg_ management_lecture_inventory management
Dr atif shahzad_engg_ management_lecture_inventory managementDr atif shahzad_engg_ management_lecture_inventory management
Dr atif shahzad_engg_ management_lecture_inventory management
Atif Shahzad
 
Dr atif shahzad_engg_ management_cost management
Dr atif shahzad_engg_ management_cost managementDr atif shahzad_engg_ management_cost management
Dr atif shahzad_engg_ management_cost management
Atif Shahzad
 
Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...
Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...
Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...
Atif Shahzad
 
Lecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_jsLecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_js
Atif Shahzad
 
Lecture16 ie321 dr_atifshahzad_css
Lecture16 ie321 dr_atifshahzad_cssLecture16 ie321 dr_atifshahzad_css
Lecture16 ie321 dr_atifshahzad_css
Atif Shahzad
 
Lecture15 ie321 dr_atifshahzad_html
Lecture15 ie321 dr_atifshahzad_htmlLecture15 ie321 dr_atifshahzad_html
Lecture15 ie321 dr_atifshahzad_html
Atif Shahzad
 
Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2
Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2
Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2
Atif Shahzad
 
Lecture13 ie321 dr_atifshahzad -algorithmic thinking
Lecture13 ie321 dr_atifshahzad -algorithmic thinkingLecture13 ie321 dr_atifshahzad -algorithmic thinking
Lecture13 ie321 dr_atifshahzad -algorithmic thinking
Atif Shahzad
 
Lecture12 ie321 dr_atifshahzad - networks
Lecture12 ie321 dr_atifshahzad - networksLecture12 ie321 dr_atifshahzad - networks
Lecture12 ie321 dr_atifshahzad - networks
Atif Shahzad
 
Lecture11 ie321 dr_atifshahzad -security
Lecture11 ie321 dr_atifshahzad -securityLecture11 ie321 dr_atifshahzad -security
Lecture11 ie321 dr_atifshahzad -security
Atif Shahzad
 
Lecture10 ie321 dr_atifshahzad
Lecture10 ie321 dr_atifshahzadLecture10 ie321 dr_atifshahzad
Lecture10 ie321 dr_atifshahzad
Atif Shahzad
 
Lecture08 ie321 dr_atifshahzad
Lecture08 ie321 dr_atifshahzadLecture08 ie321 dr_atifshahzad
Lecture08 ie321 dr_atifshahzad
Atif Shahzad
 

More from Atif Shahzad (20)

Lecture04 computer applicationsie1_dratifshahzad
Lecture04 computer applicationsie1_dratifshahzadLecture04 computer applicationsie1_dratifshahzad
Lecture04 computer applicationsie1_dratifshahzad
 
Lecture03 computer applicationsie1_dratifshahzad
Lecture03 computer applicationsie1_dratifshahzadLecture03 computer applicationsie1_dratifshahzad
Lecture03 computer applicationsie1_dratifshahzad
 
Lecture01 computer applicationsie1_dratifshahzad
Lecture01 computer applicationsie1_dratifshahzadLecture01 computer applicationsie1_dratifshahzad
Lecture01 computer applicationsie1_dratifshahzad
 
Lecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzadLecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzad
 
Lecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzadLecture02 computer applicationsie1_dratifshahzad
Lecture02 computer applicationsie1_dratifshahzad
 
Dr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmea
Dr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmeaDr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmea
Dr atif shahzad_sys_ management_lecture_10_risk management_fmea_vmea
 
Dr atif shahzad_engg_ management_module_01
Dr atif shahzad_engg_ management_module_01Dr atif shahzad_engg_ management_module_01
Dr atif shahzad_engg_ management_module_01
 
Dr atif shahzad_engg_ management_lecture_inventory models
Dr atif shahzad_engg_ management_lecture_inventory modelsDr atif shahzad_engg_ management_lecture_inventory models
Dr atif shahzad_engg_ management_lecture_inventory models
 
Dr atif shahzad_engg_ management_lecture_inventory management
Dr atif shahzad_engg_ management_lecture_inventory managementDr atif shahzad_engg_ management_lecture_inventory management
Dr atif shahzad_engg_ management_lecture_inventory management
 
Dr atif shahzad_engg_ management_cost management
Dr atif shahzad_engg_ management_cost managementDr atif shahzad_engg_ management_cost management
Dr atif shahzad_engg_ management_cost management
 
Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...
Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...
Dr atif shahzad_sys_ management_lecture_outsourcing managing inter organizati...
 
Lecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_jsLecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_js
 
Lecture16 ie321 dr_atifshahzad_css
Lecture16 ie321 dr_atifshahzad_cssLecture16 ie321 dr_atifshahzad_css
Lecture16 ie321 dr_atifshahzad_css
 
Lecture15 ie321 dr_atifshahzad_html
Lecture15 ie321 dr_atifshahzad_htmlLecture15 ie321 dr_atifshahzad_html
Lecture15 ie321 dr_atifshahzad_html
 
Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2
Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2
Lecture14 ie321 dr_atifshahzad -algorithmic thinking part2
 
Lecture13 ie321 dr_atifshahzad -algorithmic thinking
Lecture13 ie321 dr_atifshahzad -algorithmic thinkingLecture13 ie321 dr_atifshahzad -algorithmic thinking
Lecture13 ie321 dr_atifshahzad -algorithmic thinking
 
Lecture12 ie321 dr_atifshahzad - networks
Lecture12 ie321 dr_atifshahzad - networksLecture12 ie321 dr_atifshahzad - networks
Lecture12 ie321 dr_atifshahzad - networks
 
Lecture11 ie321 dr_atifshahzad -security
Lecture11 ie321 dr_atifshahzad -securityLecture11 ie321 dr_atifshahzad -security
Lecture11 ie321 dr_atifshahzad -security
 
Lecture10 ie321 dr_atifshahzad
Lecture10 ie321 dr_atifshahzadLecture10 ie321 dr_atifshahzad
Lecture10 ie321 dr_atifshahzad
 
Lecture08 ie321 dr_atifshahzad
Lecture08 ie321 dr_atifshahzadLecture08 ie321 dr_atifshahzad
Lecture08 ie321 dr_atifshahzad
 

Recently uploaded

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 

Recently uploaded (20)

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 

Dr atif shahzad_sys_ management_lecture_agile

  • 1. _____________________Dr. Atif Shahzad BE, MECHANICAL ENGINEERING UNIVERSITY OF ENGINEERING & TECHNOLOGY, TAXILA, PAKISTAN, 2000 MCS, SOFTWARE ENGINEERING SZABIST,, ISLAMABAD, PAKISTAN, 2003 MS, AUTOMATION & PRODUCTION SYSTEMS ECOLE CENTRALE DE NANTES, NANTES, FRANCE, 2007 PhD, AUTOMATION & APPLIED INFORMATICS UNIVERSITE DE NANTES, NANTES, FRANCE, 2011 EMAIL: atifshahzad@Gmail.com TEL: +92-333-5219846, +92-51-5179755 LINKEDIN: pk.linkedin.com/in/dratifshahzad
  • 4. Dr.AtifShahzad 17–4 Agile Management Agile is • time boxed, iterative approach to product delivery that builds product incrementally from the start of the project, • instead of trying to deliver it all at once near the end.
  • 5. Dr.AtifShahzad 17–5 Agile Project Management Uses iterations (“time boxes”) to develop a workable product that satisfies the customer and other key stakeholders. Allows stakeholders and customers review progress and re-evaluate priorities to ensure alignment with customer needs and company goals. Is cyclical in that adjustments are made and a different iterative cycle begins that subsumes the work of the previous iterations and adds new capabilities to the evolving product.
  • 11. Dr.AtifShahzad Agile Approach G ivemesix hourstochopdowna treeand I willspendthefirst foursharpeningtheaxe. –Abraham Lincoln
  • 13. Dr.AtifShahzad User stories and Iterations • works by breaking projects down into little bits of user functionality called user stories, • prioritizing them, and then continuously delivering them in short two week cycles called iterations.
  • 14. Dr.AtifShahzad Adaptive When reality disagrees with their plans, Agilists find it easier to change their plans than reality. They call this adaptive planning
  • 15. Dr.AtifShahzad Roles blur ¤ When it’s done right, joining an Agile team is a lot like working in a mini-startup. People pitch in and do whatever it takes to make the project successful—regardless of title or role.  People still have core competencies and they generally stick to what they are good at.
  • 16. Dr.AtifShahzad Welcoming Change  Traditionally change is shunned on projects because of it's high perceived cost late in the game. Agile challenges this notion and believes the cost of change can be relatively flat.
  • 17. Dr.AtifShahzad Documentation ? Project plans, test plans, and analysis artifacts are all well and good but Agilists understand they in themselves are of no value to the end customer.
  • 18. Dr.AtifShahzad 17–18 Traditional PM versus Agile Methods TraditionalPMApproach • Concentrates on thorough, upfront planning of the entire project. • Requires a high degree of predictability to be effective. AgileProjectManagement (AgilePM) • Relies on incremental, iterative development cycles to complete less-predictable projects. • Is ideal for exploratory projects in which requirements need to be discovered and new technology tested. • Focuses on active collaboration between the project team and customer representatives.
  • 21. Dr.AtifShahzad 17–21 TABLE 17.1 Traditional Agile Design up front Continuous design Fixed scope Flexible Deliverables Features/requirements Freeze design as early as possible Freeze design as late as possible Low uncertainty High uncertainty Avoid change Embrace change Low customer interaction High customer interaction Conventional project teams Self-organized project teams Traditional versus Agile
  • 22. Dr.AtifShahzad 17–22 Advantages of Agile PM: Useful in developing critical breakthrough technology or defining essential features Continuous integration, verification, and validation of the evolving product. Frequent demonstration of progress to increase the likelihood that the end product will satisfy customer needs. Early detection of defects and problems.
  • 23. Dr.AtifShahzad Agile PM Principles Focus on customer value Iterative and incremental delivery Experimentation and adaptation Self-organization Continuous improvement
  • 24. Dr.AtifShahzad 17–24 Agile PM in Action: Scrum Methodology Is a holistic approach for use by a cross-functional team collaborating to develop a new product. Defines product features as deliverables and prioritizes them by their perceived highest value to the customer. Re-evaluates priorities after each iteration (sprint) to produce fully functional features. Has four phases: analysis, design, build, test
  • 25. Dr.AtifShahzad 17–25 Key Roles and Responsibilities in the Scrum Process Product Owner • Acts on behalf of customers to represent their interests. Development Team • Is a team of five-nine people with cross-functional skill sets is responsible for delivering the product. Scrum Master (aka Project Manager) • Facilitates scrum process and resolves impediments at the team and organization level by acting as a buffer between the team and outside interference.
  • 26. Dr.AtifShahzad 17–26 Applying Agile to Large Projects Scaling • Is using several teams to work on different features of a large scale project at the same time. Staging • Requires significant up-front planning to manage the interdependences of different features to be developed. • Involves developing protocols and defining roles to coordinate efforts and assure compatibility and harmony.
  • 27. Dr.AtifShahzad 17–27 Limitations and Concerns of Agile PM It does not satisfy top management’s need for budget, scope, and schedule control. Its principles of self-organization and close collaboration can be incompatible with corporate cultures. Its methods appear to work best on small projects that require only five-nine dedicated team members to complete the work. It requires active customer involvement and cooperation.
  • 28. Dr.AtifShahzad DON´T SAY ! Agile is anti- documentation Agile is anti- planning Agile is undisciplined Agile requires a lot of rework Agile is anti- architecture Agile doesn't scale
  • 35. THANK YOU FOR YOUR INTEREST