s&t bugs 021216

18
BUGS!

Upload: dan-dineen

Post on 22-Jan-2018

52 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: S&T Bugs 021216

BUGS!

Page 2: S&T Bugs 021216

Features

+

Bugs

-

Page 3: S&T Bugs 021216

In 1946 Grace Hopper joined the Computation Laboratory at Harvard where she worked on the Mark II/Mark III electromechanical computers for the US Navy.

Operators traced an error in the Mark II to a moth trapped in a relay, coining the term bug. Delightfully, the actual bug was carefully removed and taped to the log book.

Page 4: S&T Bugs 021216
Page 5: S&T Bugs 021216

A software bug is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or

unexpected result, or to behave in unintended ways.

- Wikipedia

Page 6: S&T Bugs 021216

Something I broke by mistake :-(

- Dan

Page 7: S&T Bugs 021216

Our development sprints tend to follow a broad pattern:

A) Lots of features, a couple of bugs

B) Lots of bugs, a couple of features

Our bugs tend towards the visual display side of things.(That’s because front-end development is harder than backend development)

Page 8: S&T Bugs 021216

Bugs can be reported to the team by anyone.

If we establish that a reported bug is valid it’ll go into Pivotal with a description, supporting info and, preferably,

a screenshot illustrating the problem.

Bugs don’t usually have user stories. That would be weird.

Page 9: S&T Bugs 021216

Bugs can be giant, site-spanning monstrosities…

Page 10: S&T Bugs 021216

Make the space between the main content and the device edge consistent

#119625949

Page 11: S&T Bugs 021216

HUH?

Page 12: S&T Bugs 021216
Page 13: S&T Bugs 021216

Bugs can also be tiny oddities that only an unlucky few ever encounter

Page 14: S&T Bugs 021216

Content type label wrapping on to 2 lines in Safari

#119625949

Page 15: S&T Bugs 021216

Normal browsers - Firefox, Chrome, Edge, IE (IE!)

Safari - Mac & iOS

Page 16: S&T Bugs 021216
Page 17: S&T Bugs 021216
Page 18: S&T Bugs 021216

Bugs get a bum rap but they are a vital part of our workflow. Fixing a bug makes things better for everyone.

BE VIGILANT! REPORT STYLECRIMES!