Download - Feedback Loops in Agile Development
Feedback Loops in Agile Development
Behrouz Bakhtiari
Tabriz Software OpenTalks
N Decades Ago
Tabriz Software OpenTalks
Now
Tabriz Software OpenTalks
Uncertainty
Tabriz Software OpenTalks
Feedback
Tabriz Software OpenTalks
Agile is all about feedback loops.
Tabriz Software OpenTalks
Empirical process control
Transparency
Inspection
Adaptation
Scrum
+
Tabriz Software OpenTalks
Scrum
Tabriz Software OpenTalks
Scrum
Tabriz Software OpenTalks
In order to achieve high quality, namely to achieve what the customer needs,
very short feedback loops are used to show the development to the customer
continuously. Thus, an incorrect development can be stopped very quickly.
Feedback does not only come from the customer, but also from the tests.
Values of XP : Feedback
Tabriz Software OpenTalks
Rapid Feedback: Feedback on all activities should be sought as quickly as
possible, resulting in good learning effects.
Principles of XP
Tabriz Software OpenTalks
Principles of XP
Assume Simplicity: Simple solutions are easier to understand and feedback
can be obtained faster.
Tabriz Software OpenTalks
Short Releases: New deliveries should be made at short intervals.
Consequently, customers receive the required functions quicker and
can therefore give feedback on the development quicker.
Practices of XP
Tabriz Software OpenTalks
Lean
Tabriz Software OpenTalks
Change something
Find out how it went
Learn from it
Change something again
Tabriz Software OpenTalks
Tabriz Software OpenTalks
Pair Programing
Unit Test
Continuous Integration
Daily Scrum
SprintFeedback Loops
Tabriz Software OpenTalks
The important thing is not your process.
The important thing is your process
for improving your process.
Tabriz Software OpenTalks
Do you have feedback for me?