XP (which stands for eXtreme programming) was introduced in 1990s. However, things evolve and so does agile software development. Here is our colleague Lê Trọng Hiệp speaking at Global Scrum Gathering in Singapore in 2017.
2. About Me
• Very normal developer
• 10 years of producing software
• Board Member of Agile Vietnam
2012-2015
• Recently allocate to Singapore to
be a Consultant
13. • You’re a parent, a decent parent.
• Got a super busy job with high pressure
• Constantly worries about your business
• One night, during dinner, your child asks:
Picture this
14. Papa/mama, I want to go
Extreme Camping this
weekend! You want to go with me?”
Picture this
15. • Extreme Programming is
• Not only about programming
• Should no longer be considered extreme in 2017
• Extreme ~ Uncomfortable
In conclusion
16. • Embrace XP naturally
• Call it Rainbow Development
• Or Very Normal Development
• And We can all be Very Normal Developer
What should we do?
19. • Id: instinct
• Super-ego: ideal, best
version of self
• Ego: reason, logic,
compromise the Id
and Super-ego needs
Sigmund Freud
20. • Deploy while typing if passed all tests?
• End customer code?
• Extreme Goal?
What should be considered
Extreme now?
Notas do Editor
RAM: 8Mb
PC: 33MHz
Hard drive: 400Mb
Modem: 14.4kb
is a discipline of software development based on values of simplicity, communication, feedback, and courage.
It works by bringing the whole team together in the presence of simple practices, with enough feedback to enable the team to see where they are and to tune the practices to their unique situation.
is a discipline of software development based on values of simplicity, communication, feedback, and courage.
It works by bringing the whole team together in the presence of simple practices, with enough feedback to enable the team to see where they are and to tune the practices to their unique situation.