SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Agile pilot project selection
Agile pilot project selectionAgile pilot project selection
Agile pilot project selection
hemantg1
 
Agile 1.0: The Fundamentals
Agile 1.0: The FundamentalsAgile 1.0: The Fundamentals
Agile 1.0: The Fundamentals
greivinlopez
 
Mind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and AgilityMind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and Agility
ProjectCon
 

Was ist angesagt? (20)

Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2
 
Traditional vs Agile Roles
Traditional vs Agile RolesTraditional vs Agile Roles
Traditional vs Agile Roles
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
 
Six Sigma
Six Sigma Six Sigma
Six Sigma
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
 
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile AccountingDOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Agile Project Management - Part 2
Agile Project Management - Part 2Agile Project Management - Part 2
Agile Project Management - Part 2
 
Project management career seminar
Project management career seminarProject management career seminar
Project management career seminar
 
Agile pilot project selection
Agile pilot project selectionAgile pilot project selection
Agile pilot project selection
 
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 1.0: The Fundamentals
Agile 1.0: The FundamentalsAgile 1.0: The Fundamentals
Agile 1.0: The Fundamentals
 
Mind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and AgilityMind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and Agility
 

Ähnlich wie Let's Talk… AGILE

Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
Resit Gulec, MBA, PMP®, ITIL®
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
Naveen Gupta
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
Christopher King
 
SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014
Justin Petite
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
JAX Chamber IT Council
 

Ähnlich wie Let's Talk… AGILE (20)

Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
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
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using Agile
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Intro agile development methodology abhilash chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandran
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 

Mehr von Nah Wee Yang

Mehr von Nah Wee Yang (13)

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

Kürzlich hochgeladen

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 

Kürzlich hochgeladen (18)

Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 

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