SlideShare a Scribd company logo
Nah Wee Yang
about.me/wynah
§  Agile	
  Concepts	
  &	
  Principles	
  
§  Agile	
  Practices	
  
§  What’s	
  Hot	
  and	
  What’s	
  Cool	
  
§  Open	
  Discussions	
  
Myths	
  
•  Customer	
  knows	
  exactly	
  what	
  they	
  want	
  
•  Developers	
  know	
  exactly	
  how	
  to	
  build	
  it	
  
•  Nothing	
  will	
  change	
  along	
  the	
  way	
  
Reality	
  
•  Customers	
  discover	
  what	
  they	
  want	
  when	
  they	
  see	
  it	
  
•  Developers	
  discover	
  how	
  to	
  build	
  when	
  they	
  build	
  it	
  
•  Many	
  things	
  change	
  along	
  the	
  way	
  
IKIWISII’ll	
  Know	
  It	
  When	
  I	
  See	
  It	
  
AGILE
•  Agile	
  is	
  a	
  Philosophy	
  or	
  Mindset	
  
•  Based	
  on	
  agile	
  values,	
  principles	
  &	
  practices	
  
•  Agile	
  Manifesto	
  
–  4	
  Values	
  
–  12	
  Principles	
  
AGILE CONCEPTS
•  Learning	
  Progression	
  
v  first	
  learn,	
  then	
  detach,	
  and	
  finally	
  transcend	
  
•  Shu	
  
v  Learn	
  a	
  technique	
  that	
  works	
  
•  Ha	
  
v  Learn	
  the	
  limits	
  of	
  the	
  technique	
  
•  Ri	
  
v  Shift	
  techniques	
  at	
  any	
  moment	
  
守
破
離
Alistair Cockburn, Agile Software Development: The Cooperative Game, 2nd ed. (Upper Saddle River, NJ:
Addison-Wesley, 2007), 24.
AGILE MANIFESTO
•  Individuals	
  and	
  interactions	
  over	
  processes	
  and	
  tools	
  	
  
•  Working	
  software	
  over	
  comprehensive	
  documentation	
  	
  	
  
•  Customer	
  collaboration	
  over	
  contract	
  negotiation	
  	
  	
  
•  Responding	
  to	
  change	
  over	
  following	
  a	
  plan	
  
Values4
http://agilemanifesto.org	
  
AGILE MANIFESTO
1.  Our	
  highest	
  priority	
  is	
  to	
  satisfy	
  the	
  customer	
  through	
  early	
  
and	
  continuous	
  delivery	
  of	
  valuable	
  software	
  
2.  Welcome	
  changing	
  requirements,	
  even	
  late	
  in	
  development.	
  
Agile	
  processes	
  harness	
  change	
  for	
  the	
  customer's	
  
competitive	
  advantage	
  
3.  Deliver	
  working	
  software	
  frequently,	
  from	
  a	
  couple	
  of	
  weeks	
  
to	
  a	
  couple	
  of	
  months,	
  with	
  a	
  preference	
  to	
  the	
  shorter	
  
timescale	
  
4.  Business	
  people	
  and	
  developers	
  must	
  work	
  together	
  daily	
  
throughout	
  the	
  project	
  	
  
Principles12
http://agilemanifesto.org	
  
AGILE MANIFESTO
5.  Build	
  projects	
  around	
  motivated	
  individuals.	
  Give	
  them	
  the	
  
environment	
  and	
  support	
  they	
  need,	
  and	
  trust	
  them	
  to	
  get	
  
the	
  job	
  done	
  
6.  The	
  most	
  efficient	
  and	
  effective	
  method	
  of	
  conveying	
  
information	
  to	
  and	
  within	
  a	
  development	
  team	
  is	
  face-­‐to-­‐face	
  
conversation	
  
7.  Working	
  software	
  is	
  the	
  primary	
  measure	
  of	
  progress	
  
8.  Agile	
  processes	
  promote	
  sustainable	
  development.	
  Sponsors,	
  
developers,	
  and	
  users	
  should	
  be	
  able	
  to	
  maintain	
  a	
  constant	
  
pace	
  indefinitely	
  
Principles12
http://agilemanifesto.org	
  
AGILE MANIFESTO
9.  Continuous	
  attention	
  to	
  technical	
  excellence	
  and	
  good	
  design	
  
enhances	
  agility	
  
10. Simplicity	
  –	
  the	
  art	
  of	
  maximizing	
  the	
  amount	
  of	
  work	
  not	
  
done	
  –	
  is	
  essential	
  
11.  The	
  best	
  architectures,	
  requirements,	
  and	
  designs	
  emerge	
  
from	
  self-­‐organizing	
  teams	
  	
  
12. At	
  regular	
  intervals,	
  the	
  team	
  reflects	
  on	
  how	
  to	
  become	
  
more	
  effective,	
  then	
  tunes	
  and	
  adjusts	
  its	
  behavior	
  
accordingly	
  
Principles12
http://agilemanifesto.org	
  
AGILE vs TRADITIONAL
AGILE vs TRADITIONAL
•  Traditional:	
  Known	
  (fixed)	
  scope;	
  estimate	
  time	
  and	
  
cost	
  
•  Agile:	
  Emerging	
  (variable)	
  scope;	
  fixed	
  cost	
  &	
  time	
  if	
  
there	
  is	
  flexibility	
  on	
  scope	
  priorities	
  	
  
§  Agile	
  Practices	
  
AGILE PRACTICES
Scrum: Provides an agile project management framework
XP: Focuses on agile engineering practices
Kanban and Lean: Limit work in progress and optimize flow
DSDM: Takes a broader stakeholder perspective on the team
FDD: Focuses on feature delivery
Crystal: Outlines situationally specific solutions
§  What’s	
  Hot	
  and	
  What’s	
  Cool	
  
WHAT’S HOT
•  Professional	
  Certification	
  
o  PMI	
  Agile	
  Certified	
  Practitioner	
  (PMI-­‐ACP)®	
  
o  Agile	
  Project	
  Management	
  (AgilePM™)	
  
o  Certified	
  Scrum…	
  Master,	
  Professional,	
  Developer,	
  
Product	
  Owner	
  (CSM,	
  CSP,	
  CSD,	
  CSPO)	
  
•  Servant	
  Leadership	
  
•  Disciplined	
  	
  
WHAT’S HOT
•  PMI-­‐ACP®	
  Exam	
  Requirements	
  
Education	
   General	
  Project	
  
Experience*	
  
Agile	
  Project	
  
Experience*	
  
Training	
  in	
  Agile	
  
Practices	
  
High	
  school	
  
diploma	
  or	
  
equivalent	
  
2,000	
  hours	
  (about	
  
12	
  months)	
  of	
  
project	
  team	
  
experience	
  within	
  
the	
  last	
  5	
  years	
  
1,500	
  hours	
  (about	
  
8	
  months)	
  of	
  agile	
  
project	
  team	
  or	
  
agile	
  
methodology	
  
experience	
  within	
  
the	
  last	
  3	
  years	
  
21	
  hours	
  
WHAT’S COOL
•  Focus	
  on	
  frequent	
  and	
  early	
  delivery	
  of	
  Value	
  	
  
•  Never	
  “miss”	
  the	
  deadline	
  again!	
  
•  “User	
  Stories”	
  instead	
  of	
  Specifications	
  
•  Whole	
  Team	
  
•  Self-­‐Organized	
  
§  Open	
  Discussions	
  
Let’s Talk …
AGILE
Thank	
  You	
  
Nah Wee Yang
about.me/wynah

More Related Content

PDF
The complexity in the simplicity of Agile? by Arie van Bennekum
PDF
Agile Fundamentals
PPTX
Fundamentals of Agile
PPTX
Agile Concepts
PPTX
Business Decomposition
PDF
Professional Developer by Alexandre Cuva
PDF
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
PDF
Agile Development – Why requirements matter by Fariz Saracevic
The complexity in the simplicity of Agile? by Arie van Bennekum
Agile Fundamentals
Fundamentals of Agile
Agile Concepts
Business Decomposition
Professional Developer by Alexandre Cuva
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Agile Development – Why requirements matter by Fariz Saracevic

What's hot (20)

PDF
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
PPTX
Gems of agile a glimpse of agile for senior management
PDF
Methodologies, frameworks, and processes Part 2
PPT
Traditional vs Agile Roles
PPTX
Agile Project Management - Part 1
PDF
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
PDF
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
PPTX
Agile Project Management
PPTX
Six Sigma
PPTX
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
PPTX
Agile Project Management
PDF
Agile project, myths & selection criteria
PPTX
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
PPTX
Introduction to scaled agile framework
PPTX
Agile Project Management - Part 2
PPT
Project management career seminar
PPTX
Agile pilot project selection
PPTX
Agile evolution lifecycle - From implementing Agile to being Agile
ODP
Agile 1.0: The Fundamentals
PPTX
Mind the Gap - The Tension Between Job Titles and Agility
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Gems of agile a glimpse of agile for senior management
Methodologies, frameworks, and processes Part 2
Traditional vs Agile Roles
Agile Project Management - Part 1
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
Agile Project Management
Six Sigma
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Agile Project Management
Agile project, myths & selection criteria
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
Introduction to scaled agile framework
Agile Project Management - Part 2
Project management career seminar
Agile pilot project selection
Agile evolution lifecycle - From implementing Agile to being Agile
Agile 1.0: The Fundamentals
Mind the Gap - The Tension Between Job Titles and Agility
Ad

Similar to Let's Talk… AGILE (20)

PDF
Agile Fundamentals for Project Managers.pdf
PPTX
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
PPTX
NetCom Learning : How to Improve Business Processes using Agile
PDF
Are you Agile enough?
PPTX
Agile Introduction
PDF
Agile Methodology - Agile Project Management Training
PPT
Agile project management PMI-ACP
PDF
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
PDF
Agile project management using scrum
PPTX
Standardization and strategy in agile
PPTX
The Agile Method and AGILE ISD; how to use each to improve your training program
PDF
Agile+Slides.pdf
PPTX
SCGMIS Agile Business Analysis Workshop July 2014
PPTX
Agile Development
PPT
Agile Software Engineering Methodologies
PPTX
Intro agile development methodology abhilash chandran
PDF
Understanding-Agile for beginners in real
PDF
Understanding-Agile &Scrum.pdf
PPTX
Agile Implementations - Tim FitzGerald - US Assure
PPTX
Scaling agile. Agile across the enterprise
Agile Fundamentals for Project Managers.pdf
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
NetCom Learning : How to Improve Business Processes using Agile
Are you Agile enough?
Agile Introduction
Agile Methodology - Agile Project Management Training
Agile project management PMI-ACP
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Agile project management using scrum
Standardization and strategy in agile
The Agile Method and AGILE ISD; how to use each to improve your training program
Agile+Slides.pdf
SCGMIS Agile Business Analysis Workshop July 2014
Agile Development
Agile Software Engineering Methodologies
Intro agile development methodology abhilash chandran
Understanding-Agile for beginners in real
Understanding-Agile &Scrum.pdf
Agile Implementations - Tim FitzGerald - US Assure
Scaling agile. Agile across the enterprise
Ad

More from Nah Wee Yang (13)

PDF
Circuit Tiles Guide
PDF
Circuit Tiles Info Deck
PDF
Scotland "No"!
PDF
Project Management For Youth (PM4Youth) and JA Project Management (Dec-2013)
PDF
PDU Demystified
PDF
Microsoft Project Server 2010
PDF
Project Management For Youth
PPT
Enterprise Project Management Webinar (2010)
PPTX
Enterprise Project Management Essential (2009)
PPTX
Enterprise Project Management Essential #3
PPT
Enterprise Project Management Essential #2
PPT
Enterprise Project Management Essential #2
PPT
Enterprise Project Management Essential #1
Circuit Tiles Guide
Circuit Tiles Info Deck
Scotland "No"!
Project Management For Youth (PM4Youth) and JA Project Management (Dec-2013)
PDU Demystified
Microsoft Project Server 2010
Project Management For Youth
Enterprise Project Management Webinar (2010)
Enterprise Project Management Essential (2009)
Enterprise Project Management Essential #3
Enterprise Project Management Essential #2
Enterprise Project Management Essential #2
Enterprise Project Management Essential #1

Recently uploaded (20)

PPTX
Emphasizing It's Not The End 08 06 2025.pptx
PPTX
worship songs, in any order, compilation
PPTX
Impressionism_PostImpressionism_Presentation.pptx
PPTX
Understanding-Communication-Berlos-S-M-C-R-Model.pptx
DOCX
"Project Management: Ultimate Guide to Tools, Techniques, and Strategies (2025)"
PPTX
Self management and self evaluation presentation
PDF
Instagram's Product Secrets Unveiled with this PPT
PPTX
Role and Responsibilities of Bangladesh Coast Guard Base, Mongla Challenges
PDF
oil_refinery_presentation_v1 sllfmfls.pdf
PPTX
Introduction to Effective Communication.pptx
PPTX
Learning-Plan-5-Policies-and-Practices.pptx
PPTX
2025-08-10 Joseph 02 (shared slides).pptx
PPTX
Non-Verbal-Communication .mh.pdf_110245_compressed.pptx
PPTX
AcademyNaturalLanguageProcessing-EN-ILT-M02-Introduction.pptx
PPTX
Intro to ISO 9001 2015.pptx wareness raising
PPTX
Tablets And Capsule Preformulation Of Paracetamol
PPTX
Presentation for DGJV QMS (PQP)_12.03.2025.pptx
PPTX
Effective_Handling_Information_Presentation.pptx
PPTX
The Effect of Human Resource Management Practice on Organizational Performanc...
PDF
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf
Emphasizing It's Not The End 08 06 2025.pptx
worship songs, in any order, compilation
Impressionism_PostImpressionism_Presentation.pptx
Understanding-Communication-Berlos-S-M-C-R-Model.pptx
"Project Management: Ultimate Guide to Tools, Techniques, and Strategies (2025)"
Self management and self evaluation presentation
Instagram's Product Secrets Unveiled with this PPT
Role and Responsibilities of Bangladesh Coast Guard Base, Mongla Challenges
oil_refinery_presentation_v1 sllfmfls.pdf
Introduction to Effective Communication.pptx
Learning-Plan-5-Policies-and-Practices.pptx
2025-08-10 Joseph 02 (shared slides).pptx
Non-Verbal-Communication .mh.pdf_110245_compressed.pptx
AcademyNaturalLanguageProcessing-EN-ILT-M02-Introduction.pptx
Intro to ISO 9001 2015.pptx wareness raising
Tablets And Capsule Preformulation Of Paracetamol
Presentation for DGJV QMS (PQP)_12.03.2025.pptx
Effective_Handling_Information_Presentation.pptx
The Effect of Human Resource Management Practice on Organizational Performanc...
Nykaa-Strategy-Case-Fixing-Retention-UX-and-D2C-Engagement (1).pdf

Let's Talk… AGILE

  • 2. §  Agile  Concepts  &  Principles   §  Agile  Practices   §  What’s  Hot  and  What’s  Cool   §  Open  Discussions  
  • 3. Myths   •  Customer  knows  exactly  what  they  want   •  Developers  know  exactly  how  to  build  it   •  Nothing  will  change  along  the  way   Reality   •  Customers  discover  what  they  want  when  they  see  it   •  Developers  discover  how  to  build  when  they  build  it   •  Many  things  change  along  the  way  
  • 4. IKIWISII’ll  Know  It  When  I  See  It  
  • 5. AGILE •  Agile  is  a  Philosophy  or  Mindset   •  Based  on  agile  values,  principles  &  practices   •  Agile  Manifesto   –  4  Values   –  12  Principles  
  • 6. AGILE CONCEPTS •  Learning  Progression   v  first  learn,  then  detach,  and  finally  transcend   •  Shu   v  Learn  a  technique  that  works   •  Ha   v  Learn  the  limits  of  the  technique   •  Ri   v  Shift  techniques  at  any  moment   守 破 離 Alistair Cockburn, Agile Software Development: The Cooperative Game, 2nd ed. (Upper Saddle River, NJ: Addison-Wesley, 2007), 24.
  • 7. AGILE MANIFESTO •  Individuals  and  interactions  over  processes  and  tools     •  Working  software  over  comprehensive  documentation       •  Customer  collaboration  over  contract  negotiation       •  Responding  to  change  over  following  a  plan   Values4 http://agilemanifesto.org  
  • 8. AGILE MANIFESTO 1.  Our  highest  priority  is  to  satisfy  the  customer  through  early   and  continuous  delivery  of  valuable  software   2.  Welcome  changing  requirements,  even  late  in  development.   Agile  processes  harness  change  for  the  customer's   competitive  advantage   3.  Deliver  working  software  frequently,  from  a  couple  of  weeks   to  a  couple  of  months,  with  a  preference  to  the  shorter   timescale   4.  Business  people  and  developers  must  work  together  daily   throughout  the  project     Principles12 http://agilemanifesto.org  
  • 9. AGILE MANIFESTO 5.  Build  projects  around  motivated  individuals.  Give  them  the   environment  and  support  they  need,  and  trust  them  to  get   the  job  done   6.  The  most  efficient  and  effective  method  of  conveying   information  to  and  within  a  development  team  is  face-­‐to-­‐face   conversation   7.  Working  software  is  the  primary  measure  of  progress   8.  Agile  processes  promote  sustainable  development.  Sponsors,   developers,  and  users  should  be  able  to  maintain  a  constant   pace  indefinitely   Principles12 http://agilemanifesto.org  
  • 10. AGILE MANIFESTO 9.  Continuous  attention  to  technical  excellence  and  good  design   enhances  agility   10. Simplicity  –  the  art  of  maximizing  the  amount  of  work  not   done  –  is  essential   11.  The  best  architectures,  requirements,  and  designs  emerge   from  self-­‐organizing  teams     12. At  regular  intervals,  the  team  reflects  on  how  to  become   more  effective,  then  tunes  and  adjusts  its  behavior   accordingly   Principles12 http://agilemanifesto.org  
  • 12. AGILE vs TRADITIONAL •  Traditional:  Known  (fixed)  scope;  estimate  time  and   cost   •  Agile:  Emerging  (variable)  scope;  fixed  cost  &  time  if   there  is  flexibility  on  scope  priorities    
  • 14. AGILE PRACTICES Scrum: Provides an agile project management framework XP: Focuses on agile engineering practices Kanban and Lean: Limit work in progress and optimize flow DSDM: Takes a broader stakeholder perspective on the team FDD: Focuses on feature delivery Crystal: Outlines situationally specific solutions
  • 15. §  What’s  Hot  and  What’s  Cool  
  • 16. WHAT’S HOT •  Professional  Certification   o  PMI  Agile  Certified  Practitioner  (PMI-­‐ACP)®   o  Agile  Project  Management  (AgilePM™)   o  Certified  Scrum…  Master,  Professional,  Developer,   Product  Owner  (CSM,  CSP,  CSD,  CSPO)   •  Servant  Leadership   •  Disciplined    
  • 17. WHAT’S HOT •  PMI-­‐ACP®  Exam  Requirements   Education   General  Project   Experience*   Agile  Project   Experience*   Training  in  Agile   Practices   High  school   diploma  or   equivalent   2,000  hours  (about   12  months)  of   project  team   experience  within   the  last  5  years   1,500  hours  (about   8  months)  of  agile   project  team  or   agile   methodology   experience  within   the  last  3  years   21  hours  
  • 18. WHAT’S COOL •  Focus  on  frequent  and  early  delivery  of  Value     •  Never  “miss”  the  deadline  again!   •  “User  Stories”  instead  of  Specifications   •  Whole  Team   •  Self-­‐Organized  
  • 21. Thank  You   Nah Wee Yang about.me/wynah