1 / 17

High Quality Agile

High Quality Agile. Incorporating Quality into your Agile Process. Lorinda Brandon. @ lindybrandon. Who Am I?. Who Are You?. Automated vs Exploratory. DevOps.

raheem
Download Presentation

High Quality Agile

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. High Quality Agile Incorporating Quality into your Agile Process Lorinda Brandon @lindybrandon

  2. Who Am I?

  3. Who Are You?

  4. AutomatedvsExploratory

  5. DevOps

  6. Burn-down chartsTypes of AgileSetting Point ValuesPigs vs ChickensSpring LengthLots of other process and anti-communication devices

  7. I am going to talk about... Quality The most important deliverable of the sprint...

  8. I am going to talk about... User Experience 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

More Related