A G I L E A N D S C R U M
M E T H O D O L O G Y
K A N O U I V I R A C H
http://www.ibtimes.co.uk/hot-shots-photos-day-fresh-impact-crater-mars-dakar-rally-abandoned-department-store-1483175#prontotools
K A N O U I V I R A C H
Pronto Tools
Research & Development
Engineer
#prontotools
m a r k e t i n g t o o l s
g r o u p
Value driven
“marketing as a service”agency
for small business
Best in class marketing
and productivity tools
for small business
#prontotools
D I S C L A I M E R
เนื้อหาในนี้เป็น
ประสบการณ์ต่างๆ รวมไปถึงปัญหาที่ได้พบเจอมา
มีวัตถุประสงค์เพื่อแบ่งปันประสบการณ์
การทำงานในสภาพแวดล้อมแบบ Agile
#prontotools
#prontotools http://www.totalrail.org/2013/10/21/chinas-technology-fast-track-thailands-rail-networks/
A G I L E
4 C O R E VA L U E S
#prontotools
I N D I V I D U A L S A N D I N T E R A C T I O N S
O V E R
P R O C E S S E S A N D T O O L S
http://www.derekhuether.com/2011/03/29/individuals-interactions-over-processes-tools/#prontotools
W O R K I N G S O F T WA R E
O V E R
C O M P R E H E N S I V E D O C U M E N TAT I O N
http://www.karlamaldita.com/2009/06/when-agile-meets-cmmi.html#prontotools
C U S T O M E R C O L L A B O R AT I O N
O V E R
C O N T R A C T N E G O T I AT I O N
http://www.derekhuether.com/2010/11/19/no-im-saying/#prontotools
R E S P O N D I N G T O C H A N G E
O V E R
F O L L O W I N G A P L A N
http://www.baekdal.com/insights/understanding-how-to-respond-to-change#prontotools
A G I L E M A N I F E S T O
I N D I V I D U A L S A N D I N T E R A C T I O N S
O V E R P R O C E S S E S A N D T O O L S
W O R K I N G S O F T WA R E
O V E R C O M P R E H E N S I V E D O C U M E N TAT I O N
C U S T O M E R C O L L A B O R AT I O N
O V E R C O N T R A C T N E G O T I AT I O N
R E S P O N D I N G T O C H A N G E
O V E R F O L L O W I N G A P L A N
#prontotools
T R A D I T I O N A L V S . A G I L E
#prontotools http://www.davisbase.com/blog/3-paradigm-shifts-of-agile/
A G I L E
P R I N C I P L E S
S AT I S F Y C U S T O M E R
T H R O U G H E A R LY A N D
C O N T I N U O U S D E L I V E RY
W E L C O M E C H A N G I N G
R E Q U I R E M E N T S , E V E N L AT E
I N D E V E L O P M E N T
D E L I V E R W O R K I N G
S O F T WA R E F R E Q U E N T LY
B U S I N E S S P E O P L E A N D
D E V E L O P E R S W O R K
T O G E T H E R D A I LY
B U I L D P R O J E C T S A R O U N D
M O T I VAT E D I N D I V I D U A L S
C O N V E Y I N F O R M AT I O N
V I A FA C E - T O - FA C E
C O N V E R S AT I O N
W O R K I N G S O F T WA R E I S
T H E P R I M A RY M E A S U R E O F
P R O G R E S S
M A I N TA I N A C O N S TA N T
PA C E I N D E F I N I T E LY
G I V E C O N T I N U O U S
AT T E N T I O N T O T E C H N I C A L
E X C E L L E N C E
S I M P L I F Y: M A X I M I Z I N G
T H E A M O U N T O F W O R K N O T
D O N E
T E A M S S E L F - O R G A N I Z E
T E A M S R E T R O S P E C T A N D
T U N E B E H AV I O R
#prontotools
H T T P : / / W W W. N E T O B J E C T I V E S . C O M / R E S O U R C E S / A R T I C L E S / T H E - D O T- G A M E
“The Dot Game”
#prontotools
C O N T I N U O U S D E L I V E RY
#prontotools http://softwareengineeringdaily.com/tag/continuous-delivery/
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp#prontotools
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp#prontotools
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp#prontotools
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp#prontotools
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp#prontotools
– H E N R I K K N I B E R G
“No matter how much up-front analysis you do,
you’re still surprised when you put the first real
release into the hands of a real user.”
#prontotools
K E Y S
• Avoid BIG delivery
• Avoid the term MVP (minimum viable product)
• Delivery the earliest testable product (ETP)
#prontotools http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp
#prontotools http://www.universityobserver.ie/sport/playing-head-games/
S C R U M
S C R U M R O L E S
• Product Owner (PO)
• Scrum Master (SM)
• Development Team
#prontotools
S C R U M A C T I V I T I E S A N D A R T I FA C T S
• Product Backlog
• Sprints
• Sprint Planning
• Sprint Execution
• Backlog Refinement
• Daily Scrum
• Sprint Review
• Sprint Retrospective
#prontotools
“Sprints are time-boxed.”
#prontotools
Actually..
“Everything is time-boxed.”
#prontotools
U S E R S T O RY
• Examples:
• As a site visitor, I want to see new content when I
come to the site.
• As a site editor, I can create the content of the
What Is Scrum section.
• As a trainer, I can copy one of my courses or events
so that I can create a new one. When copying it I am
asked for the date(s) of the new course or event.
#prontotools
#prontotools
#prontotools
• Main issues:
• Take too long time
• Requirements are
unclear
• Not everyone
participates
#prontotools
https://pjpronger.wordpress.com/2015/01/07/meetings-from-hell/#prontotools
http://programmers.stackexchange.com/questions/204904/how-to-make-sprint-planning-fun#prontotools
#prontotools
• Main issues:
• Some just say not sync
• Backlog refinement is
not good enough for
next sprint
• New issue occurs after
backlog refinement
#prontotools
#prontotools
• Main issues:
• Stakeholders don’t really
have experience in using
the feature
• Retrospective is boring
• Lose focus on finding
insights for next sprint
#prontotools
#prontotools
P R O N T O ’ S A C T I V I T I E S I N S C R U M
#prontotools
E N G I N E E R I N G P R A C T I C E S
#prontotools
W O R K - L I F E B A L A N C E
#prontotools
T H A N K Y O U
#prontotools

Agile and Scrum Methodology

  • 1.
    A G IL E A N D S C R U M M E T H O D O L O G Y K A N O U I V I R A C H http://www.ibtimes.co.uk/hot-shots-photos-day-fresh-impact-crater-mars-dakar-rally-abandoned-department-store-1483175#prontotools
  • 2.
    K A NO U I V I R A C H Pronto Tools Research & Development Engineer #prontotools
  • 3.
    m a rk e t i n g t o o l s g r o u p Value driven “marketing as a service”agency for small business Best in class marketing and productivity tools for small business #prontotools
  • 4.
    D I SC L A I M E R เนื้อหาในนี้เป็น ประสบการณ์ต่างๆ รวมไปถึงปัญหาที่ได้พบเจอมา มีวัตถุประสงค์เพื่อแบ่งปันประสบการณ์ การทำงานในสภาพแวดล้อมแบบ Agile #prontotools
  • 5.
  • 6.
    4 C OR E VA L U E S #prontotools
  • 7.
    I N DI V I D U A L S A N D I N T E R A C T I O N S O V E R P R O C E S S E S A N D T O O L S http://www.derekhuether.com/2011/03/29/individuals-interactions-over-processes-tools/#prontotools
  • 8.
    W O RK I N G S O F T WA R E O V E R C O M P R E H E N S I V E D O C U M E N TAT I O N http://www.karlamaldita.com/2009/06/when-agile-meets-cmmi.html#prontotools
  • 9.
    C U ST O M E R C O L L A B O R AT I O N O V E R C O N T R A C T N E G O T I AT I O N http://www.derekhuether.com/2010/11/19/no-im-saying/#prontotools
  • 10.
    R E SP O N D I N G T O C H A N G E O V E R F O L L O W I N G A P L A N http://www.baekdal.com/insights/understanding-how-to-respond-to-change#prontotools
  • 11.
    A G IL E M A N I F E S T O I N D I V I D U A L S A N D I N T E R A C T I O N S O V E R P R O C E S S E S A N D T O O L S W O R K I N G S O F T WA R E O V E R C O M P R E H E N S I V E D O C U M E N TAT I O N C U S T O M E R C O L L A B O R AT I O N O V E R C O N T R A C T N E G O T I AT I O N R E S P O N D I N G T O C H A N G E O V E R F O L L O W I N G A P L A N #prontotools
  • 12.
    T R AD I T I O N A L V S . A G I L E #prontotools http://www.davisbase.com/blog/3-paradigm-shifts-of-agile/
  • 13.
    A G IL E P R I N C I P L E S S AT I S F Y C U S T O M E R T H R O U G H E A R LY A N D C O N T I N U O U S D E L I V E RY W E L C O M E C H A N G I N G R E Q U I R E M E N T S , E V E N L AT E I N D E V E L O P M E N T D E L I V E R W O R K I N G S O F T WA R E F R E Q U E N T LY B U S I N E S S P E O P L E A N D D E V E L O P E R S W O R K T O G E T H E R D A I LY B U I L D P R O J E C T S A R O U N D M O T I VAT E D I N D I V I D U A L S C O N V E Y I N F O R M AT I O N V I A FA C E - T O - FA C E C O N V E R S AT I O N W O R K I N G S O F T WA R E I S T H E P R I M A RY M E A S U R E O F P R O G R E S S M A I N TA I N A C O N S TA N T PA C E I N D E F I N I T E LY G I V E C O N T I N U O U S AT T E N T I O N T O T E C H N I C A L E X C E L L E N C E S I M P L I F Y: M A X I M I Z I N G T H E A M O U N T O F W O R K N O T D O N E T E A M S S E L F - O R G A N I Z E T E A M S R E T R O S P E C T A N D T U N E B E H AV I O R #prontotools
  • 14.
    H T TP : / / W W W. N E T O B J E C T I V E S . C O M / R E S O U R C E S / A R T I C L E S / T H E - D O T- G A M E “The Dot Game” #prontotools
  • 15.
    C O NT I N U O U S D E L I V E RY #prontotools http://softwareengineeringdaily.com/tag/continuous-delivery/
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
    – H EN R I K K N I B E R G “No matter how much up-front analysis you do, you’re still surprised when you put the first real release into the hands of a real user.” #prontotools
  • 22.
    K E YS • Avoid BIG delivery • Avoid the term MVP (minimum viable product) • Delivery the earliest testable product (ETP) #prontotools http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp
  • 23.
  • 24.
    S C RU M R O L E S • Product Owner (PO) • Scrum Master (SM) • Development Team #prontotools
  • 25.
    S C RU M A C T I V I T I E S A N D A R T I FA C T S • Product Backlog • Sprints • Sprint Planning • Sprint Execution • Backlog Refinement • Daily Scrum • Sprint Review • Sprint Retrospective #prontotools
  • 26.
  • 27.
  • 28.
    U S ER S T O RY • Examples: • As a site visitor, I want to see new content when I come to the site. • As a site editor, I can create the content of the What Is Scrum section. • As a trainer, I can copy one of my courses or events so that I can create a new one. When copying it I am asked for the date(s) of the new course or event. #prontotools
  • 29.
  • 30.
  • 31.
    • Main issues: •Take too long time • Requirements are unclear • Not everyone participates #prontotools
  • 32.
  • 33.
  • 34.
  • 35.
    • Main issues: •Some just say not sync • Backlog refinement is not good enough for next sprint • New issue occurs after backlog refinement #prontotools
  • 36.
  • 37.
    • Main issues: •Stakeholders don’t really have experience in using the feature • Retrospective is boring • Lose focus on finding insights for next sprint #prontotools
  • 38.
  • 39.
    P R ON T O ’ S A C T I V I T I E S I N S C R U M #prontotools
  • 40.
    E N GI N E E R I N G P R A C T I C E S #prontotools
  • 41.
    W O RK - L I F E B A L A N C E #prontotools
  • 42.
    T H AN K Y O U #prontotools