Where is the Quality in Agility? Dan North, DRW @tastapod So Jesper - - PowerPoint PPT Presentation

where is the quality in agility
SMART_READER_LITE
LIVE PREVIEW

Where is the Quality in Agility? Dan North, DRW @tastapod So Jesper - - PowerPoint PPT Presentation

Where is the Quality in Agility? Dan North, DRW @tastapod So Jesper said Some people who have been working with Agile for a long time still have not grasped the basics Can you talk about Quality? What do we mean by Quality?


slide-1
SLIDE 1

Where is the Quality in Agility?

Dan North, DRW @tastapod

slide-2
SLIDE 2

So Jesper said…

“Some people who have been working with Agile for a long time still have not grasped the basics” “Can you talk about Quality?”

slide-3
SLIDE 3

What do we mean by Quality?

“Well-crafted software” “Hit the original estimates” “Hit all the KPIs”

slide-4
SLIDE 4

What do we really mean?

“You’ll know it when you see it”

slide-5
SLIDE 5

A Quality product

Compelling user empathy Appropriate attention to the NFRs Easy to deploy, manage, diagnose, fix Pleasing to work with Sympathetic architecture

slide-6
SLIDE 6

Is this a quality car?

http://www.flickr.com/photos/kumbarov/5485436343

slide-7
SLIDE 7

Quality is how well a solution achieves its purpose

slide-8
SLIDE 8

Agile is…

People & interactions over Process & tools Collaboration over Contract negotiation Working software over Documentation Adapting to change over Following a plan

slide-9
SLIDE 9

Agile is…

…adapting to change …living with uncertainty

slide-10
SLIDE 10

How we do Agile

Process & tools over people & interactions Contract negotiation over collaboration Documentation over Working software Following a plan over Adapting to change

slide-11
SLIDE 11

Agile is not…

…following an Agile Methodology …having Agile accreditation …turning the Gantt chart 90 degrees …eliminating uncertainty

slide-12
SLIDE 12

Quality vs…

…the Product Backlog …the deadline …the budget

slide-13
SLIDE 13

How can we assure Quality?

“Quality Assurance”… but that’s testing!

– Behaviour – Assumptions – In the wild

slide-14
SLIDE 14

How can we flex Quality?

Completeness of solution Ease of adaptation Ease of management

slide-15
SLIDE 15

So what are our options?

Accept uncertainty Think in options Keep your eye on the goal

slide-16
SLIDE 16

Agile is Quality

Let’s get back to Agile

slide-17
SLIDE 17

Questions?

dan@dannorth.net http://dannorth.net @tastapod