- Kiro HARADA
- 2015/04/20 09:00
- Technology
- 7368
- 1570
- Show Slide Vertically
- Show Embedded Code
Transcript
1.
XP Day Hanoi 2015 Is XP still eXtreme? Kiro Harada Attractor Inc.
2.
Extreme Programming
3.
eXtreme?
4.
eXtreme Biking
6.
eXtreme Ironing
7.
eXtreme Ironing
8.
eXtreme Programming?
9.
Extreme Programming :) http://commons.wikimedia.org/wiki/File:Pair_Programming.jpg
10.
Where did XP come from?
11.
C3 Project Chrysler Comprehensive Compensation System Started 1993 Kent Beck joined 1996 Working Software in 1997
12.
XP Values Communication Simplicity Feedback Courage Respect
15.
XP Practices Pair Programming Planning Game Test-Driven Development Whole Team
16.
Continuous Integration Refactoring Small Releases
17.
Coding Standards Collective Code Ownership Simple Design System Metaphor
18.
Sustainable Pace
19.
In 1996 Windows95 Pentium Processor at 200MHz 4MB or 8MB of RAM 1GB of HDD 56K Modem Connection
20.
In 2015 Windows 8.1 / OS X 10.10 Core i7 Processors (4 cores / 8 Threads) at 3GHz 8GB or 16GB RAM 2TB HDD or 512GB SSD 4G Wireless
21.
How these advances changed the way we work?
22.
Like This? Minority Report (2002)
23.
What we do now http://commons.wikimedia.org/wiki/File:Pair_Programming.jpg
24.
(pause) Estimated Delivery Time - 20 Min Actual Delivery Time - Min.
25.
Christopher Alexander
26.
The Timeless Way of Building
27.
A Pattern Language
28.
"At the core... is the idea that people should design for themselves their own houses, streets and communities. This idea... comes simply from the observation that most of the wonderful places of the world were not made by architects but by the people". Christopher Alexander et al., A Pattern Language, front bookflap
29.
Pattern Language
30.
Pattern Language for Software Development?
31.
Wiki Wiki Web
32.
Hillside Group
33.
Pattern Language of Programs
36.
Let’s see if there was no XP
37.
Write thousands of lines of code without tests.
38.
You cannot see the problems you made until the very end.
39.
You debug your code on a printed copy.
40.
Preparing a server usually takes a week at fastest.
41.
You can only integrate at the end of the project. When your real project starts :P
42.
Opposite Direction
43.
Mob Programming
44.
(pause) Estimated Delivery Time - 35 Min Actual Delivery Time - Min.
45.
What is XP? Extreme Programming (XP) is about social change. Extreme Programming Explained: Emblace Change (2nd Edition) Kent Beck
46.
Prepare for success. Don’t protect yourself from success by holding back. Do your best and then deal with the consequences. That’s extreme. You leave yourself exposed. Extreme Programming Explained: Emblace Change (2nd Edition) Kent Beck
47.
It is about letting go of habits and patterns that were adaptive in the past, but now get in the way off its doing our best work. It is about giving up defenses that protect us but interfere with our productivity. It may leave us feeling exposed. Extreme Programming Explained: Emblace Change (2nd Edition) Kent Beck
48.
Are you ready to have yourself exposed for success?
49.
XP assumes: you see yourself a part of a team you want to work together change can be made inexpensive you want to grow to improve skills and to improve your relationships you are willing to make changes to meet those goals
50.
Expose yourself: How extreme can you be to deliver success to your customer, team and society?
Comment
No comments...
Related Slides
RSGT 2025
by
Kiro HARADA
2025/01/09 | 24 pages | 1395 views
2024/1/26 InfiniStudy 発表スライド
2024/01/31 | 45 pages | 1594 views
RSGT 2024 発表スライド
by
Kiro HARADA
2024/01/12 | 33 pages | 4639 views
Scrum Fest Fukuoka 2023 講演資料
by
Kiro HARADA
2023/03/04 | 22 pages | 5153 views
Agile Tour Osaka 2017 発表資料
by
Kiro HARADA
2021/02/24 | 64 pages | 5385 views
Regional Scrum Gathering Nepal 2019 - Presentaion
by
Kiro HARADA
2019/09/08 | 65 pages | 9780 views
株式会社アトラクタでは一緒に働いていただけるアジャイルコーチを募集しております。本資料では弊社および募集職種などについて簡単に説明します。ご不明な点などあ...
2019/07/27 | 11 pages | 9982 views
Scrum Fest Osaka 2019 講演資料
by
Kiro HARADA
2019/02/26 | 61 pages | 17331 views
株式会社アトラクタにて提供しているアジャイル関連サービスについてのご案内です。ご不明な点がありましたらお気軽にお尋ねください。
2018/11/23 | 15 pages | 9500 views
2018/8/23に行われた白熱塾での登壇資料です
2018/08/23 | 25 pages | 11664 views
2018/4に行われたDevOps Days Tokyo の2日目基調講演のスライドです
2018/04/25 | 71 pages | 12066 views
2018/1/11-13に行われたRegional Scrum Gathering Tokyo 2018でのセッション資料です
2018/01/12 | 76 pages | 19858 views
Embedded Code