SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
http://www.universityobserver.ie/2012/11/26/playing-head-games/

Scrum at Pronto Marketing
Kan Ouivirach
คําจํากัดสิทธิ์ความรับผิดชอบ (Disclaimer)
เนื้อหาภายในสไลดนี้สื่อถึง
ปญหาที่ไดพบเจอมาตามประสบการณจริง
มีวัตถุประสงคเพื่อแบงปนประสบการณในการทํางาน และใหทีม
ซึ่งรวมไปถึงตัวผมเองนําไปปรับปรุงการทํางานใหดียิ่งขึ้นตอไปในอนาคต :-)

กานต อุยวิรัช
18 ก.พ. 2557
Who am I?
Kan Ouivirach, PhD
kan@prontomarketing.com
Research & Development Engineer
Pronto Marketing
Deliver

R&D Team

Deliver

Production Team
Clients
Agile
Four
Core
Values
Individuals and interactions
over
processes and tools
http://thecriticalpath.info/2011/03/29/individuals-interactions-over-processes-tools/
Working software
over
comprehensive documentation
http://www.karlamaldita.com/2009/06/when-agile-meets-cmmi.html
Customer collaboration
over
contract negotiation
http://thecriticalpath.info/2010/11/19/no-im-saying/
Responding to change
over
following a plan
Photo by http://www.baekdal.com/insights/understanding-how-to-respond-to-change
Agile Manifesto
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.
Traditional vs. Agile

Photo by http://www.davisbase.com/3-paradigm-shifts-of-agile/
Slice the Cake

Photo by https://www.mindtheproduct.com/tag/agile/
Photo by http://www.qaiglobalservices.com/SCRUM-Master-Agile-Methodology-Consulting.html
Photo by www.scrumprimer.org/anime
ตัวอยาง User Story
● 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.
User Story ที่ดีควร INVEST
●
●
●
●
●
●

I - ndependent
N - egotiable
V - alue
E - stimable
S - mall
T - estable
“Done”
Are we there yet?
เขาใจ Scrum ไดงาย
แตพอทําจริงๆ.. ยาก(มาก)
Scrum Team

Team
Scrum Team - ขาดไปสักขาหนึ่งไดไหม?

Team
สวนแรก
ปญหาหลัก
● ใชเวลานานเกิน
● Requirement ไมชัดเจน
● มีสวนรวมไมครบทั้งทีม
Photo by https://www.agreedo.com/
http://programmers.stackexchange.com/questions/204904/how-to-make-sprint-planning-fun
User Story นา INVEST ไหม?
สวนถัดมา
ปญหาหลัก
● Daily Scrum หรือ Standup
meeting สวนใหญจะพูดไมครบ
● Backlog refinement
ไมดีเทาที่ควร
● Issue ใหมเกิดหลังจาก backlog
refinement
สวนสุดทาย
ปญหาหลัก
● ไมไดให Stakeholders
ไดใชงานจริงๆ
● Retrospective นาเบื่อ ไมมีการหา
Insight แบบจริงๆ จังๆ เทาที่ควร
● หลุด focus
Tools & Environment
มีสวนชวยอยางไร?
Build Team
สําคัญไหม?
Photo by http://corduroysbutton.wordpress.com/2012/01/11/super-hero-day-camp-theme/

Self-Managed + Cross-Functional
ลองเซิชชื่อตัวเองใน Google ดู
Thank You
kan@prontomarketing.com

Contenu connexe

Similaire à Scrum at Pronto Marketing

อไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจ
อไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจอไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจ
อไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจLean In Consulting
 
Thailand Quality Award 2553
Thailand Quality Award 2553Thailand Quality Award 2553
Thailand Quality Award 2553Areté Partners
 
(Oishi Group) Business Strategy for Entrepreneur
(Oishi Group) Business Strategy for Entrepreneur(Oishi Group) Business Strategy for Entrepreneur
(Oishi Group) Business Strategy for Entrepreneurtorprae
 
Kpi ตัวชี้วัดความสำเร็จ
Kpi ตัวชี้วัดความสำเร็จKpi ตัวชี้วัดความสำเร็จ
Kpi ตัวชี้วัดความสำเร็จmaruay songtanin
 
Modern office 1
Modern office 1Modern office 1
Modern office 1siroros
 
Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]
Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]
Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]Thossaphol Noratus
 
Tim how to assess the innovation capability
Tim how to assess the innovation capabilityTim how to assess the innovation capability
Tim how to assess the innovation capabilitypantapong
 
NIA-Thanyaburi
NIA-ThanyaburiNIA-Thanyaburi
NIA-Thanyaburipantapong
 
Chapter 12 design thinking in product
Chapter 12 design thinking in productChapter 12 design thinking in product
Chapter 12 design thinking in productTeetut Tresirichod
 
Result based HRM ฺ : Dr.Danai Thienphut
Result based HRM ฺ : Dr.Danai ThienphutResult based HRM ฺ : Dr.Danai Thienphut
Result based HRM ฺ : Dr.Danai ThienphutDrDanai Thienphut
 
Developing high professional
Developing high professionalDeveloping high professional
Developing high professional1clickidea
 
Chapter 4 strategic innovation management
Chapter 4 strategic innovation managementChapter 4 strategic innovation management
Chapter 4 strategic innovation managementTeetut Tresirichod
 
Baldrige awareness series 11 core values ทบทวนค่านิยม
Baldrige awareness series    11 core values ทบทวนค่านิยม Baldrige awareness series    11 core values ทบทวนค่านิยม
Baldrige awareness series 11 core values ทบทวนค่านิยม maruay songtanin
 

Similaire à Scrum at Pronto Marketing (20)

Agile Process
Agile ProcessAgile Process
Agile Process
 
อไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจ
อไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจอไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจ
อไจล์ไม่ใช่เพียงไอทีแต่เป็นเรื่องความอยู่รอดทางธุรกิจ
 
Thailand Quality Award 2553
Thailand Quality Award 2553Thailand Quality Award 2553
Thailand Quality Award 2553
 
(Oishi Group) Business Strategy for Entrepreneur
(Oishi Group) Business Strategy for Entrepreneur(Oishi Group) Business Strategy for Entrepreneur
(Oishi Group) Business Strategy for Entrepreneur
 
Plans
PlansPlans
Plans
 
Kpi ตัวชี้วัดความสำเร็จ
Kpi ตัวชี้วัดความสำเร็จKpi ตัวชี้วัดความสำเร็จ
Kpi ตัวชี้วัดความสำเร็จ
 
Modern office 1
Modern office 1Modern office 1
Modern office 1
 
Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]
Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]
Thossaphol o oo_migration_success_rmutto5_16_may_2012 [compatibility mode]
 
Tim how to assess the innovation capability
Tim how to assess the innovation capabilityTim how to assess the innovation capability
Tim how to assess the innovation capability
 
NIA-Thanyaburi
NIA-ThanyaburiNIA-Thanyaburi
NIA-Thanyaburi
 
Chapter 12 design thinking in product
Chapter 12 design thinking in productChapter 12 design thinking in product
Chapter 12 design thinking in product
 
Business model canvas 161220 smart biz
Business model canvas 161220 smart bizBusiness model canvas 161220 smart biz
Business model canvas 161220 smart biz
 
Result based HRM ฺ : Dr.Danai Thienphut
Result based HRM ฺ : Dr.Danai ThienphutResult based HRM ฺ : Dr.Danai Thienphut
Result based HRM ฺ : Dr.Danai Thienphut
 
Ha
HaHa
Ha
 
Developing high professional
Developing high professionalDeveloping high professional
Developing high professional
 
Chapter 4 strategic innovation management
Chapter 4 strategic innovation managementChapter 4 strategic innovation management
Chapter 4 strategic innovation management
 
Planning with PDCA
Planning with PDCAPlanning with PDCA
Planning with PDCA
 
Handout1
Handout1Handout1
Handout1
 
Baldrige awareness series 11 core values ทบทวนค่านิยม
Baldrige awareness series    11 core values ทบทวนค่านิยม Baldrige awareness series    11 core values ทบทวนค่านิยม
Baldrige awareness series 11 core values ทบทวนค่านิยม
 
Case Study : Customer Centric & Lead User 2
Case Study : Customer Centric & Lead User 2Case Study : Customer Centric & Lead User 2
Case Study : Customer Centric & Lead User 2
 

Plus de Kan Ouivirach, Ph.D.

Adoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for EveryoneAdoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for EveryoneKan Ouivirach, Ph.D.
 
Uncover Python's Potential in Machine Learning
Uncover Python's Potential in Machine LearningUncover Python's Potential in Machine Learning
Uncover Python's Potential in Machine LearningKan Ouivirach, Ph.D.
 
WordPress Hooks: The Right Way to Extend Your WordPress
WordPress Hooks: The Right Way to Extend Your WordPressWordPress Hooks: The Right Way to Extend Your WordPress
WordPress Hooks: The Right Way to Extend Your WordPressKan Ouivirach, Ph.D.
 
Lesson Learned from Using Docker Swarm at Pronto
Lesson Learned from Using Docker Swarm at ProntoLesson Learned from Using Docker Swarm at Pronto
Lesson Learned from Using Docker Swarm at ProntoKan Ouivirach, Ph.D.
 
หัดเขียน A.I. แบบ AlphaGo กันชิวๆ
หัดเขียน A.I. แบบ AlphaGo กันชิวๆหัดเขียน A.I. แบบ AlphaGo กันชิวๆ
หัดเขียน A.I. แบบ AlphaGo กันชิวๆKan Ouivirach, Ph.D.
 
What We Do in This Weird Office Culture
What We Do in This Weird Office CultureWhat We Do in This Weird Office Culture
What We Do in This Weird Office CultureKan Ouivirach, Ph.D.
 
Exploring Machine Learning in Python with Scikit-Learn
Exploring Machine Learning in Python with Scikit-LearnExploring Machine Learning in Python with Scikit-Learn
Exploring Machine Learning in Python with Scikit-LearnKan Ouivirach, Ph.D.
 
Thailand Hadoop Big Data Challenge #1
Thailand Hadoop Big Data Challenge #1Thailand Hadoop Big Data Challenge #1
Thailand Hadoop Big Data Challenge #1Kan Ouivirach, Ph.D.
 
Achieving "Zero Downtime Deployment" with Automated Testing
Achieving "Zero Downtime Deployment" with Automated TestingAchieving "Zero Downtime Deployment" with Automated Testing
Achieving "Zero Downtime Deployment" with Automated TestingKan Ouivirach, Ph.D.
 
Practical Experience in Automated Testing at Pronto Marketing
Practical Experience in Automated Testing at Pronto MarketingPractical Experience in Automated Testing at Pronto Marketing
Practical Experience in Automated Testing at Pronto MarketingKan Ouivirach, Ph.D.
 
Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...
Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...
Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...Kan Ouivirach, Ph.D.
 
Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...
Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...
Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...Kan Ouivirach, Ph.D.
 
Adapting Scrum to Managing a Research Group
Adapting Scrum to Managing a Research GroupAdapting Scrum to Managing a Research Group
Adapting Scrum to Managing a Research GroupKan Ouivirach, Ph.D.
 

Plus de Kan Ouivirach, Ph.D. (18)

Adoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for EveryoneAdoption of AI: The Great Opportunities for Everyone
Adoption of AI: The Great Opportunities for Everyone
 
Uncover Python's Potential in Machine Learning
Uncover Python's Potential in Machine LearningUncover Python's Potential in Machine Learning
Uncover Python's Potential in Machine Learning
 
WordPress Hooks: The Right Way to Extend Your WordPress
WordPress Hooks: The Right Way to Extend Your WordPressWordPress Hooks: The Right Way to Extend Your WordPress
WordPress Hooks: The Right Way to Extend Your WordPress
 
Lesson Learned from Using Docker Swarm at Pronto
Lesson Learned from Using Docker Swarm at ProntoLesson Learned from Using Docker Swarm at Pronto
Lesson Learned from Using Docker Swarm at Pronto
 
หัดเขียน A.I. แบบ AlphaGo กันชิวๆ
หัดเขียน A.I. แบบ AlphaGo กันชิวๆหัดเขียน A.I. แบบ AlphaGo กันชิวๆ
หัดเขียน A.I. แบบ AlphaGo กันชิวๆ
 
Machine Learning at Geeky Base 2
Machine Learning at Geeky Base 2Machine Learning at Geeky Base 2
Machine Learning at Geeky Base 2
 
Machine Learning คือ? #bcbk
Machine Learning คือ? #bcbkMachine Learning คือ? #bcbk
Machine Learning คือ? #bcbk
 
What We Do in This Weird Office Culture
What We Do in This Weird Office CultureWhat We Do in This Weird Office Culture
What We Do in This Weird Office Culture
 
The WordPress Way
The WordPress WayThe WordPress Way
The WordPress Way
 
Exploring Machine Learning in Python with Scikit-Learn
Exploring Machine Learning in Python with Scikit-LearnExploring Machine Learning in Python with Scikit-Learn
Exploring Machine Learning in Python with Scikit-Learn
 
Machine Learning at Geeky Base
Machine Learning at Geeky BaseMachine Learning at Geeky Base
Machine Learning at Geeky Base
 
Thailand Hadoop Big Data Challenge #1
Thailand Hadoop Big Data Challenge #1Thailand Hadoop Big Data Challenge #1
Thailand Hadoop Big Data Challenge #1
 
Achieving "Zero Downtime Deployment" with Automated Testing
Achieving "Zero Downtime Deployment" with Automated TestingAchieving "Zero Downtime Deployment" with Automated Testing
Achieving "Zero Downtime Deployment" with Automated Testing
 
Pronto R&D Presentation
Pronto R&D PresentationPronto R&D Presentation
Pronto R&D Presentation
 
Practical Experience in Automated Testing at Pronto Marketing
Practical Experience in Automated Testing at Pronto MarketingPractical Experience in Automated Testing at Pronto Marketing
Practical Experience in Automated Testing at Pronto Marketing
 
Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...
Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...
Extracting the Object from the Shadows: Maximum Likelihood Object/Shadow Disc...
 
Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...
Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...
Clustering Human Behaviors with Dynamic Time Warping and Hidden Markov Models...
 
Adapting Scrum to Managing a Research Group
Adapting Scrum to Managing a Research GroupAdapting Scrum to Managing a Research Group
Adapting Scrum to Managing a Research Group
 

Scrum at Pronto Marketing