Date post: | 02-Jul-2015 |
Category: |
Software |
Upload: | alexandre-cuva |
View: | 186 times |
Download: | 0 times |
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Practice of a Professional Developer
Agile Development
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
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
SmartDev Vietnam
5
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Working Environment
6
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Software Developer
7
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
8
eXtreme Programming
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Feeding changes
11
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
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
13
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Invest in your team
14
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Know when to unlearn
15
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
16
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
17
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Delivering what user want
18
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Let customer make decision
19
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Let design guide not dictate
20
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Justify technology use
21
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Keep it releasable
22
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Integrate early, Integrate often
23
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Automate deployment early
24
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Get frequent feedback using demo
25
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Use short Iterations, release with Increments
26
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Feedback
27
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Coding Feedback
28
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Use it before your build it
29
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Difference make difference
30
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Automated acceptance test
31
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Measure real progress
32
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Listen to user
33
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Coding
34
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Your code must be readable as a book
35
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Communicate in Code
36
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Extreme not Extreme
37
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Baby steps
38
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Keep it simple
39
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Tell don’t ask
40
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Agile Collaboration
41
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Schedule regular face time
42
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Architect must write code
43
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Practice collective ownership
44
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Be a mentor
45
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Share code only when it is ready
46
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Review code
47
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
Keep other informed
48
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
49
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
50
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
51
Alexandre Cuva – Le Vu Nguyen – Nguyen Dang Hungwww.smartlinksa.ch
52