SlideShare una empresa de Scribd logo
1 de 22
Confession of an Agile Addict A story of a man who wouldn’t go back to Waterfall, ever! คำสารภาพของคนติดเอไจล์ เบื้องหลังของคนชัง  Waterfall Kulawat Wongsaroj [email_address]
Hello. I’m Kulawat.  I am an Agile Addict.  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IT Projects are failing everywhere! ,[object Object],[object Object],[object Object],[object Object],[object Object]
ทำไมมันถึงยากนักหนา ? What is wrong with it?
Separation of Design & Construction –  Traditional View Design Construction drawing Discuss Requirement System Analysis & Design design spec Discuss Requirement Architectural Design Construct Inspect Code Acceptance Test Build a House Build Software
Separation of Design & Construction –  Different View Design Construction drawing Discuss Requirement source code Discuss Requirement Architectural Design Construct Inspect Design &  Code (Automated) Acceptance Test Build a House Build Software Compile & Link ,[object Object],[object Object],[object Object],[object Object],[object Object],Cheap  (to execute) Creativity & Talent
แล้วจะทำอย่างไรกันดี ? How do we fix it?
Agile Manifesto -  พันธะสัญญาเอไจล์ In early 2001, a group of industry experts in  light-weight process  like  XP, Scrum, FDD, Crystal, DSDM , and etc, formed the Agile Alliance and created  The Manifesto of the Agile Alliance . We are uncovering better ways of developing software by doing it and helping others 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.   agilemanifesto.org พวกเราได้ค้นพบวิถีแห่งการพัฒนาซอฟต์แวร์ที่ดีกว่า จากการทำจริงและช่วยคนอื่นๆทำ จากประสพการณ์นี้ เราตกลงกันว่าเราจะให้คุณค่ากับ ตัวคนทำงานและการปฎิสัมพันธ์  >  กระบวนการและเครื่องมือ ซอฟต์แวร์ที่ใช้งานได้จริง  >  เอกสารที่ครบถ้วน การทำงานอย่างใกล้ชิดกับลูกค้า  >  ต่อรองสัญญาการทำงาน การตอบสนองต่อความเปลี่ยนแปลง  >  การทำตามแผนที่วางไว้ ทั้งมีเรามิได้ละเลยคุณค่าที่กล่าวทางด้านขวา หากแต่เพียงเราให้คุณค่าแก่ทางด้านซ้ายมากกว่า
Individuals & interactions   over processes and tools ตัวคนทำงานและการปฎิสัมพันธ์  >  กระบวนการและเครื่องมือ Plan and design together in  team  rather than a project manager Encourage  face-to-face communication  rather than formal meeting Use  story board  as project planning and tracking tool rather than MS Project วางแผนและออกแบบกัน ทั้งทีม แทนที่จะให้  PM   เป็นคนวางแผนให้ เน้นการ พูดคุยกันตัวต่อตัว มากกว่าการจัดประชุมอย่างเป็นทางการ ใช้   story board   แทน   MS Project   ในการวางแผนและติดตามงาน
User Story ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Release in an Agile project 1 3 5 1 1 3 1 2 2 1 5 5 HIGH PRIORITY LOW PRIORITY Release Story
Release in an Agile project 1 3 5 1 1 3 1 2 2 1 5 5 Iteration 1 Iteration 2 Iteration 3 Velocity=10 Velocity=10 Velocity=10 HIGH PRIORITY LOW PRIORITY Release 2 3 New & High Priority ต้องมี  Daily Report  และส่งมาทาง  e-mail  ได้ด้วยนะ
Requirement Design Code Test R D C T I R D C T R D C T R D C T I I I I I I I I I I I I I I I a b c d a b c d a b c d a b c d a  a   a   a b  b   b   b c  c   c   c d  d   d   d a  a   a   a b  b   b   b c  c   c   c d  d   d   d X  X   X   X Waterfall Iterative Agile Responding to change  over following a plan     การตอบสนองต่อความเปลี่ยนแปลง  >  การทำตามแผนที่วางไว้
Customer collaboration  over contract negotiation     การทำงานอย่างใกล้ชิดกับลูกค้า  >  ต่อรองสัญญาการทำงาน a  a  a  a b  b  b  b f  f  f  f c  c  c  c e  e  e  e X  X  X  X Y  Y  Y  Y g  g  g  g d  d  d  d h  h  h  h Features This is what we really want! Requirement Design Code Test a b c d e f g h a b c d e f g h a b c d e f g h a b c d e f g h plan Due Date Waterfall Requirement Design Code Test a b c d e f g h a b c d e f g h a b c d e f g h a b c d e f g h actual I Agile I I I I I I I Feedback & Re-prioritize i
Working software over comprehensive documentation     ซอฟต์แวร์ที่ใช้งานได้จริง  >  เอกสารที่ครบถ้วน ,[object Object],[object Object],[object Object],[object Object],[object Object],a  a   a   a  b  b   b   b  c  c   c   c   I Agile I I I I I I I
Agile Benefit เก็บ  Requirement เห็นหน้าบ่อย ทะเลาะกันมากช่วง  UAT ใกล้  Deliver เปลี่ยนยาก Working Software  ใช้งานได้จริงตั้งแต่แรก RISK  ที่จะ   FAIL   ลดอย่างรวดเร็วเพราะคุยกันตลอด
คำสารภาพ A confession
I’d like to confess that … ,[object Object],[object Object],[object Object],[object Object],[object Object]
If you want to start being Agile ,[object Object],[object Object],[object Object]
Who’s using Agile?
Books I like Mike Cohn Venkat Subramaniam & Andy Hunt (Author) Robert C. Martin Mary & Tom  Poppendick
Thank You Q & A

Más contenido relacionado

Destacado

NG BB 19 Document and Analyze the Process
NG BB 19 Document and Analyze the ProcessNG BB 19 Document and Analyze the Process
NG BB 19 Document and Analyze the ProcessLeanleaders.org
 
DIY Agile Training with Agile Game
DIY Agile Training with Agile GameDIY Agile Training with Agile Game
DIY Agile Training with Agile GameKulawat Wongsaroj
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User ExperienceACM
 
Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012Kulawat Wongsaroj
 
Building the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRBuilding the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRJosh Bersin
 
ISO/TS 16949:2009 to IATF 16949:2016
ISO/TS 16949:2009 to IATF 16949:2016ISO/TS 16949:2009 to IATF 16949:2016
ISO/TS 16949:2009 to IATF 16949:2016Toyo Gustaman
 
How to เสร็จเร็ว (Use Agile for your project with team)
How to เสร็จเร็ว (Use Agile for your project with team)How to เสร็จเร็ว (Use Agile for your project with team)
How to เสร็จเร็ว (Use Agile for your project with team)Jirayut Nimsaeng
 
IATF 16949 Webinar Slides 3.7.17
IATF 16949 Webinar Slides 3.7.17IATF 16949 Webinar Slides 3.7.17
IATF 16949 Webinar Slides 3.7.17Sara Gulo
 

Destacado (10)

Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
NG BB 19 Document and Analyze the Process
NG BB 19 Document and Analyze the ProcessNG BB 19 Document and Analyze the Process
NG BB 19 Document and Analyze the Process
 
DIY Agile Training with Agile Game
DIY Agile Training with Agile GameDIY Agile Training with Agile Game
DIY Agile Training with Agile Game
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User Experience
 
Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012Kanban @ Agile Thailand 2012
Kanban @ Agile Thailand 2012
 
Iatf 16949-2016
Iatf 16949-2016Iatf 16949-2016
Iatf 16949-2016
 
Building the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRBuilding the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HR
 
ISO/TS 16949:2009 to IATF 16949:2016
ISO/TS 16949:2009 to IATF 16949:2016ISO/TS 16949:2009 to IATF 16949:2016
ISO/TS 16949:2009 to IATF 16949:2016
 
How to เสร็จเร็ว (Use Agile for your project with team)
How to เสร็จเร็ว (Use Agile for your project with team)How to เสร็จเร็ว (Use Agile for your project with team)
How to เสร็จเร็ว (Use Agile for your project with team)
 
IATF 16949 Webinar Slides 3.7.17
IATF 16949 Webinar Slides 3.7.17IATF 16949 Webinar Slides 3.7.17
IATF 16949 Webinar Slides 3.7.17
 

Similar a Confession of an Agile Addict

Untold Pain of Agile Transformation
Untold Pain of Agile TransformationUntold Pain of Agile Transformation
Untold Pain of Agile TransformationLean In Consulting
 
[GE207] Prototyping
[GE207] Prototyping[GE207] Prototyping
[GE207] PrototypingSukanya Ben
 
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธีการแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธีSaranyu Srisrontong
 
How to maintain the cost and scale up plan from 1 user to 1 million users (thai)
How to maintain the cost and scale up plan from 1 user to 1 million users (thai)How to maintain the cost and scale up plan from 1 user to 1 million users (thai)
How to maintain the cost and scale up plan from 1 user to 1 million users (thai)Paiboon Panusbordee
 
AutoTesting.pdf
AutoTesting.pdfAutoTesting.pdf
AutoTesting.pdfpsaku1
 
แนวทางการพัฒนาซอฟต์แวร์คุณภาพ
แนวทางการพัฒนาซอฟต์แวร์คุณภาพแนวทางการพัฒนาซอฟต์แวร์คุณภาพ
แนวทางการพัฒนาซอฟต์แวร์คุณภาพRapeepan Thawornwanchai
 
เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์
เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์
เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์Witoon Thammatuch-aree
 
บทที่ 5 การออกแบบผลิตภัณฑ์
บทที่ 5 การออกแบบผลิตภัณฑ์บทที่ 5 การออกแบบผลิตภัณฑ์
บทที่ 5 การออกแบบผลิตภัณฑ์Dr.Krisada [Hua] RMUTT
 
System Development Life Cycle
System Development  Life  CycleSystem Development  Life  Cycle
System Development Life Cycleeiszer
 
IT Solution Architect & Architecture for Thailand 4.0
IT Solution Architect & Architecture for Thailand 4.0IT Solution Architect & Architecture for Thailand 4.0
IT Solution Architect & Architecture for Thailand 4.0encipher
 
An Overview Of I Troject Panagement
An  Overview Of  I  Troject  PanagementAn  Overview Of  I  Troject  Panagement
An Overview Of I Troject PanagementTrue Corporation
 
Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...
Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...
Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...Chanita Anuwong
 
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdfImplementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdfธนเดช รัตนดิลก ณ ภูเก็ต
 

Similar a Confession of an Agile Addict (20)

Untold Pain of Agile Transformation
Untold Pain of Agile TransformationUntold Pain of Agile Transformation
Untold Pain of Agile Transformation
 
[GE207] Prototyping
[GE207] Prototyping[GE207] Prototyping
[GE207] Prototyping
 
THPHP => Agile testing
THPHP => Agile testing THPHP => Agile testing
THPHP => Agile testing
 
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธีการแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
 
Agile Process
Agile ProcessAgile Process
Agile Process
 
How to maintain the cost and scale up plan from 1 user to 1 million users (thai)
How to maintain the cost and scale up plan from 1 user to 1 million users (thai)How to maintain the cost and scale up plan from 1 user to 1 million users (thai)
How to maintain the cost and scale up plan from 1 user to 1 million users (thai)
 
AutoTesting.pdf
AutoTesting.pdfAutoTesting.pdf
AutoTesting.pdf
 
PM in Digital Age
PM in Digital AgePM in Digital Age
PM in Digital Age
 
Cloud Native App
Cloud Native AppCloud Native App
Cloud Native App
 
แนวทางการพัฒนาซอฟต์แวร์คุณภาพ
แนวทางการพัฒนาซอฟต์แวร์คุณภาพแนวทางการพัฒนาซอฟต์แวร์คุณภาพ
แนวทางการพัฒนาซอฟต์แวร์คุณภาพ
 
เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์
เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์
เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์
 
บทที่ 5 การออกแบบผลิตภัณฑ์
บทที่ 5 การออกแบบผลิตภัณฑ์บทที่ 5 การออกแบบผลิตภัณฑ์
บทที่ 5 การออกแบบผลิตภัณฑ์
 
System Development Life Cycle
System Development  Life  CycleSystem Development  Life  Cycle
System Development Life Cycle
 
Hci week1 stamford edit
Hci week1 stamford editHci week1 stamford edit
Hci week1 stamford edit
 
IT Solution Architect & Architecture for Thailand 4.0
IT Solution Architect & Architecture for Thailand 4.0IT Solution Architect & Architecture for Thailand 4.0
IT Solution Architect & Architecture for Thailand 4.0
 
Ms project
Ms projectMs project
Ms project
 
An Overview Of I Troject Panagement
An  Overview Of  I  Troject  PanagementAn  Overview Of  I  Troject  Panagement
An Overview Of I Troject Panagement
 
Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...
Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...
Product Discovery and Delivery by Odd-e (Thailand). Build the right thing at ...
 
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdfImplementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
 
P ort80 bkk-codeigniter
P ort80 bkk-codeigniterP ort80 bkk-codeigniter
P ort80 bkk-codeigniter
 

Más de Kulawat Wongsaroj

20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdf20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdfKulawat Wongsaroj
 
เติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean Startupเติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean StartupKulawat Wongsaroj
 
KMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus AgilityKMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus AgilityKulawat Wongsaroj
 
Running lean startup with agile 20130810
Running lean startup with agile 20130810Running lean startup with agile 20130810
Running lean startup with agile 20130810Kulawat Wongsaroj
 
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013Kulawat Wongsaroj
 
ATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile ThailandATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile ThailandKulawat Wongsaroj
 
ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012Kulawat Wongsaroj
 

Más de Kulawat Wongsaroj (8)

20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdf20210521 LAG21 - Flight Levels Pocket Guide.pdf
20210521 LAG21 - Flight Levels Pocket Guide.pdf
 
เติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean Startupเติมอไจล์ให้เต็มด้วย Lean Startup
เติมอไจล์ให้เต็มด้วย Lean Startup
 
KMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus AgilityKMITL IT - Intro to Agile by Proteus Agility
KMITL IT - Intro to Agile by Proteus Agility
 
Running lean startup with agile 20130810
Running lean startup with agile 20130810Running lean startup with agile 20130810
Running lean startup with agile 20130810
 
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
Eidos Pitch at SeedStarWorld Bangkok - 7 Jun 2013
 
Hunt for early adopter
Hunt for early adopterHunt for early adopter
Hunt for early adopter
 
ATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile ThailandATDD Make Love, Not War @ Agile Thailand
ATDD Make Love, Not War @ Agile Thailand
 
ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012ATDD Make Love Not War - Bangkok BugDay 2012
ATDD Make Love Not War - Bangkok BugDay 2012
 

Confession of an Agile Addict

  • 1. Confession of an Agile Addict A story of a man who wouldn’t go back to Waterfall, ever! คำสารภาพของคนติดเอไจล์ เบื้องหลังของคนชัง Waterfall Kulawat Wongsaroj [email_address]
  • 2.
  • 3.
  • 5. Separation of Design & Construction – Traditional View Design Construction drawing Discuss Requirement System Analysis & Design design spec Discuss Requirement Architectural Design Construct Inspect Code Acceptance Test Build a House Build Software
  • 6.
  • 8. Agile Manifesto - พันธะสัญญาเอไจล์ In early 2001, a group of industry experts in light-weight process like XP, Scrum, FDD, Crystal, DSDM , and etc, formed the Agile Alliance and created The Manifesto of the Agile Alliance . We are uncovering better ways of developing software by doing it and helping others 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. agilemanifesto.org พวกเราได้ค้นพบวิถีแห่งการพัฒนาซอฟต์แวร์ที่ดีกว่า จากการทำจริงและช่วยคนอื่นๆทำ จากประสพการณ์นี้ เราตกลงกันว่าเราจะให้คุณค่ากับ ตัวคนทำงานและการปฎิสัมพันธ์ > กระบวนการและเครื่องมือ ซอฟต์แวร์ที่ใช้งานได้จริง > เอกสารที่ครบถ้วน การทำงานอย่างใกล้ชิดกับลูกค้า > ต่อรองสัญญาการทำงาน การตอบสนองต่อความเปลี่ยนแปลง > การทำตามแผนที่วางไว้ ทั้งมีเรามิได้ละเลยคุณค่าที่กล่าวทางด้านขวา หากแต่เพียงเราให้คุณค่าแก่ทางด้านซ้ายมากกว่า
  • 9. Individuals & interactions over processes and tools ตัวคนทำงานและการปฎิสัมพันธ์ > กระบวนการและเครื่องมือ Plan and design together in team rather than a project manager Encourage face-to-face communication rather than formal meeting Use story board as project planning and tracking tool rather than MS Project วางแผนและออกแบบกัน ทั้งทีม แทนที่จะให้ PM เป็นคนวางแผนให้ เน้นการ พูดคุยกันตัวต่อตัว มากกว่าการจัดประชุมอย่างเป็นทางการ ใช้ story board แทน MS Project ในการวางแผนและติดตามงาน
  • 10.
  • 11. Release in an Agile project 1 3 5 1 1 3 1 2 2 1 5 5 HIGH PRIORITY LOW PRIORITY Release Story
  • 12. Release in an Agile project 1 3 5 1 1 3 1 2 2 1 5 5 Iteration 1 Iteration 2 Iteration 3 Velocity=10 Velocity=10 Velocity=10 HIGH PRIORITY LOW PRIORITY Release 2 3 New & High Priority ต้องมี Daily Report และส่งมาทาง e-mail ได้ด้วยนะ
  • 13. Requirement Design Code Test R D C T I R D C T R D C T R D C T I I I I I I I I I I I I I I I a b c d a b c d a b c d a b c d a a a a b b b b c c c c d d d d a a a a b b b b c c c c d d d d X X X X Waterfall Iterative Agile Responding to change over following a plan การตอบสนองต่อความเปลี่ยนแปลง > การทำตามแผนที่วางไว้
  • 14. Customer collaboration over contract negotiation การทำงานอย่างใกล้ชิดกับลูกค้า > ต่อรองสัญญาการทำงาน a a a a b b b b f f f f c c c c e e e e X X X X Y Y Y Y g g g g d d d d h h h h Features This is what we really want! Requirement Design Code Test a b c d e f g h a b c d e f g h a b c d e f g h a b c d e f g h plan Due Date Waterfall Requirement Design Code Test a b c d e f g h a b c d e f g h a b c d e f g h a b c d e f g h actual I Agile I I I I I I I Feedback & Re-prioritize i
  • 15.
  • 16. Agile Benefit เก็บ Requirement เห็นหน้าบ่อย ทะเลาะกันมากช่วง UAT ใกล้ Deliver เปลี่ยนยาก Working Software ใช้งานได้จริงตั้งแต่แรก RISK ที่จะ FAIL ลดอย่างรวดเร็วเพราะคุยกันตลอด
  • 18.
  • 19.
  • 21. Books I like Mike Cohn Venkat Subramaniam & Andy Hunt (Author) Robert C. Martin Mary & Tom Poppendick
  • 22. Thank You Q & A