Real Agile #2 - THSEA Online Scrum & Continuous Delivery
-
Upload
theerapol-muangyoung -
Category
Technology
-
view
184 -
download
0
description
Transcript of Real Agile #2 - THSEA Online Scrum & Continuous Delivery
![Page 1: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/1.jpg)
Real Agile#2Continuous Delivery with THSEA
http://vimeo.com/31931947
![Page 2: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/2.jpg)
Introduction
http://www.acclaimimages.com/_gallery/_pages/0420-1010-1615-0910.html
![Page 3: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/3.jpg)
Online ScrumWhat we do in this project
![Page 4: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/4.jpg)
Scrum Process seacademy.in.th
ทุกๆ 2 สัปดาห
ทุกวันพุธ และวันเสาร
![Page 5: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/5.jpg)
● sprint review● sprint retrospective● planning poker● sprint planning
Sprint Meeting
![Page 6: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/6.jpg)
Scrum Process seacademy.in.th
ทุกๆ 2 สัปดาห
ทุกวันพุธ และวันเสาร
![Page 7: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/7.jpg)
![Page 8: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/8.jpg)
![Page 9: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/9.jpg)
![Page 10: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/10.jpg)
Scrum Process seacademy.in.th
ทุกๆ 2 สัปดาห
ทุกวันพุธ และวันเสาร
![Page 11: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/11.jpg)
Scrum Process seacademy.in.th
ทุกๆ 2 สัปดาห
ทุกวันพุธ และวันเสาร
![Page 12: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/12.jpg)
![Page 13: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/13.jpg)
![Page 14: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/14.jpg)
![Page 15: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/15.jpg)
Scrum Process seacademy.in.th
ทุกๆ 2 สัปดาห
ทุกวันพุธ และวันเสาร
![Page 16: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/16.jpg)
Scrum Process seacademy.in.th
ทุกๆ 2 สัปดาห
ทุกวันพุธ และวันเสาร
uat.seacademy.in.thseacademy.in.th
![Page 17: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/17.jpg)
Github : Source Control
![Page 18: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/18.jpg)
![Page 19: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/19.jpg)
Our Continuous Delivery“An approach in which teams ensure that every change to the system is releasable”
![Page 20: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/20.jpg)
Fast Feedback
![Page 21: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/21.jpg)
Benefits of Continuous Delivery
สามารถ deploy ระบบขึ้น Production Site ไดเสมอตามตองการ
![Page 22: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/22.jpg)
Benefits of Continuous Delivery1-Click Release
![Page 23: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/23.jpg)
Benefits of Continuous Deliveryสามารถยอนระบบกลับไปยังเวอรชันกอนหนาไดอยางรวดเร็ว
![Page 24: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/24.jpg)
Benefits of Continuous Delivery
ดวย Automated test ทําใหทีมทราบทันทีเมื่อม ีcommit ใดทําใหระบบทํางานผิดพลาด
![Page 25: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/25.jpg)
Tools● Web Framework:● Database: ● Testing Tools: ● IDE: ● Version Control: ● CI Server:
![Page 26: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/26.jpg)
System Architecture - Physical View
![Page 27: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/27.jpg)
Deployment Pipeline
System Architecture - Physical View
![Page 28: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/28.jpg)
![Page 29: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/29.jpg)
Problem?
Working PeriodCommunication
Member Change
picture reference : http://store.metmuseum.org/sculpture/rodin-the-thinker-sculpture/invt/80010981#.UrDUwScsxSA
![Page 30: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/30.jpg)
Process?
09 Nov
No More “Card Owner”, Just a CardJust Do It!
11 Jun
Work Agreement
08 Aug
FB Group Event Refer Card on FBTeam’s S.O.S.Change Tool
20 July
Knowledge SharingDiscuss on FBCI/CD
31 Aug
Member ChangeNew Retrospective Create Technical DocumentAdd Automate Test
17 Aug
Weekly Sync-UpCard’s OwnerQuality?Undone Card?Communication?
24 Nov14 Sep
Team Discuss on FBTag PO on done cardSync-Up every WedFocus!More IdeaCard Priority?
29 Sep
Create TechnicalBacklog
12 Oct
Group FB Chat
26 Oct
TeamworkFear?
06 July
Standup MeetingSprint PlanningStory PointVote on FBSprint ReviewRetrospective
23 Nov
Initial DB MigrationNegotiateCard Manager
1st “real” meeting
![Page 31: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/31.jpg)
11 Jun
Work Agreement
06 July
Standup MeetingSprint PlanningStory PointVote on FBSprint ReviewRetrospective
iteration 0 - iteration 1
![Page 32: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/32.jpg)
Start
Retrospective
Story Card
Sprint Planning
Daily Meeting
Estimation
Sprint Review
2 weeks
picture reference : http://www.pawanraaj.com/2013/10/11/the-word-communication-what-means-about-it/http://blog.getsocialize.com/2011/socialize-cso-touts-the-one-week-scrum-sprint
Online
Offline
![Page 33: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/33.jpg)
Lack of Knowledge
picture reference : http://www.benjaminneeley.com/category/learning/http://dev.datasift.com/docs/push/continuous-delivery
![Page 34: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/34.jpg)
11 Jun
Work Agreement
20 July
Knowledge SharingDiscuss on FBCI/CD
06 July
Standup MeetingSprint PlanningStory PointVote on FBSprint ReviewRetrospective
iteration 1 - iteration 2
![Page 35: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/35.jpg)
Team Status
picture reference : http://www.banyonsbookdoctor.com/21_30.htmlhttp://en.wikipedia.org/wiki/Gantt_chart
Daily Meeting
??? ?
![Page 36: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/36.jpg)
Team Status
picture reference : http://u3asites.org.uk/code/u3asite.php?site=496&page=21233
WeeklyMeeting
![Page 37: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/37.jpg)
Undone Sprint
picture reference : http://katrinafalkner.wordpress.com/2012/10/11/exploiting-the-new-academic/http://www.roirevolution.com/blog/2007/08/more_work_for_the_webmasters_1.php
Focus!
![Page 38: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/38.jpg)
Team Status
picture reference : http://u3asites.org.uk/code/u3asite.php?site=496&page=21233
WeeklyMeeting
WedSync-Up
![Page 39: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/39.jpg)
11 Jun
Work Agreement
08 Aug
FB Group Event Refer Card on FBTeam’s S.O.S.Change Tool
20 July
Knowledge SharingDiscuss on FBCI/CD
31 Aug
Member ChangeNew Retrospective Create Technical DocumentAdd Automate Test
17 Aug
Weekly Sync-UpCard’s OwnerQuality?Undone Card?Communication?
14 Sep
Team Discuss on FBTag PO on done cardSync-Up every WedFocus!More IdeaCard Priority?
06 July
Standup MeetingSprint PlanningStory PointVote on FBSprint ReviewRetrospective
iteration 2 - iteration 6
![Page 40: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/40.jpg)
Priority
picture reference : http://www.ecreativeim.com/blog/2011/05/facebooks-like-icon-drives-traffic-to-your-website/http://www.macthai.com/2013/02/13/macbook-pro-retina-and-macbook-air-new-shock-price/
Yes!! Nooooooooo!!
![Page 41: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/41.jpg)
09 Nov
No More “Card Owner”, Just a CardJust Do It!
11 Jun
Work Agreement
08 Aug
FB Group Event Refer Card on FBTeam’s S.O.S.Change Tool
20 July
Knowledge SharingDiscuss on FBCI/CD
31 Aug
Member ChangeNew Retrospective Create Technical DocumentAdd Automate Test
17 Aug
Weekly Sync-UpCard’s OwnerQuality?Undone Card?Communication?
14 Sep
Team Discuss on FBTag PO on done cardSync-Up every WedFocus!More IdeaCard Priority?
29 Sep
Create TechnicalBacklog
12 Oct
Group FB Chat
26 Oct
TeamworkFear?
06 July
Standup MeetingSprint PlanningStory PointVote on FBSprint ReviewRetrospective
iteration 6 - iteration 10
![Page 42: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/42.jpg)
Fail?
picture reference : http://www.quickanddirtytips.com/productivity/organization/busting-your-book-backloghttp://www.solutionsiq.com/resources/agileiq-blog/?Tag=definition%20of%20done
Technical Backlog
Action Item
Negotiate
![Page 43: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/43.jpg)
Problem Solving?
New Problem
Stop & Discuss
Defined Action Item
Experiment Success& Fail
picture reference : http://avatel.wordpress.com/2013/02/15/avatel-lean-and-mean-in-2013-through-continuous-improvement/http://pragprog.com/book/dlret/agile-retrospectives
![Page 44: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/44.jpg)
Lesson Learn (Online Retro?)
![Page 45: Real Agile #2 - THSEA Online Scrum & Continuous Delivery](https://reader033.fdocuments.in/reader033/viewer/2022051322/546240d6af7959ba618b4c0a/html5/thumbnails/45.jpg)
Q&A