sofware quality levels

16
Let’s talk about Software Quality by @rubytester (Spring of 2012)

Upload: rubytester-testrus

Post on 14-Jul-2015

118 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sofware Quality Levels

Let’s talk about Software Quality by @rubytester (Spring of 2012)

Page 2: Sofware Quality Levels

People Love Software

Page 3: Sofware Quality Levels

People Conversations Code

Page 4: Sofware Quality Levels

People having Conversations Capturing Conversations in Code

Page 5: Sofware Quality Levels

1: Prototype 2: Functional 3: Efficient 4: Delightful

Levels Of Software Quality

Page 6: Sofware Quality Levels

1: Prototype 2: Functional 3: Efficient 4: Delightful

What Conversations are you having? Not having? What Code do you write? Not write? What keeps you stuck? How to move forward?

“New”, “Different”

“Structure”, “Existence”, “Let’s see…”

Page 7: Sofware Quality Levels

1: Prototype 2: Functional 3: Efficient 4: Delightful

“It Works”

What Conversations are you having? Not having? What Code do you write? Not write? What keeps you stuck? How to move forward?

Page 8: Sofware Quality Levels

1: Prototype 2: Functional 3: Efficient 4: Delightful

What Conversations are you having? Not having? What Code do you write? Not write? What keeps you stuck? How to move forward?

Page 9: Sofware Quality Levels

1: Prototype 2: Functional 3: Efficient 4: Delightful

“Does not require manual”

What Conversations are you having? Not having? What Code do you write? Not write? What keeps you stuck? How to move forward?

Page 10: Sofware Quality Levels

Being stuck in Delightful is Awesome

You can start at any level. You can get stuck at any level

Page 11: Sofware Quality Levels

BONUS!

Page 12: Sofware Quality Levels

steps to have a conversation

Page 13: Sofware Quality Levels

BONUS! Respect People Respect Conversations

Page 14: Sofware Quality Levels

Refactor Crappy conversations Refactor Crappy code. No Mercy.

Page 15: Sofware Quality Levels

BONUS! Capture Conversations in Essential Narrative Encode narrative in Code. Let the code recapture your conversations Swim in Code Swim in Conversations Domain World Arises in Conversations Capture Domain Objects in CODE

Page 16: Sofware Quality Levels

Thank You @WATIR