successful development without qa

Post on 18-Oct-2014

1.674 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

How to bring out potential of developers?

TRANSCRIPT

Pavel Gabrielcoach, programmer, agile-evangelist

alovak@gmail.com

Monday, October 11, 2010

Successful development without QA team

By CharlotteSpeaks♥{Charlotte.Morrall}

Monday, October 11, 2010

Your dev team doesn't provide sufficient product

By Gabriel PollardMonday, October 11, 2010

Boss says: several testers will solve our problems

Monday, October 11, 2010

You don't want extra departments and processes

Monday, October 11, 2010

?Hire testers or Perfect the team?

Monday, October 11, 2010

More than 90% of tester jobs require technical skills

Monday, October 11, 2010

C/C++/J2EE/Perl/Ruby/Python/Network

Monday, October 11, 2010

You'd like to increase quality to make your boss happy

Monday, October 11, 2010

You decided to perfect the existing team

Monday, October 11, 2010

?How?

Monday, October 11, 2010

1Responsibility

2Awareness

3Communication

Monday, October 11, 2010

1Responsibility

Monday, October 11, 2010

?Problems with responsibility

Monday, October 11, 2010

Who is responsible for the quality?

Monday, October 11, 2010

Whole team is responsible

Monday, October 11, 2010

You are responsible

Monday, October 11, 2010

How to make developers more responsible?

Monday, October 11, 2010

Teach the developers to be responsible

Ask  ques)ons

Monday, October 11, 2010

One day...

Monday, October 11, 2010

What are you going to do about it?

-­‐  I’m  but  one  developer

Monday, October 11, 2010

What change can you make?

-­‐  I  can  help  colleagues

Monday, October 11, 2010

So, what are you going to do?

-­‐  I  will  prepare  presenta)on

Monday, October 11, 2010

Practices

to  boost  responsibility

Monday, October 11, 2010

Code review

Monday, October 11, 2010

Demonstrations

Monday, October 11, 2010

2Awareness

Monday, October 11, 2010

Developers  are  tolerant?Problems with awareness

Monday, October 11, 2010

Underperformance

Monday, October 11, 2010

Bugs

Monday, October 11, 2010

Bad communication

Monday, October 11, 2010

Aware developers can cope with any problems

Monday, October 11, 2010

Teach the developers to be awareness

Ask  ques)ons

Monday, October 11, 2010

One day...

Monday, October 11, 2010

Why did you fail to do that?

-­‐  I  could  not  test

Monday, October 11, 2010

Why did you write this kind of test?

-­‐  We  have  been  always  tes)ng  such  way

Monday, October 11, 2010

What else can you do?

-­‐  I  don’t  know

Monday, October 11, 2010

What could help you?

-­‐  I  need  suitable  tes)ng  tool

Monday, October 11, 2010

What are you going to do about it?

-­‐  I’m  going  to  find  it  and  use  it.

Monday, October 11, 2010

Practices

can  complement  ques)ons

Monday, October 11, 2010

TDD/BDD

Test  Driven  DevelopmentBehavior  Driven  Development

Monday, October 11, 2010

ATDD

Acceptance  test-­‐driven  development

Monday, October 11, 2010

Retrospectives

to  improve  process  and  discover  tools

Monday, October 11, 2010

3Communication

Monday, October 11, 2010

?Problems with communication

Monday, October 11, 2010

What does a developer need?

to  do  his  work  effec)vely

Monday, October 11, 2010

Vision

purposes,  target  audience,  use  cases

Monday, October 11, 2010

Knowledge

peculiari)es  of  business  domain  

per)nent  stories

Monday, October 11, 2010

Feedback

Monday, October 11, 2010

Practices

to  improve  communica)on

Monday, October 11, 2010

Standup meetings

Monday, October 11, 2010

Company meetings

to  see  internal  processes  and  needs

Monday, October 11, 2010

Demonstrations

to  get  a  feedback

Monday, October 11, 2010

Support done by developers

to  understand  real  needs  and  problems  of  the  users

Monday, October 11, 2010

1Responsibility

2Awareness

3Communication

Monday, October 11, 2010

?Questions?

Pavel  Gabrielalovak@gmail.com

Monday, October 11, 2010

Thank you!

Monday, October 11, 2010

top related