SlideShare a Scribd company logo
1 of 52
Download to read offline
AgileAgile
way	
  to
Nguyễn	
  Văn Hiển
2013
Way	
  to	
  Agile	
  
Nguyễn	
  Văn Hiển
hien@hanoiscrum.net
Agile4U
Content
Software	
  
Development	
  
MethodologiesAgile	
  and	
  Agile	
  
processes
XP
Scrum
Lean	
  &	
  Lean	
  Startup
Agile	
  NOW!
Mindset
Techniques	
  
Collaboration	
  	
  
Tools
How	
  is	
  a	
  software	
  
created?
Someone	
  wants	
  a	
  software	
  
to	
  meet	
  his	
  needs
investigates	
  and	
  
assigns	
  some	
  people	
  to	
  	
  create	
  one	
  with	
  required
features,	
  that’s	
  called	
  
REQUIREMENTS	
  	
  
And,	
  some	
  of	
  these	
  people	
  draw	
  
something,	
  that’s	
  called
DESIGN
Then	
  others	
  type	
  the	
  statements,	
  follow	
  
the	
  design	
  ,	
  that’s	
  called
CODING
After	
  that,	
  other	
  execute	
  the	
  software	
  to	
  make	
  sure	
  
it	
  meets	
  the	
  requirements,	
   that’s	
  called
TESTING
Hopefully,	
  a	
  SOFTWARE will	
  be	
  
released	
  with	
  full	
  related	
  documents,
CONTRACT will	
  be	
  paid,
CUSTOMER will	
  be	
  over-­‐satisfied	
  
Wonderful	
  ending…
But,	
  wait.	
  The	
  fact	
  is…
Source:	
  The	
  CHAOS	
  Manifesto,	
  The	
  Standish	
  Group,	
  2012.
14%
57%
29%
Thành	
  công
Thử	
  thách
Thất	
  bại
Successful
Challenged	
  
Failed
Customers	
  are	
  so	
  disappointed…
What	
  customers	
  need
What	
  we	
  promise
What	
  customers	
  pay
What	
  customers	
  receive
Images:	
  http://natishalom.typepad.com/nati_shaloms_blog/2008/04/one-­‐requirment.html
Why?
!
Eliminate	
  in-­‐progress!
HOW	
  DOES	
  SCRUM	
  TEAM
CREATE	
  A	
  SOFTWARE ??
Someone	
  wants	
  a	
  software	
  
to	
  meet	
  his	
  needs,	
  investigates	
  and	
  assigns	
  some	
  people	
  to	
  
create	
  one	
  with	
  requiredfeatures,	
  that’s	
  called
REQUIREMENTS
Software	
  creation	
  work	
  is	
  assigned	
  to
Development	
  team
This	
  team	
  work	
  together	
  and	
  do
Planning
What	
  will	
  be	
  done	
  in	
  next
month/week
to	
  have	
  (some)	
  completedfeature(s)
to	
  releaseat	
  end	
  of	
  next	
  month/week
Result	
  of	
  planning	
  meeting
is	
  a
Plan
that	
  includes	
  goals
followed	
  by
work	
  that	
  needs	
  to	
  completed
in	
  this	
  month/week
Work	
  is	
  disseminated	
  to	
  each	
  team	
  member.	
  
Members	
  will	
  work	
  with
close	
  collaboration
The	
  team	
  has	
  daily	
  meeting	
  L
15	
  minutes/day	
  	
  
to	
  update,	
  check	
  the	
  working	
  
progress,	
  and	
  fix	
  rising	
  issues.
Just-­‐in-­‐time	
  update plan	
  if	
  
necessary
Iterate	
  working
till	
  end	
  of
time	
  box
Releasable	
  
software
will
be
created	
  
RELEASABLE
software
What	
  will	
  
we	
  have?
Not	
  done	
  yet,	
  development	
   team	
  	
  should	
  have	
  a	
  reflection	
  meeting
HOW did	
  team	
  WORK? Could	
  team	
  work	
  BETTER?
Try	
  to	
  find	
  out	
  some	
  points	
  that	
  should	
  be	
  IMPROVED	
  in	
  next	
  month/week
And,	
  repeat	
  that…
Scrum	
  
Framework
Differences?
Scrum	
  concentrates	
  on:
Collaboration over	
  document
Customer	
  problem	
  solving	
  
over	
  contract	
  signing
Scrum	
  quickly respond	
  to	
  	
  
changes!
Customers	
  can	
  receive	
  
software	
  right	
  after	
  one	
  month,	
  
or	
  one week
Agile	
  umbrella!
Scrum
XP Lean	
  Software	
  
Development
Crystal
DSDM
Agile	
  
FDDAgile
UP
eXtreme	
  Programming
Read	
  more:	
  http://www.hanoiscrum.net/hnscrum/learning/167
Principles
• Rapid	
  Feedback
• Assume  Simplicity
• Incremental  Change
• Embracing  Change
• Quality  WorkValue
• Communication
• Simplicity
• Feedback
• Respect
• Courage
Develop	
  software	
  with highest  quality,  
lowest  cost,  fewest bugs,  hyper  
productivity  and  maximize  ROI  
eXtreme	
  Programming
Source:	
  http://testing.agilebuddha.com/wp-­‐content/uploads/2012/12/PairProgrammingInAction.jpg
http://1.bp.blogspot.com/_9kQQgQD35rY/SYyl7X3pcII/AAAAAAAAAhY/8EWmpZzyIow/s400/pairProgramming.jpg
Pair	
  Programming	
  
eXtreme	
  Programming
Lean	
  Software	
  Development
Apply	
  Lean	
  thinking	
  in	
  software	
  
development
7	
  WASTES
1.	
  Extra	
  Features
2.	
  Handovers
3.	
  Task	
  Switching
4.	
  Work	
  in	
  Progress	
  
5.	
  Failure	
  Demand	
  
6.	
  Delays
7.	
  Defects	
  
Read	
  more:	
  http://www.hanoiscrum.net/hnscrum/learning/168-­‐agilemethod3-­‐lean-­‐software-­‐development
7	
  principles
1. Eliminate	
  Waste
2. Create	
  Knowledge
3. Defer	
  Commitment
4. Deliver	
  Fast
5. Respect	
  People
6. Build	
  Quality	
  In
7. Optimize	
  The	
  Whole
Agile	
  methodologies
Source:	
  VersionOne
Generalization	
  |	
  Unique
Image:	
  Hendrik	
  Kniberg
BEHIND	
  THE	
  SCENES	
  ...
Agile	
  Manifesto
We	
  are	
  uncovering	
  better	
  ways	
  of	
  developing	
  software	
  by	
  doing	
  it	
  and	
  
helping	
  others	
  to	
  do	
  it.	
  Through	
  this	
  work	
  we	
  have	
  come	
  to	
  value:
Individuals	
  and	
  interactions over	
  processes	
  and	
  tools
Working  software over	
  comprehensive	
  documentation
Customer  collaboration over	
  contract	
  negotiation
Responding  to  change over	
  following	
  a	
  plan
That	
  is,	
  while	
  there	
  is	
  value	
  in	
  the	
  items	
  on	
  the	
  right,	
  we	
  value	
  the	
  items	
  on	
  
the	
  left	
  more.
Source:	
  AgileManifesto.org
Just-­‐in-­‐time
Daily	
  update
Daily	
  Standup
Plan,	
  responding	
  to	
  
change
Where’s	
  Agile	
  used?
Where’s	
  Agile	
  used?
Why	
  Agile?
Agile	
  now!
Agile	
  now
Each	
  team	
  has	
  2	
  people:
-­‐ 1	
  controls	
  with	
  commands:	
  GO,	
  STOP,	
  TURN	
  LEFT,	
  TURN	
  
RIGHT
-­‐ 1	
  follows	
  another’s	
  commands	
  
è Goal: In	
  30	
  seconds,	
  make	
  highest	
  
number	
  of	
  “high	
  quality	
  steps”.
Why	
  Agile?
As	
  in	
  US	
  law	
  
100%
projects	
  of	
  Ministry	
  
of	
  Defence	
  must	
  
use	
  Agile!
42%
49%
9%
Successful	
  projects
Thành	
  công Thử	
  thách Thất	
  bạiSuccessful Challenged Failed
Why	
  Agile?
-­‐ Significant	
  experience	
  in	
  usage	
  of	
  
modern	
  PHP	
  frameworks	
  (Yii,	
  Zend ...)
-­‐ Professional	
  knowledge	
  of	
  JavaScript	
  /	
  
Jquery/Ajax,	
  CSS,	
  XML,	
  HTML,	
  CMS.
-­‐ Magento,	
  Drupal,	
  Zoomla experience	
  is	
  
preferred.
-­‐ Experience	
  of	
  web	
  development.	
  UI	
  and	
  
usability	
  understanding.
-­‐ HTML5	
  is	
  a	
  plus
-­‐ SEO	
  experience	
  is	
  preferred
Source:	
  http://www.vietnamworks.com/senior-­‐php-­‐software-­‐engineer-­‐based-­‐hcmc-­‐401465-­‐jv
Source:	
  http://www.vietnamworks.com/php-­‐developers-­‐with-­‐good-­‐front-­‐end-­‐skills-­‐html-­‐css-­‐js-­‐400081-­‐jv
-­‐ Read	
  and	
  understand	
  requirement	
  
specification
-­‐ Create	
  Detail	
  Design	
  independently	
  
-­‐ Create	
  System	
  Design with	
  
instruction	
  from	
  Team	
  Leader/	
  Senior	
  
Team	
  Leader
-­‐ Do	
  coding and	
  unit	
  test
-­‐ Do	
  reviewing source	
  code	
  &	
  design	
  
documents
Lean	
  Startup
Assumption,	
   experimental
Feedback	
  data
Problems?
Solutions?
Build-­‐Measure-­‐Learn
Minimum	
  Viable	
  Product
Product	
  has	
  minimum
feature,	
  fast	
  release
• No	
  extra	
  features
• Optimize	
  from	
  feedback	
  
data
Build
Read	
  more
49
Resources
• HanoiScrum.net
• AgileAtlas.org
• ScrumAlliance.org
• AgileAlliance.org
• Các	
  hội	
  thảo	
  Agile	
  Tour,	
  ScrumDay…
• Tool	
  Vendors	
  (MSDN,	
  IBM,	
  VersionOne…)
Communities
http://hanoiscrum.net	
  
http://www.facebook.com/groups/cocodojo
http://scrumday.vn	
  
http://tapchilaptrinh.wordpress.com
Thank	
  you!

More Related Content

What's hot

Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile TestingvodQA
 
Agile Testing and Test Automation
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test AutomationNaveen Kumar Singh
 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsQA or the Highway
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projectssriks7
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsVipul Gupta
 
Test for Success: 5 Steps to Usability Testing Success
Test for Success: 5 Steps to Usability Testing SuccessTest for Success: 5 Steps to Usability Testing Success
Test for Success: 5 Steps to Usability Testing SuccessSalesforce Developers
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium confCorina Pip
 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieQA or the Highway
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Groupsuwalki24.pl
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming CodeNaresh Jain
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process Arslan Ali
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileTechWell
 
Teamleader testcon 2019
Teamleader testcon 2019Teamleader testcon 2019
Teamleader testcon 2019Thomas Noë
 
Software Testing Interview Q&A – part 1
Software Testing Interview Q&A – part 1Software Testing Interview Q&A – part 1
Software Testing Interview Q&A – part 1Khoa Bui
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019Peter Gfader
 
There and back again, Our journey with QA Reports and metrics
There and back again, Our journey with QA Reports and metricsThere and back again, Our journey with QA Reports and metrics
There and back again, Our journey with QA Reports and metricsZbyszek Mockun
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinQA or the Highway
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanbannikos batsios
 

What's hot (20)

Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Agile Testing and Test Automation
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test Automation
 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle Williams
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
Agile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroidsAgile tour ncr test360_degree - agile testing on steroids
Agile tour ncr test360_degree - agile testing on steroids
 
Test for Success: 5 Steps to Usability Testing Success
Test for Success: 5 Steps to Usability Testing SuccessTest for Success: 5 Steps to Usability Testing Success
Test for Success: 5 Steps to Usability Testing Success
 
How testers add value to the organization appium conf
How testers add value to the organization  appium confHow testers add value to the organization  appium conf
How testers add value to the organization appium conf
 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process
 
Agile test tools
Agile test toolsAgile test tools
Agile test tools
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
 
Teamleader testcon 2019
Teamleader testcon 2019Teamleader testcon 2019
Teamleader testcon 2019
 
Software Testing Interview Q&A – part 1
Software Testing Interview Q&A – part 1Software Testing Interview Q&A – part 1
Software Testing Interview Q&A – part 1
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
 
There and back again, Our journey with QA Reports and metrics
There and back again, Our journey with QA Reports and metricsThere and back again, Our journey with QA Reports and metrics
There and back again, Our journey with QA Reports and metrics
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew Eakin
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
 

Similar to Way to Agile - USTH

Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 
Flavours of agile
Flavours of agileFlavours of agile
Flavours of agileHenry Jacob
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, VarbergFredrik Wendt
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To AgilityNaresh Jain
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentAleksejs Truhans
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologySapna Sood
 
Agile Development
Agile DevelopmentAgile Development
Agile Developmentabdpse
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile software development
Agile software developmentAgile software development
Agile software developmentpradeeppatelpmp
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dagJeroen Molenaar
 
Agile Development at W3i
Agile Development at W3iAgile Development at W3i
Agile Development at W3iJeff Bollinger
 
Agile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short VersionAgile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short VersionHemant Elhence
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxPerumalPitchandi
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 

Similar to Way to Agile - USTH (20)

Why agile?
Why agile?Why agile?
Why agile?
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
Flavours of agile
Flavours of agileFlavours of agile
Flavours of agile
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, Varberg
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dag
 
Agile Development at W3i
Agile Development at W3iAgile Development at W3i
Agile Development at W3i
 
Agile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short VersionAgile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short Version
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptx
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 

More from Hien Nguyen

Become a better software engineer @Fortna
Become a better software engineer @FortnaBecome a better software engineer @Fortna
Become a better software engineer @FortnaHien Nguyen
 
Become a better software engineer
Become a better software engineerBecome a better software engineer
Become a better software engineerHien Nguyen
 
Agile Org: from small actions
Agile Org: from small actionsAgile Org: from small actions
Agile Org: from small actionsHien Nguyen
 
Very first introduction to DevOps
Very first introduction to DevOps Very first introduction to DevOps
Very first introduction to DevOps Hien Nguyen
 
Agile Retreat #17: Team measurement
Agile Retreat #17: Team measurementAgile Retreat #17: Team measurement
Agile Retreat #17: Team measurementHien Nguyen
 
Build your own jarvis
Build your own jarvisBuild your own jarvis
Build your own jarvisHien Nguyen
 
eXtreme Programming is Dead
eXtreme Programming is DeadeXtreme Programming is Dead
eXtreme Programming is DeadHien Nguyen
 
Agile misconceptions
Agile misconceptionsAgile misconceptions
Agile misconceptionsHien Nguyen
 
Having happy life
Having happy lifeHaving happy life
Having happy lifeHien Nguyen
 
Introduction to Scrum @taplife
Introduction to Scrum @taplifeIntroduction to Scrum @taplife
Introduction to Scrum @taplifeHien Nguyen
 

More from Hien Nguyen (12)

Become a better software engineer @Fortna
Become a better software engineer @FortnaBecome a better software engineer @Fortna
Become a better software engineer @Fortna
 
Become a better software engineer
Become a better software engineerBecome a better software engineer
Become a better software engineer
 
Agile Org: from small actions
Agile Org: from small actionsAgile Org: from small actions
Agile Org: from small actions
 
Very first introduction to DevOps
Very first introduction to DevOps Very first introduction to DevOps
Very first introduction to DevOps
 
Agile Retreat #17: Team measurement
Agile Retreat #17: Team measurementAgile Retreat #17: Team measurement
Agile Retreat #17: Team measurement
 
Build your own jarvis
Build your own jarvisBuild your own jarvis
Build your own jarvis
 
Agile Coaching
Agile CoachingAgile Coaching
Agile Coaching
 
Design patterns
Design patternsDesign patterns
Design patterns
 
eXtreme Programming is Dead
eXtreme Programming is DeadeXtreme Programming is Dead
eXtreme Programming is Dead
 
Agile misconceptions
Agile misconceptionsAgile misconceptions
Agile misconceptions
 
Having happy life
Having happy lifeHaving happy life
Having happy life
 
Introduction to Scrum @taplife
Introduction to Scrum @taplifeIntroduction to Scrum @taplife
Introduction to Scrum @taplife
 

Recently uploaded

What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 

Recently uploaded (20)

What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 

Way to Agile - USTH