Software Quality

Daniel Coloma

What is Software Quality?

Daniel Coloma

Write-down the name of  a product you have used and that you think is of good quality

Write-down the name of  a product you have used and that you think is of bad quality

1 Minute & 2 Post-its

IF POSSIBLE SOMETHING THAT USES SOFTWARE: A PROGRAM, A DEVICE, A GADGET...

Write-down one reason why you think it was of good quality

Write-down one reason why you think it was of bad quality

1 Minute & 2 Post-its

The first part (the product) or the second one (the reason)?

Identify the reasons for good or for bad quality?

What has been easier for you?

What is quality?

Something really difficult to define

Except for the smart people defining standards

"Software quality may be defined as conformance to explicitly stated functional and performance requirements, explicitly documented development standards and implicit characteristics that are expected of all professionally developed software."

ARE WE DONE THEN?

NOT REALLY

Software Developers are not Poets, but kind of

ARE SOFTWARE AND POETRY SIMILAR IN ANY WAY?

RIP IT OUT!

"Software quality may be defined as conformance to explicitly stated functional and performance requirements, explicitly documented development standards and implicit characteristics that are expected of all professionally developed software."

Quality is the VALUE a product has for

ONE PERSON

SUBJECTIVE!

Two different people are going to perceive quality quite differently in the same product

CONTEXT DEPENDANT

The same person could perceive the quality of a product differently depending on the environment:

- Fast or Slow Computers

- Person Mood

- Time of the day

-...

EXPECTATION DEPENDANT

The perceived quality depends a lot on user expectations

CROSSWORD

WE NEED TO BE VERY AMBITIOUS WITH QUALITY

So we can make ALL our users HAPPY by ALWAYS IMPROVING

Starts at 6:40

Software Quality

By Daniel Coloma

Software Quality

  • 870