LET’S TALK ABOUT SOFTWARE
DEVELOPMENT!
• Software development is
wholly a team effort – gets
difficult at times.
• Promotes collective learning,
polishes skills on individual
level, influences difference in
opinion and challenges
professionalism.
CONNECTION B/W TESTER AND DEVELOPER
• Both are crucially important to a software development project
• Sometimes they have a trouble being on the same level only due
to difference in job functionalities, concept understanding,
mindset, and perspectives.
• Two sides of the coin – testers and developers complement
each other
The images say it all…
BUT WHY ARE TESTERS ENTITLED AS FAILED
PROGRAMMERS
ARE TESTERS SECOND CLASS CITIZENS?
• “Testers, though being computer
science grads, that can’t code well” – a
myth or misconception?
• Developers superiority complex is the
root cause of the bias against testers.
• Seems legit because they always claim
to develop a bug-free code and
outpace the tester’s QA efforts.
• Or is it management’s responsibility to
glorify the contributions of both
BREAK AND SHAPE!
• Advancement in software
development has been made
more challenging for testers than
developers
• Testers are perpetually
functioning QA warriors
• Guardians of final test releases –
important above all in the IT team
• Assures best product delivery on
ends of both user and the
company
• Example: Delivering and nurturing a baby
IS IT SOME LOVE/HATE RELATIONSHIP?
• Both testers and developers are equally important – neither
could succeed without the other
• Teamwork and sweaty efforts can’t be ignored on both sides.
• Working collectively as one unit can weigh off the burden
• IT organizations need to break the old stereotypes and jump
into the Agile world to end the forever clash
• Agile approach; team responsibility over tester’s or developer’s
responsibility
QA IS A HOLY AGENDA ACHIEVED
THROUGH TEAMWORK ONLY!

Are Testers Failed Programmers?

  • 2.
    LET’S TALK ABOUTSOFTWARE DEVELOPMENT! • Software development is wholly a team effort – gets difficult at times. • Promotes collective learning, polishes skills on individual level, influences difference in opinion and challenges professionalism.
  • 3.
    CONNECTION B/W TESTERAND DEVELOPER • Both are crucially important to a software development project • Sometimes they have a trouble being on the same level only due to difference in job functionalities, concept understanding, mindset, and perspectives. • Two sides of the coin – testers and developers complement each other
  • 4.
    The images sayit all…
  • 5.
    BUT WHY ARETESTERS ENTITLED AS FAILED PROGRAMMERS
  • 6.
    ARE TESTERS SECONDCLASS CITIZENS? • “Testers, though being computer science grads, that can’t code well” – a myth or misconception? • Developers superiority complex is the root cause of the bias against testers. • Seems legit because they always claim to develop a bug-free code and outpace the tester’s QA efforts. • Or is it management’s responsibility to glorify the contributions of both
  • 7.
    BREAK AND SHAPE! •Advancement in software development has been made more challenging for testers than developers • Testers are perpetually functioning QA warriors • Guardians of final test releases – important above all in the IT team • Assures best product delivery on ends of both user and the company
  • 8.
    • Example: Deliveringand nurturing a baby
  • 9.
    IS IT SOMELOVE/HATE RELATIONSHIP? • Both testers and developers are equally important – neither could succeed without the other • Teamwork and sweaty efforts can’t be ignored on both sides. • Working collectively as one unit can weigh off the burden • IT organizations need to break the old stereotypes and jump into the Agile world to end the forever clash • Agile approach; team responsibility over tester’s or developer’s responsibility
  • 11.
    QA IS AHOLY AGENDA ACHIEVED THROUGH TEAMWORK ONLY!