high quality agile

Post on 18-Feb-2016

26 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

High Quality AgileIncorporating Quality into your Agile Process

Lorinda Brandon@lindybrandon

Who Am I?

Who Are You?

Automatedvs

Exploratory

DevOps

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

Quality

I am going to talk about...

The most important deliverable of the sprint...

User Experience

I am going to talk about...

The most important deliverable of the sprint...

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

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

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

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

Does not do agile development

Does agile development

0% 10% 20% 30% 40% 50% 60% 70% 80%

Does code review

Does not do code review

SmartBear Software 2013 Software Quality Benchmark SurveyFielded: January 2013 N=683 Customer N= 115

Code Review: Ain’t nobody got time for that

Production Data: Beyond Personas

Um. They did what?

Oh. They don’t use that?

It’s how slow?

Fail fast, fail oftenDon’t be afraid to decide

Assess risk dailyMake decisions early

Assess reality against assumptionsRegularly and oftenLet the users guide you

Failure is just another way of learning

Final Thought

“Quality is not an act, it is a habit.”-Aristotle

Give Feedback on the Sessions

1 Sign In: www.eclipsecon.org

2 Select Session Evaluate

3 Vote

top related