living life as software tester - barcampbkk

Post on 26-Jan-2015

107 Views

Category:

Career

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Living Life as Software Tester Experience Sharing in 6 years; Programmer vs Tester

TRANSCRIPT

1

Living Life as Software Tester

Experience Sharing in 6 years; Programmer vs Tester

Prathan Dansakulcharoenkit | Barcamp Bangkok 4 | October 24th, 2010

2

Who am I?

Prathan (Num) Dansakulcharoenkit

IT Development Manager in (Tarad.com)

Past Asst. Services and Operation Manager (Sanook.com)

QA Specialist (Sanook.com)

Tester (Sanook.com)

System Administrator (Popidols.net)

Freelance Programmer

Founder of www.welovebug.com

I am Blogger, Reader, Photographer and Grain 555

I am Linkin Park fan and Basketball player

3

A Love Story between

Programmer and Tester

Based on True Story in 6 years in Software Development, Testing and Operation

4

What is the BEST practice of legacy Programmer?

Content by @roofimon from BugDay 2009

Come to office very late

Pretend reading software specification

Write some crap code (Requirement too complex)

Chat for a while

Tweet all the time

Write more crap code (Work First, Test Last)

I’m done, It’s work!!! (in my Dream)

Pass this to Tester

May the force be with you Tester

So the war begin, … No No No … the Love Begin

5

What is the BEST practice of legacy Tester?

Content by @roofimon from BugDay 2009

What is this?

How to use that?

I really don’t understand this function!

While this one is not work, yesterday worked?

Why this program is very slow, just 2 testers are working on it.

Is this the limitation?

Pass back to Programmer

May the force be with you Programmer

So the war begin, … No No No … the Love Begin also

6

When Programmer and Tester meeting

7

Tester: Yo! We’ve got a Bugs!!!!

Really?

PT

Yes

That’s weird…It’s never done that

before

P

It must be a hardware problem

P

You can’t use this version on you machine

P

Somebody must have changed my code!!!

P

T

Emm…

T

I use the same spec

as you

T

You give me this version!!!

T

It’s only you and me who

work on this project.

8

Programmer: It’s not Bug, It’s Feature

TYes!! It’s only on your machine

It works on my machine

P

Oh!!! God!! I know…

P

TKnow What?

9

Love is begun in the Office!!!

10

What do you think Software Testing is?

11

Facts in Software Development

there will always be a chance that

software will contain bugs

cannot prove software works

by testing it

software testing does not prove that

software is bug-free

12

Goals of Software Testing

software testing is to

minimize the risk of bugs occurring

software testing must be to demonstrate that

software does have bugs

13

Bugs is a Boomerang

14

How Programmer and Tester can work together

Smooth as Silk (maybe)?

15

We don’t build Software but

We make it work with Quality

16

Sharing Everything

Build Trust

Don’t Blame Other

Give Credit to Others for Their Work

Don’t Remember to Flush

Often say “Thanks”, “Please” and “Sorry”

17

We’re a team,

One person struggles, We all struggle

One person triumphs, We all triumph

Quote from “Coach Carter “

18

Always work in team, Team score are always

better and powerful than Individual

Quote from “Anonymous“

19

Quality in Every Phase

Not Afterthought

Quote from Borland

20

Questions & Answers

Quote from Borland

21

Keep in Touch

Email: zyracuze@gmail.com

Twitter: @izyracuze

Blog: www.welovebug.com & www.zyracuze.com

22

23

top related