Download presentation
Presentation is loading. Please wait.
Published byReginald Sutton Modified over 9 years ago
1
High Quality Agile Incorporating Quality into your Agile Process Lorinda Brandon @lindybrandon
2
Who Am I?
3
Who Are You?
4
Automated vs Exploratory
5
DevOps
6
Burn-down charts Types of Agile Setting Point Values Pigs vs Chickens Spring Length Lots of other process and anti- communication devices
7
Quality I am going to talk about... The most important deliverable of the sprint...
8
User Experience I am going to talk about... The most important deliverable of the sprint...
9
Personas Matter Without the user, it’s just a story... ALWAYS include the persona: As a ________, I want to ________ because ________ Every team member on the team should be able to articulate it
10
What’s the Point? Lightweight artifacts don’t equal lightweight content Review of all artifacts is essential, including test plans Train your team to look for the user experience in every document Establish MATs with the user in mind
11
What’s the Point? Lightweight artifacts don’t equal lightweight content Review of all artifacts is essential, including test plans Train your team to look for the user experience in every document Establish MATs with the user in mind User
12
Stand Up = Speak Up It’s not just about about status updates Encourage feedback: How does it look? How does it feel? Can you show me? Don’t shut down dialog
13
Code Review: Ain’t nobody got time for that
14
Production Data: Beyond Personas Um. They did what? Oh. They don’t use that? It’s how slow?
15
Fail fast, fail often Don’t be afraid to decide Assess risk daily Make decisions early Assess reality against assumptions Regularly and often Let the users guide you Failure is just another way of learning
16
Final Thought “Quality is not an act, it is a habit.” -Aristotle
17
Give Feedback on the Sessions 1 Sign In: www.eclipsecon.org 2 Select Session Evaluate 3 Vote
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.