SlideShare ist ein Scribd-Unternehmen logo
1 von 39
INTRODUCTION TO
AGILE
1st WEEK
SATURDAY, JUNE 23, 2013 – SUNDAY, JUNE 24, 2013
GEEK ACADEMY 2013
Saturday, June 22, 13
INSTRUCTOR TEAM
NOPPARAT PRATHAN
Nopparat (Bee) Slisatkorn
Thomson Reuters
nopparatb13@hotmail.com
Prathan (Num) Dansakulcharoenkit
Siam Chamnan Kit
prathan@sprint3r.com
Saturday, June 22, 13
All information in this presentation is
based on Agile manifesto + 12 principles
of Agile for software development +
speaker’s personal experience + reality
(drama) that he lives in
DISCLAIMER !!!
!
Saturday, June 22, 13
1 Please tell us your name
3 Please tell us what are you doing in your organization
4 Do you currently involved in an agile IT project (If yes, what kind of project it?)
5 ...and the main thing you would like to learn from this class
CLASS INTRODUCTION
2 Please tell us what organization you are from
Saturday, June 22, 13
THIS CLASS
GET NOT
Saturday, June 22, 13
AGILE IS?
GEEK ACADEMY 2013
Saturday, June 22, 13
WHAT IS AGILE IN YOUR THOUGH
Saturday, June 22, 13
Source: History: The Agile Manifesto (http://agilemanifesto.org/history.html)
HISTORY OF AGILE MANIFESTO
WE ARE UNCOVERING BETTER WAYS OF DEVELOPING
SOFTWARE BY DOING IT AND HELPING OTHER DO IT2001
AGILE
MANIFESTO
February 11 - 13
WE’RE “AGILE ALLIANCE”
Saturday, June 22, 13
HISTORY OF AGILE
1943
Kanban
Taiichi Ohno
1950
Iteration Incremental Deliver
USAF & NASA
1985
The New New Product Development Game
Hirotaka Takeuchi & Ikujiro Nonaka
1990
SCRUM
Sutherland & Schwaber
1995
Dynamic System Development Method
DSDM Consortium
1996
Extreme Programming
Beck Cunningham & Jeffries
1997
Feature Driven Development
Jeff de Luca
1998
Crystal Methodology
Alistair Cockburn 2000
Lean Development
Robert Charette
2001
Agile Manifesto
Agile Alliance
Saturday, June 22, 13
AGILE MANIFESTO
THROUGH THIS WORK WE HAVE COME TO VALUE
THAT IS, WHILE THERE IS VALUE IN THE ITEMS ON THE RIGHT,
WE VALUE THE ITEMS ON THE LEFT MORE
INDIVIDUALS AND INTERACTIONS PROCESSES AND TOOLS
WORKING SOFTWARE COMPREHENSIVE DOCUMENTATION
CUSTOMER COLLABORATIVE CONTRACT NEGOTIATION
RESPONDING TO CHANGE FOLLOWING THE PLAN
O
V
E
R
Source: Manifesto For Agile Software Development (http://agilemanifesto.org)
Saturday, June 22, 13
1 Satisfy the customer
2 Welcome change
3 Deliver frequently
4 Collaborate daily
5 Support & trust motivated team
7 Delivery working software
8 Promote sustainable pace
9 Promote technical excellence
10 Simplicity is essential
11 Have self-organize team
12 PRINCIPLES OF AGILE DEVELOPMENT
6 Promote face-to-face communication 12 Reflect and adapt regularly
Source: Principles behind the Agile Manifesto (http://agilemanifesto.org/principles.html)
Saturday, June 22, 13
TRADITIONAL vs AGILE
GEEK ACADEMY 2013
Saturday, June 22, 13
Assumption or Problem in
Traditional Development
PAIN POINT
Saturday, June 22, 13
TRADITIONAL vs AGILE FLEXIBLE & FIXED
FIXED
FLEXIBLE
features
time budget
features
time budget
TRADITIONAL AGILE
Saturday, June 22, 13
TRADITIONAL vs AGILE RISK
TRADITIONAL
AGILE
TIME
Saturday, June 22, 13
WORKING SOFTWARE
GEEK ACADEMY 2013
Saturday, June 22, 13
BUILDING SOFTWARE TRADITIONAL
estimate 4 months to complete
actual 4 months complete
DO YOU CONFIDENCE TO RELEASE ON PRODUCTION?
Saturday, June 22, 13
BUILDING SOFTWARE AGILE
estimate 4 months to complete
actual 4 months complete
DO YOU CONFIDENCE TO RELEASE ON PRODUCTION?
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
Saturday, June 22, 13
POTENTIALLY SHIPPABLE PRODUCT
PRODUCTION
DEVELOPMENT
POTENTIALLY SHIPPABLE PRODUCT INCREMENTAL
Saturday, June 22, 13
ADOPTING AGILE
GEEK ACADEMY 2013
Saturday, June 22, 13
AGILE METHODOLOGY USED
Scrum or Scrum variants (72%) are still the most popular agile methodologies being used.
Kanban and Kanban variants nearly doubled.
This year, mostly due to an uptick in Scrumban use.
Source: VERSIONONE, 7th Annual State of Agile Development Survey 2012
7%
11%
54%
Scrum
1% 1% 1%
2% 2% 2% 2%
4% 4%
9%
Scrum
/XP
Hybrid
Custom
Hybrid
Scrum
ban
Kanban
Don’t Know
XPFeature-Driven
Developm
ent
Lean
Other
Agile
Unified
Process
Agile
Modeling
DSDM
Saturday, June 22, 13
AGILE TECHNIQUES EMPLOYED
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
85%
75%
74%
72%
69%
67%
58%
57%
56%
55%
51%
49%
48%
43%
40%
39%
38%
32%
32%
30%
27%
24%
23%
17%
13%
10%
Daily Standupa
Iteration Planningb
Unit Testingc
Retrospectived
Release Planinge
f Burn Down/Team Base Estimation
g Velocity
h Coding Standard
i Continuos Integration
j Automated Build
Source: VERSIONONE, 7th Annual State of Agile Development Survey 2012
k Dedicate Product Owner
l Integrate Dev/QA
m Refactoring
n Open Workspace
o TDD
p Digital Task Board
q Story Mapping
r Kanban
s
t Pair Programming
u Automated Acceptance Testing
v Physical Task Board
w Continuos Deployment
x Agile Games
y Cycle Time
z BDD
Collective Code Ownership
Saturday, June 22, 13
ADAPTATION BY FIRM SIZE
26%
32%4th Qtr
3rd Qtr
2nd Qtr
1st Qtr
250+
50-250
20-50
1-20
24%
18%
Source: Gist
Saturday, June 22, 13
4th Qtr
3rd Qtr
2nd Qtr
1st Qtr
HOW AGILE MAKE DIFFERENCE
66%17%
12%
5%
Source: Gist
Same time to completion
Faster time to
completion
Not yet completed agile project
Slow time to completion
Saturday, June 22, 13
QUESTIONS & ANSWERS
GEEK ACADEMY 2013
Saturday, June 22, 13
WHAT IS AGILE IN YOUR THOUGH (AGAIN)
Saturday, June 22, 13
Go Fast but Never Hurry
AGILE
Saturday, June 22, 13
GEEK ACADEMY 2013
Saturday, June 22, 13
THANK YOU FOR
YOUR TIME
GEEK ACADEMY 2013
Saturday, June 22, 13

Weitere ähnliche Inhalte

Was ist angesagt?

Pair development
Pair developmentPair development
Pair developmentDawn Code
 
Solution to 5 practical cases caused by the scaling process. SAFe implementat...
Solution to 5 practical cases caused by the scaling process. SAFe implementat...Solution to 5 practical cases caused by the scaling process. SAFe implementat...
Solution to 5 practical cases caused by the scaling process. SAFe implementat...Anna Barzakovskaya
 
Why Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerWhy Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerProduct School
 
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Kees Blokland
 
Seoul Test Conference - Agile in Europe, The way its done.
Seoul Test Conference - Agile in Europe, The way its done.Seoul Test Conference - Agile in Europe, The way its done.
Seoul Test Conference - Agile in Europe, The way its done.Derk-Jan de Grood
 
Scrum Pocket Edition - Cas2k14
Scrum Pocket Edition - Cas2k14Scrum Pocket Edition - Cas2k14
Scrum Pocket Edition - Cas2k14Vanesa Tejada
 
Cherrypic 2016-agile-testing
Cherrypic 2016-agile-testingCherrypic 2016-agile-testing
Cherrypic 2016-agile-testingLuis Franqueira
 
How to Run A/B Tests Successfully by Vice Media Product Manager
How to Run A/B Tests Successfully by Vice Media Product ManagerHow to Run A/B Tests Successfully by Vice Media Product Manager
How to Run A/B Tests Successfully by Vice Media Product ManagerProduct School
 
Let’s Talk About Quality Engineering
Let’s Talk About Quality EngineeringLet’s Talk About Quality Engineering
Let’s Talk About Quality EngineeringSargis Sargsyan
 
LLKD16 Improvement Kanban
LLKD16 Improvement KanbanLLKD16 Improvement Kanban
LLKD16 Improvement KanbanOkaloa
 
23062014 jarl meijer agile survey xebia
23062014 jarl meijer agile survey xebia23062014 jarl meijer agile survey xebia
23062014 jarl meijer agile survey xebiaAgileConsortiumINT
 
Change Agility - Organizational Change Management Capability
Change Agility - Organizational Change Management CapabilityChange Agility - Organizational Change Management Capability
Change Agility - Organizational Change Management CapabilityTim Creasey
 
Scrum bangalore 12 march 7 2015 - albert arul prakash - am i agile - an int...
Scrum bangalore 12   march 7 2015 - albert arul prakash - am i agile - an int...Scrum bangalore 12   march 7 2015 - albert arul prakash - am i agile - an int...
Scrum bangalore 12 march 7 2015 - albert arul prakash - am i agile - an int...Scrum Bangalore
 
How to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PMHow to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PMProduct School
 
Agile for beginers by sooriya g
Agile for beginers by sooriya gAgile for beginers by sooriya g
Agile for beginers by sooriya gSoori Joy
 

Was ist angesagt? (20)

DevOps is Scaling Agile too
DevOps is Scaling Agile tooDevOps is Scaling Agile too
DevOps is Scaling Agile too
 
Pair development
Pair developmentPair development
Pair development
 
Solution to 5 practical cases caused by the scaling process. SAFe implementat...
Solution to 5 practical cases caused by the scaling process. SAFe implementat...Solution to 5 practical cases caused by the scaling process. SAFe implementat...
Solution to 5 practical cases caused by the scaling process. SAFe implementat...
 
Why Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech ManagerWhy Open Source Products Are Important by a Google Tech Manager
Why Open Source Products Are Important by a Google Tech Manager
 
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
 
Seoul Test Conference - Agile in Europe, The way its done.
Seoul Test Conference - Agile in Europe, The way its done.Seoul Test Conference - Agile in Europe, The way its done.
Seoul Test Conference - Agile in Europe, The way its done.
 
Scrum Pocket Edition - Cas2k14
Scrum Pocket Edition - Cas2k14Scrum Pocket Edition - Cas2k14
Scrum Pocket Edition - Cas2k14
 
Cherrypic 2016-agile-testing
Cherrypic 2016-agile-testingCherrypic 2016-agile-testing
Cherrypic 2016-agile-testing
 
How to Run A/B Tests Successfully by Vice Media Product Manager
How to Run A/B Tests Successfully by Vice Media Product ManagerHow to Run A/B Tests Successfully by Vice Media Product Manager
How to Run A/B Tests Successfully by Vice Media Product Manager
 
Pm engineers-ai ch-e-9apr2015
Pm engineers-ai ch-e-9apr2015Pm engineers-ai ch-e-9apr2015
Pm engineers-ai ch-e-9apr2015
 
Let’s Talk About Quality Engineering
Let’s Talk About Quality EngineeringLet’s Talk About Quality Engineering
Let’s Talk About Quality Engineering
 
LLKD16 Improvement Kanban
LLKD16 Improvement KanbanLLKD16 Improvement Kanban
LLKD16 Improvement Kanban
 
23062014 jarl meijer agile survey xebia
23062014 jarl meijer agile survey xebia23062014 jarl meijer agile survey xebia
23062014 jarl meijer agile survey xebia
 
Introduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a SubwaymapIntroduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a Subwaymap
 
Change Agility - Organizational Change Management Capability
Change Agility - Organizational Change Management CapabilityChange Agility - Organizational Change Management Capability
Change Agility - Organizational Change Management Capability
 
Scrum bangalore 12 march 7 2015 - albert arul prakash - am i agile - an int...
Scrum bangalore 12   march 7 2015 - albert arul prakash - am i agile - an int...Scrum bangalore 12   march 7 2015 - albert arul prakash - am i agile - an int...
Scrum bangalore 12 march 7 2015 - albert arul prakash - am i agile - an int...
 
ASquare
ASquareASquare
ASquare
 
How to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PMHow to Transition from Engineering to Product by LinkedIn's PM
How to Transition from Engineering to Product by LinkedIn's PM
 
Agile for beginers by sooriya g
Agile for beginers by sooriya gAgile for beginers by sooriya g
Agile for beginers by sooriya g
 
Agile Processes
Agile ProcessesAgile Processes
Agile Processes
 

Ähnlich wie Geek Academy Introduction to Agile

Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023Sehar477968
 
Solution Challenge Introduction.pptx
Solution Challenge Introduction.pptxSolution Challenge Introduction.pptx
Solution Challenge Introduction.pptxGDSCCEC
 
Intro Event.pdf
Intro Event.pdfIntro Event.pdf
Intro Event.pdfGDSCSoton
 
2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx
2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx
2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptxGDSC2
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
2023 Google Solution Challenge Kickoff From Idea to Execution
2023 Google Solution Challenge Kickoff From Idea to Execution2023 Google Solution Challenge Kickoff From Idea to Execution
2023 Google Solution Challenge Kickoff From Idea to ExecutionGDSCUniversitasMatan
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough ProcessTechWell
 
2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptx2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptxGDSCYCCE
 
Marlabs test digest Sep 2014
Marlabs test digest Sep 2014Marlabs test digest Sep 2014
Marlabs test digest Sep 2014Marlabs
 
Solution_Challenge_Gweca_Info_Session.pptx
Solution_Challenge_Gweca_Info_Session.pptxSolution_Challenge_Gweca_Info_Session.pptx
Solution_Challenge_Gweca_Info_Session.pptxRiddhiSharma981762
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile DevelopmentTu Hoang
 
Solution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfSolution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfCHARCHAGALAV1
 
Solution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfSolution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfRiddhiSharma981762
 
GSC '24 Presentation.pptx
GSC '24 Presentation.pptxGSC '24 Presentation.pptx
GSC '24 Presentation.pptxmannyk778
 
2024 Solution Challenge_ Info Session Presentation.pdf
2024 Solution Challenge_ Info Session Presentation.pdf2024 Solution Challenge_ Info Session Presentation.pdf
2024 Solution Challenge_ Info Session Presentation.pdfSanogoOusmane1
 
2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptx2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptxgdsclavasa
 
The scrum principle agileee 2013, kiev, ukraine boris gloger-red
The scrum principle agileee 2013, kiev, ukraine boris gloger-redThe scrum principle agileee 2013, kiev, ukraine boris gloger-red
The scrum principle agileee 2013, kiev, ukraine boris gloger-redBoris Gloger
 

Ähnlich wie Geek Academy Introduction to Agile (20)

Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023
 
Solution Challenge Introduction.pptx
Solution Challenge Introduction.pptxSolution Challenge Introduction.pptx
Solution Challenge Introduction.pptx
 
Intro Event.pdf
Intro Event.pdfIntro Event.pdf
Intro Event.pdf
 
2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx
2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx
2023 Google Solution Challenge Kickoff_ From Idea to Execution.pptx
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
2023 Google Solution Challenge Kickoff From Idea to Execution
2023 Google Solution Challenge Kickoff From Idea to Execution2023 Google Solution Challenge Kickoff From Idea to Execution
2023 Google Solution Challenge Kickoff From Idea to Execution
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
 
2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptx2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptx
 
Marlabs test digest Sep 2014
Marlabs test digest Sep 2014Marlabs test digest Sep 2014
Marlabs test digest Sep 2014
 
Agile Methodology - The Road to the Philosophy
Agile Methodology - The Road to the PhilosophyAgile Methodology - The Road to the Philosophy
Agile Methodology - The Road to the Philosophy
 
Solution_Challenge_Gweca_Info_Session.pptx
Solution_Challenge_Gweca_Info_Session.pptxSolution_Challenge_Gweca_Info_Session.pptx
Solution_Challenge_Gweca_Info_Session.pptx
 
Introduction to agile methods
Introduction to agile methodsIntroduction to agile methods
Introduction to agile methods
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 
Solution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfSolution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdf
 
Solution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdfSolution Challenge Gweca Info Session.pdf
Solution Challenge Gweca Info Session.pdf
 
GSC '24 Presentation.pptx
GSC '24 Presentation.pptxGSC '24 Presentation.pptx
GSC '24 Presentation.pptx
 
2024 Solution Challenge_ Info Session Presentation.pdf
2024 Solution Challenge_ Info Session Presentation.pdf2024 Solution Challenge_ Info Session Presentation.pdf
2024 Solution Challenge_ Info Session Presentation.pdf
 
2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptx2024 Solution Challenge_ Info Session Presentation.pptx
2024 Solution Challenge_ Info Session Presentation.pptx
 
The scrum principle agileee 2013, kiev, ukraine boris gloger-red
The scrum principle agileee 2013, kiev, ukraine boris gloger-redThe scrum principle agileee 2013, kiev, ukraine boris gloger-red
The scrum principle agileee 2013, kiev, ukraine boris gloger-red
 

Mehr von Prathan Dansakulcharoenkit

QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
QA Talk in Chiang Mai Community of Practice Meet Up 1/2017QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
QA Talk in Chiang Mai Community of Practice Meet Up 1/2017Prathan Dansakulcharoenkit
 
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...Prathan Dansakulcharoenkit
 
อไจล์ ๑๐๑ รุ่น ๓.๐
อไจล์ ๑๐๑ รุ่น ๓.๐อไจล์ ๑๐๑ รุ่น ๓.๐
อไจล์ ๑๐๑ รุ่น ๓.๐Prathan Dansakulcharoenkit
 
Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...Prathan Dansakulcharoenkit
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012 โดย Varokas Pan...
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012  โดย Varokas Pan...Achieving Zero Defect with Agile Methods BugDay Bangkok 2012  โดย Varokas Pan...
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012 โดย Varokas Pan...Prathan Dansakulcharoenkit
 
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai Prathan Dansakulcharoenkit
 
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อยออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อยPrathan Dansakulcharoenkit
 
Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012Prathan Dansakulcharoenkit
 

Mehr von Prathan Dansakulcharoenkit (20)

QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
QA Talk in Chiang Mai Community of Practice Meet Up 1/2017QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
QA Talk in Chiang Mai Community of Practice Meet Up 1/2017
 
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
IMC Monthly Talk: 10 ข้อที่ควรจะต้องทำในการเริ่มต้นนำ Agile for Software Deve...
 
PROJECT MANAGEMENT TRAINING 09-22-2011
PROJECT MANAGEMENT TRAINING 09-22-2011PROJECT MANAGEMENT TRAINING 09-22-2011
PROJECT MANAGEMENT TRAINING 09-22-2011
 
tpse-sprint3r-software-testing-you-know-maybe
tpse-sprint3r-software-testing-you-know-maybetpse-sprint3r-software-testing-you-know-maybe
tpse-sprint3r-software-testing-you-know-maybe
 
SPRINT3R-SWPSDLC2556-CLOSING
SPRINT3R-SWPSDLC2556-CLOSINGSPRINT3R-SWPSDLC2556-CLOSING
SPRINT3R-SWPSDLC2556-CLOSING
 
Introduction to Scrum version 3.1
Introduction to Scrum version 3.1Introduction to Scrum version 3.1
Introduction to Scrum version 3.1
 
SPRINT3R-MY-CITY
SPRINT3R-MY-CITYSPRINT3R-MY-CITY
SPRINT3R-MY-CITY
 
อไจล์ ๑๐๑ รุ่น ๓.๐
อไจล์ ๑๐๑ รุ่น ๓.๐อไจล์ ๑๐๑ รุ่น ๓.๐
อไจล์ ๑๐๑ รุ่น ๓.๐
 
Sprint3 r agile101-introduction-18052556
Sprint3 r agile101-introduction-18052556Sprint3 r agile101-introduction-18052556
Sprint3 r agile101-introduction-18052556
 
hello-my-name-is-software-testing-v2-pdf
hello-my-name-is-software-testing-v2-pdfhello-my-name-is-software-testing-v2-pdf
hello-my-name-is-software-testing-v2-pdf
 
Opening Session of BugDay Bangkok 2012
Opening Session of BugDay Bangkok 2012Opening Session of BugDay Bangkok 2012
Opening Session of BugDay Bangkok 2012
 
Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012Web Application Security Testing - Aware in BugDay Bangkok 2012
Web Application Security Testing - Aware in BugDay Bangkok 2012
 
The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012 โดย Varokas Pan...
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012  โดย Varokas Pan...Achieving Zero Defect with Agile Methods BugDay Bangkok 2012  โดย Varokas Pan...
Achieving Zero Defect with Agile Methods BugDay Bangkok 2012 โดย Varokas Pan...
 
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
Hyper Productivity BugDay Bangkok 2012 - โดย Chokchai Phatharamalai
 
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อยออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
ออกแบบ Test Cases เพื่อทำ Non-Functional Test โดย คุณณรงค์ จันทร์สร้อย
 
Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012Writing Effective Bug Report - BugDay Bangkok 2012
Writing Effective Bug Report - BugDay Bangkok 2012
 
Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012Test Case and User Story - BugDay Bangkok 2012
Test Case and User Story - BugDay Bangkok 2012
 
Data, Information and Analyst
Data, Information and AnalystData, Information and Analyst
Data, Information and Analyst
 

Kürzlich hochgeladen

2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxDr. Asif Anas
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17Celine George
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxAditiChauhan701637
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxKatherine Villaluna
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
Practical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptxPractical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptxKatherine Villaluna
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17Celine George
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17Celine George
 
3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx
3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx
3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptxmary850239
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and stepobaje godwin sunday
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
How to Print Employee Resume in the Odoo 17
How to Print Employee Resume in the Odoo 17How to Print Employee Resume in the Odoo 17
How to Print Employee Resume in the Odoo 17Celine George
 

Kürzlich hochgeladen (20)

2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptx
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptx
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
Practical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptxPractical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptx
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17
 
3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx
3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx
3.19.24 Urban Uprisings and the Chicago Freedom Movement.pptx
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and step
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
How to Print Employee Resume in the Odoo 17
How to Print Employee Resume in the Odoo 17How to Print Employee Resume in the Odoo 17
How to Print Employee Resume in the Odoo 17
 

Geek Academy Introduction to Agile