Agile Developper
-
Upload
alexandre-cuva -
Category
Software
-
view
190 -
download
0
description
Transcript of Agile Developper
![Page 1: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/1.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Practice of a Professional Developer
Agile Development
![Page 2: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/2.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Alexandre Cuva
• CIO of Smartlink SA / CEO of SmartDev
• Experience with distributed Scrum teams in Vietnam & India
• Agile Transition Coach, Scrum Master, Product Owner
• Management 3.0 & Certified Scrum Developer Trainer
• Event speaker
• Co-founder of Da Nang Agile User Group
“I coach teams and organization to become highly productive.”
E-mail : [email protected]
http://www.slideshare.net/GToronto
Speaker
4
Speaker
![Page 3: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/3.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
SmartDev Vietnam
5
![Page 4: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/4.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Working Environment
6
![Page 5: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/5.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Software Developer
7
![Page 6: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/6.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
8
eXtreme Programming
![Page 7: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/7.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Feeding changes
11
![Page 8: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/8.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Being Agile
Employer is You
Carrier is You
Be a smart lazy
developer
It’s your choice, not
your employer
XP is your friend
12
![Page 9: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/9.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
13
![Page 10: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/10.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Invest in your team
14
![Page 11: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/11.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Know when to unlearn
15
![Page 12: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/12.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
16
![Page 13: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/13.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
17
![Page 14: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/14.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Delivering what user want
18
![Page 15: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/15.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Let customer make decision
19
![Page 16: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/16.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Let design guide not dictate
20
![Page 17: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/17.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Justify technology use
21
![Page 18: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/18.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Keep it releasable
22
![Page 19: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/19.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Integrate early, Integrate often
23
![Page 20: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/20.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Automate deployment early
24
![Page 21: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/21.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Get frequent feedback using demo
25
![Page 22: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/22.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Use short Iterations, release with Increments
26
![Page 23: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/23.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Feedback
27
![Page 24: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/24.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Coding Feedback
28
![Page 25: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/25.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Use it before your build it
29
![Page 26: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/26.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Difference make difference
30
![Page 27: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/27.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Automated acceptance test
31
![Page 28: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/28.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Measure real progress
32
![Page 29: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/29.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Listen to user
33
![Page 30: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/30.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Coding
34
![Page 31: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/31.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Your code must be readable as a book
35
![Page 32: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/32.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Communicate in Code
36
![Page 33: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/33.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Extreme not Extreme
37
![Page 34: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/34.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Baby steps
38
![Page 35: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/35.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Keep it simple
39
![Page 36: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/36.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Tell don’t ask
40
![Page 37: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/37.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Collaboration
41
![Page 38: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/38.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Schedule regular face time
42
![Page 39: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/39.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Architect must write code
43
![Page 40: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/40.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Practice collective ownership
44
![Page 41: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/41.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Be a mentor
45
![Page 42: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/42.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Share code only when it is ready
46
![Page 43: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/43.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Review code
47
![Page 44: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/44.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Keep other informed
48
![Page 45: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/45.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
49
![Page 46: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/46.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
50
![Page 47: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/47.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
51
![Page 48: Agile Developper](https://reader033.fdocuments.net/reader033/viewer/2022052412/5594446e1a28ab06308b47c9/html5/thumbnails/48.jpg)
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
52