Presenting: Vivien Ibironke Ibiyemi Tools for becoming a better tester.

Slides:



Advertisements
Similar presentations
INTERNATIONAL MARKETING. KEY ISSUES TO BECOME AN INTERNATIONAL BRAND MANAGING THE PRODUCT LIFE CYCLE Every product has a cycle life in a country, when.
Advertisements

This is one of the bestprayers
The EA mindset revolution: from being directed to directing the activities and priorities of your executive’s office.
WHAT DOES LEADERSHIP MEAN TO YOU?. ● Defining leadership while incorporating qualities that a leader should exemplify ● Identifying ways to shift our.
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
PROC-1 3. Software Process. PROC-2 What’s a process? Set of activities in creating software It involves creativity –hard to automate –Requires human judgment.
The EA mindset revolution: from being directed to directing the activities and priorities of your executive’s office.
Agile development By Sam Chamberlain. First a bit of history..
© Radiant Innovation Who Am I ? UK – based management consultancy – 1 person at present, but with growth plans Focused on change and innovation.
Introduction to Working in Teams © Workshop Objectives  To identify the characteristics of effective and ineffective teams  To examine the motivations.
Applied Software Project Management Andrew Stellman & Jennifer Greenehttp:// Applied Software Project Management Introduction.
Test Environments Arun Murugan – u Rohan Ahluwalia – u Shuchi Gauri – u
Kodu Trials Celebration 11 December 2009 Evaluation of the Trials Ian Phillips, I & J Management Services.
Keys to Success College is as easy as A, B, C. A -- Attend Class __________________.
Introduction to Agile.
Copyright © 2006 Pearson Education Canada Inc. Chapter 1 Introduction to Consumer Behaviour Consumer Behaviour Canadian Edition Schiffman/Kanuk/Das.
#RefreshCache CI - Daily Builds w/Jenkins – an Open Source Continuous Integration Server Nick Airdo Community Developer Advocate Central Christian Church.
Student Motivation & the Remarking Process Presented by Jirayu Chotimongkol Victoria Management School (VMS) Presented by Jirayu Chotimongkol Victoria.
Managing, supervising, being a leader is the hardest job in the world! Because each human being is different and you have to learn how to drive each.
Multidisplinary Approach.. What are your expectations Write on board.
Foreman’s Leadership Training Committee Meeting December 2, 2004.
Agile Acceptance Testing Software development by example Gojko Adzic
Get the MAGIC habits To be a great learner.
Building Effective Interpersonal Relationships
Agile and XP Development Dan Fleck 2008 Dan Fleck 2008.
Systems Intelligence in business organisations ? Merja Fischer Spring 2004.
Effective Conflict Engagement: Building stronger partnerships through interpersonal communication TRAIN THE TRAINER 2010.
Sporting Spirit Values Statements for Players, Coaching & Volunteering roles, Primary Level and Whole School.
“Fly Like An Eagle Training” Guest Speaker Joëlle Bonnefoy-Poli.
EFFECTIVE MANAGEMENT CRITERIA UNIT II. Effective managers lead to business success 1. Know what is going on. Be aware of what is happening in your sector,
+ Steve's mind wanders as he does his homework. "I'm never going to do well on this history test," he thinks. "My dad's right— I'll never amount to much."
Attitudes and Values for Personal Development – Unit 323
BMGT 245- Customer Service Knock Their Socks Off!!!
Process is continuously improving Have Definition of Done (DoD) DoD achievable within each iteration Team respects DoD The bottom line Delivering working,
Unit 2 (task 28) In this PowerPoint I will tell you about 7 important IT job roles and if a candidate might want one what he would have to do to get one.
Educational Development Plan Business, Management, Marketing and Technology.
Referrals I Notice: This training material, including all handouts, video, written documentation and verbally--provided training, are considered confidential.
Lecture Overview IT System Failures.
Product Management Or.. The most important thing most startups forget to do.
Trust, Ownership and Motivation. Contents Trust, Ownership & Motivation How does it feet to be Trusted? What Trust Looks Like What must you do to be Trusted?
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
HOW AND WHY TO LOVE CUCUMBER By Dana Scheider. Is This Your Programming Experience?
Daisie Shelton.  A Labor and Delivery Nurse are caring for mothers giving birth. As you are a Labor and Delivery Nurse, you are monitoring/assisting.
Version Control and SVN ECE 297. Why Do We Need Version Control?
Hello Friends Let’s get started…. PRESENTED BY: AJAY BALAMURUGADAS A SOFTWARE TESTER Software Tester's Role in Conscious Quality Delivery.
Yeah but.. What do I do? Software Leadership Dan Fleck 2007.
Chapter 14 Leadership and Reward Structures. Knowledge Management2 Culture Change successful KM takes culture change you have to gain the heart and the.
Teamwork Mansour al-shathri
The Secret to Success (Really!) Performance Management Beth Burbage Vice President, Organizational Development Silverado Senior Living.
Persuasive Writing Mentor Papers For Analysis Penfield Road Penfield, NY14450 October 16, 20__ Dear Mrs. Pruszynski, You should have a pizza party.
CSC 480 Software Engineering Team Issues. Essence of a Successful Team To be successful, teams must  Plan their projects  Track their progress  Coordinate.
COMMUNICATION Pages 4-6. Michigan Merit Curriculum Standard 7: Social Skills – 4.9 Demonstrate how to apply listening and assertive communication skills.
Cadet Leadership. About There is no greater trust that can be bestowed on you than to be a leader of your fellow cadets. You have been picked out from.
Encouraging a growth mindset! Poulton Lancelyn Primary School
Items to consider before automating an application
Personas.
Working effectively in a team
Introducing Automation in Traditional Software Testing Best Practices.
5 Mistakes New Leaders Make.
Theory in Practice Whitney Ayers.
Lecture # 3 Software Development Project Management
VALUES.
Pair Programming.
Bedroc Culture An inside look..
I’m so secure You’re here with me
Member Leadership!.
New country and Varied Cultures
Healthy Relationships
Presentation transcript:

Presenting: Vivien Ibironke Ibiyemi Tools for becoming a better tester

A way of thinking that determines a tester’s behaviour, outlook and his or her mental attitude towards a PUT(Program Under Test), team members, developers and project managers If testing is questioning a product (James Bach) then we can define a tester’s mindset as a way of thinking that determines how effective a tester will be in questioning a product

Different task Different lenses Different angles Different mindsets

Interactive Mindset Tools Communicator Mindset Tool Trust Mindset Tool Business Mindset Tool Bug Advocacy Tool Set Bug Reporting Mindset Tool Motivational Mindset Tools Confidence Mindset Tool Courage Mindset Tool Embarassment Handling Mindset Tool … Bug Hunting Tool Set User Mindset Tool ‘‘Already tested’’ Mindset Tool Lazy tester Mindset Tool Analytical Mindset Tool Critical Thinking Mindset Tool Curiosity Mindset Tool Project Phase Mindset Tool

Tester, Test manager, developer

If we change we’ll enhance quality better Enhance the environment we work in Succeed on our projects Love what we do. If we remain the same, our projects will fail, companies will go bankrupt etc

I’m here to help, I’m here to make you shine. I’m here to make the developer’s day. It’s my responsibility to ensure an atmosphere of common goal. My goal is to provide stakeholders with valuable information. Do everything morally right to build a good relationship with developers. Be a friend but don’t compromise your integrity

There seem to be some value in laziness and I call this ”Lazy Tester’s” mindset tool. There are bugs we might never find except we test like this. I don’t have to be lazy but switching to this mindset will get it done.

The fallacy of ”No user will use the product this way”

I never merge a code based on ’’it was just a small change, it will not break anything. I never merge a code based on how good the developer is. Let the developer I trust that they will do a good job and I’m here to uphold that trust. Though we are tight on time, please can you give me a few minutes…

Willingness to go the extra mile Become valuable, nobody jokes with valuable tester’s words. Software does not pass through my hand for fun.

A bug report that cannot be understood is a dent on the efficacy of a tester’s job.

Understanding each role’s psycology and what’s most important in time. I want to make the software : Developers I want to break the software: Testers I want to deliver a working quality software to the stakeholders : Project manager I want to sell the software: Marketing All of these must coordinate together and you need a mindset that works with understanding of the goal of each.

Who gets the blame all the time? It’s mostly the tester -I tweak my mind for documentation of issues and occurrences. -I tweak my mind in line with communication mindset tool.

References ng-center/keynote-the-power-of-an-agile- mindset/ ng-center/keynote-the-power-of-an-agile- mindset/ html html ing-the-agile-testing-mindset/ ing-the-agile-testing-mindset/