SlideShare a Scribd company logo
1 of 56
Intro
Story 0




   Why are you
   here?
Story 1




   What is a QA
   professional?
Notes/ key points

   Quality assurance is about making sure we are building the right product
   from the very beginning. We do that using processes people and tools.

   QA's role is partially to put good processes into place - repeatable
   success.

   But the more important role is influencer - influencer of
   *people*. Now let's put these two things together, people and
   processes. ...
Story 1A




   Process vs people
Notes/ key points

   """worked in my environment"" .. Process is important - but process is
   predictable and reliable.

   People are more important - because people can change so easily - what
   they're thinking, whether or not they're going to support an idea, how
   hard they're going to work, what's important to them & what their
   priorities are .. Especially when you have bad leadership. But even great
   leadership can't compensate for the human wildcard.
   “

   You don’t have an environment to yourself. It takes collaboration to
   make things/ ideas work in everyone’s environment.
Story 2




   Agile Manifesto IS
   QA
Notes/ key points

   I remember when agile started to emerge - (2002) - there was a lot of
   resistance in the QA field - it was perceived as eliminating the need for
   QA & rigid testing. But look at the manifesto. Each of those points
   screams QA…. (THINK DEMING!)

   "1- Individuals and interactions over processes and tools
   2- Working software over comprehensive documentation
   3- Customer collaboration over contract negotiation
   4- Responding to change over following a plan
Story 3




   Building
   Influence
Notes/ key points

   " How do you build influence? By building trust. You’ll find lots of
   answers in the world for how to build influence. But here’s the
   essential one people miss.

   Here's what people respond to - the familiar. Simon Sinek has a
   great video about this - are you friends with everyone in
   Columbus? No. But when you meet someone from Columbus in
   Berlin you have a connection. Or you research what type of laptop
   to buy - and then your friend says, ""naw, buy the lenovo...""

   (have you heard that people don't like change? At the root of that
   is that it's unfamiliar. People are uncertain about expectations or
   how to do something or what the outcome will be. )

   So how do we put that idea into action? ….
Story 3A




   Find Shared
   Values, Vision, Go
   als
Notes/ key points

   Shared values -

   Having a common purpose is critical. Whatever it may be - producing a
   product, correcting a problem - you can't build trust, influence or
   momentum toward a nonexistent goal. Figure it out – what’s your
   purpose?

   And always be positive about it. Sure you might grippe occasionally - but
   you have to defend your purpose. Don't get sucked into the negativity -
   turn it around. Reassure your team that we can be successful and what
   we're doing is important. (But you have to believe it. So get religion.)

   Authenticity matters.
Story 3B




   pattern matching
Notes/ key points

   How else do you find the familiar?

   Increase your knowledge set to gain better pattern matching. (you don't
   stick your hand in a blender - even though you have never done it
   before, you know that the outcome would be bad.) This applies to more
   complex problems too.

   Diverse knowledge is an important tool. Not just in problem solving, but
   in developing relationships. (People & interactions!)
Story 3C




  learn something
  irrelevant
Every organization is different, every team is different, every person is
different, every interaction is different. (“works in my environment”)
     So can I stand up here and give you a laundry list of tools and
techniques that you can plug in? I can try, and maybe it'll be useful 10%
of the time. So the trick isn't to have a prescribed way of ""this is how
you _____""
.. Same goes with agile - agile is a state, not a method. The goal is
flexibility and adaptability, improved performance, higher
satisfaction, higher quality - not use of tools.
You need to get out there and learn. Not just learning your current role -
QA is the profession that knows everything. QA are the unsung heroes in
the organization who can connect what's happening over here to
what's happening over there. (Pattern Matching.) And to be good at
that, you have to be inquisitive, knowledgeable, insatiable.. Learn about
QA. Learn about development. Learn about business. But also learn
about music, chemistry, cheese making. Volunteer with a nonprofit and
learn what they do and how they operate. Talk with children - what
solutions are you looking for? Ask a kid. They'll teach you how to think
differently.
Exercise




   Good, better, hor
   rible
Don't stop with the first answer you find. But don't search either.. Think. Don’t search.

When faced with a question, don't immediately jump to google. Use your brain. Use
your colleagues. Think about possible answers first. And part of being able to do that is
to learn new things daily - in pursuit of knowledge & wisdom for its own sake. (Not just
when you need a specific answer.) Learn something irrelevant!

4 volunteers…

1 – problem statement
2 – good solution
3 – better solution
4 – horrible solution

Why is it bad? What would it take to make it work? Explore the possibilities.
Collaborate.
Story 4




   QA leads the way
Notes/ key points

   So how does QA lead an agile transformation? That was what I said I
   was going to talk about, wasn’t it?

   I often hear "Bring QA in early to help with quality." So QA gets invited
   to meetings. And they sit in meetings and when it's their turn to
   talk, say, "We still don't have [requirements|code|environment]. That is
   all."

   Get QA involved early means involved. QA professionals, you have to
   take the lead here. No one else gets QA - you have to educate them. Be
   ready to speak up and take the lead.

   You’re the unsung heroes, remember? You know everything.
Story 4A




   Step up, step
   outside of your
   comfort zone
Notes/ key points
   ""do you think I know what I'm talking about?....""

   I wasn’t sure if this idea for a presentation would work tonight. But I wanted to take a
   different approach. It worked in my environment!

   Don’t be afraid to fail.

   People WANT you to succeed when you get in front of them. So when you speak up in a
   meeting, (#1 - be succinct - no one likes a blabbermouth) most of the time, people are
   giving you the benefit of the doubt that you know what you're talking about. Especially
   in a group with a leadership vacuum.

   1. If you have a strong leader - talk to that person privately about allowing you to
   contribute more in your area of expertise.

   2. If you have weak leadership - become the leader. Everyone's waiting on
   someone/anyone to step up. The only thing worse than trying and not being the ideal
   leader, is sitting back while everyone watches nothing happen.

   And if you don’t know what you’re talking about and other people do – ask questions.
   Lead by asking, not by telling.
Story 5




   Show the value
Notes/ key points
   Show the value - this is last. While agile is all about value, it's first about
   transition, philosophy & people. (remember that agile is not a
   process, but a state of being.)

   Sometimes that's a leap of faith. Whether you can prove the value or
   not, you need people to follow you. Build influence and trust.
   .. In truth, that’s a circle.
             (PDCA, yes?)
Notes/ key points




   Pause – questions
   or comments on
   the human side of
   agile?
Story backlog




   What challenges
   are YOU facing?
Story




   how to release
   plan
Notes/ key points

   d
Story




   how to sell agile
   to management
Notes/ key points

   Ugh – this one isn’t easy – depends on a lot of environmental factors.

   #1 – don’t try to sell it. Just do it.

   Pretend like everything is normal. Work for 30 days, get a lot done –
   show progress to skeptics.
Story




   what is TDD?
   (test driven
   development)
Notes/ key points

   d
Story




   how does
   estimation work?
Notes/ key points

  Q: any one of these epics could be a three day class. So how do you
  scope something big and estimate it?
  A: define the value to the user and the fidelity of the solution. In this
  session, we are just going to give a cursory answer to questions, indicate
  media for further study, set people on the right path. If that’s all we’re
  attempting to do, we know we can deliver *some* value in under 5
  minutes. (Or we can deliver major value in 3 days.)
Story




   how does test
   planning change?
Notes/ key points

   d
Story




   basic agile
   principles
Notes/ key points

   d
Story




   basic scrum
   practices
Notes/ key points

   d
Story




   Agile tools
Notes/ key points

   d
Story




   Agile metrics
Notes/ key points

   d
Story




   Zero defects?
Notes/ key points

   Remember the cost of quality
Story




   What is
   “technical debt?”
Notes/ key points

   d
Story




   measuring
   velocity
Notes/ key points

   Don't set velocity targets - velocity measures what you can realistically
   do. It is a measurement, not a goal. Instead, look for ways to improve
   delivery.. Use velocity to assess whether process improvement is moving
   the needle.
Story




   Quality -vs-
   fidelity/grade
Notes/ key points

   "Attractive Quality and Must-Be Quality .... Neutralization -vs-
   differentiation --> neutralize fast, differentiate as soon as you
   can. Neutralize 'good enough' and spend more time on
   differentiation. Don't go for zero defects -> cost is too high.

   Use a hackathon or bang out fixes for neutralization. (don't compromise
   quality, but keep the grade low.)"
Story




   Structuring
   testing
Notes/ key points

   •Product Teams break Epics or Features into Stories: QA helps by first
   writing out some very basic conditions of satisfaction
   •Once the conditions are agreed upon, QA writes the Acceptance Criteria
   •Story is fleshed out by the Product Team
   •Core team now has very specific criteria to make tasks and code to
   •Business Rules include a certain amount of traceability to the
   acceptance criteria
Story




   s
Notes/ key points

   d

More Related Content

What's hot

Top 5 mep engineer interview questions with answers
Top 5 mep engineer interview questions with answersTop 5 mep engineer interview questions with answers
Top 5 mep engineer interview questions with answersjumets07
 
Top 7 registered nurse interview questions answers
Top 7 registered nurse interview questions answersTop 7 registered nurse interview questions answers
Top 7 registered nurse interview questions answersSuccessSecrets247
 
Top 7 psychologist interview questions answers
Top 7 psychologist interview questions answersTop 7 psychologist interview questions answers
Top 7 psychologist interview questions answerstomhandsome70
 
Top 7 marine biologist interview questions answers
Top 7 marine biologist interview questions answersTop 7 marine biologist interview questions answers
Top 7 marine biologist interview questions answersjob-interview-questions
 
Top 9 telesales interview questions answers
Top 9 telesales interview questions answersTop 9 telesales interview questions answers
Top 9 telesales interview questions answersjonhmart036
 
Top 10 dental office manager interview questions and answers
Top 10 dental office manager interview questions and answersTop 10 dental office manager interview questions and answers
Top 10 dental office manager interview questions and answersjonhsming
 
Top 9 data analyst interview questions answers
Top 9 data analyst interview questions answersTop 9 data analyst interview questions answers
Top 9 data analyst interview questions answersJobinterviews
 
Top 9 data analyst interview questions answers
Top 9 data analyst interview questions answersTop 9 data analyst interview questions answers
Top 9 data analyst interview questions answershudsons168
 
Top 7 psychiatrist interview questions answers
Top 7 psychiatrist interview questions answersTop 7 psychiatrist interview questions answers
Top 7 psychiatrist interview questions answerstomhandsome70
 
Top 9 bank interview questions answers
Top 9 bank interview questions answersTop 9 bank interview questions answers
Top 9 bank interview questions answersJobinterviews
 
Top 7 occupational therapist interview questions answers
Top 7 occupational therapist interview questions answersTop 7 occupational therapist interview questions answers
Top 7 occupational therapist interview questions answersinterview-questions-job
 
Top 9 adp interview questions answers
Top 9 adp interview questions answersTop 9 adp interview questions answers
Top 9 adp interview questions answersJobinterviews
 
Job Interview Question Database With Answers
Job Interview Question Database With AnswersJob Interview Question Database With Answers
Job Interview Question Database With Answerscstedham
 
Top 10 orthodontist interview questions with answers
Top 10 orthodontist interview questions with answersTop 10 orthodontist interview questions with answers
Top 10 orthodontist interview questions with answersshannonmiller459
 
Top 7 ceo interview questions answers
Top 7 ceo interview questions answersTop 7 ceo interview questions answers
Top 7 ceo interview questions answersSuccessSecrets247
 
Top 7 trainer interview questions answers
Top 7 trainer interview questions answersTop 7 trainer interview questions answers
Top 7 trainer interview questions answersSuccessSecrets247
 
Top 7 senior accountant interview questions answers
Top 7 senior accountant interview questions answersTop 7 senior accountant interview questions answers
Top 7 senior accountant interview questions answerstomhandsome70
 
80 mental health interview questions with answers
80 mental health interview questions with answers80 mental health interview questions with answers
80 mental health interview questions with answersharrisaimee4
 
64 interview questions
64 interview questions64 interview questions
64 interview questionsTarikul Alam
 
Top 10 commercial airline pilot interview questions and answers
Top 10 commercial airline pilot interview questions and answersTop 10 commercial airline pilot interview questions and answers
Top 10 commercial airline pilot interview questions and answersmooresophie19
 

What's hot (20)

Top 5 mep engineer interview questions with answers
Top 5 mep engineer interview questions with answersTop 5 mep engineer interview questions with answers
Top 5 mep engineer interview questions with answers
 
Top 7 registered nurse interview questions answers
Top 7 registered nurse interview questions answersTop 7 registered nurse interview questions answers
Top 7 registered nurse interview questions answers
 
Top 7 psychologist interview questions answers
Top 7 psychologist interview questions answersTop 7 psychologist interview questions answers
Top 7 psychologist interview questions answers
 
Top 7 marine biologist interview questions answers
Top 7 marine biologist interview questions answersTop 7 marine biologist interview questions answers
Top 7 marine biologist interview questions answers
 
Top 9 telesales interview questions answers
Top 9 telesales interview questions answersTop 9 telesales interview questions answers
Top 9 telesales interview questions answers
 
Top 10 dental office manager interview questions and answers
Top 10 dental office manager interview questions and answersTop 10 dental office manager interview questions and answers
Top 10 dental office manager interview questions and answers
 
Top 9 data analyst interview questions answers
Top 9 data analyst interview questions answersTop 9 data analyst interview questions answers
Top 9 data analyst interview questions answers
 
Top 9 data analyst interview questions answers
Top 9 data analyst interview questions answersTop 9 data analyst interview questions answers
Top 9 data analyst interview questions answers
 
Top 7 psychiatrist interview questions answers
Top 7 psychiatrist interview questions answersTop 7 psychiatrist interview questions answers
Top 7 psychiatrist interview questions answers
 
Top 9 bank interview questions answers
Top 9 bank interview questions answersTop 9 bank interview questions answers
Top 9 bank interview questions answers
 
Top 7 occupational therapist interview questions answers
Top 7 occupational therapist interview questions answersTop 7 occupational therapist interview questions answers
Top 7 occupational therapist interview questions answers
 
Top 9 adp interview questions answers
Top 9 adp interview questions answersTop 9 adp interview questions answers
Top 9 adp interview questions answers
 
Job Interview Question Database With Answers
Job Interview Question Database With AnswersJob Interview Question Database With Answers
Job Interview Question Database With Answers
 
Top 10 orthodontist interview questions with answers
Top 10 orthodontist interview questions with answersTop 10 orthodontist interview questions with answers
Top 10 orthodontist interview questions with answers
 
Top 7 ceo interview questions answers
Top 7 ceo interview questions answersTop 7 ceo interview questions answers
Top 7 ceo interview questions answers
 
Top 7 trainer interview questions answers
Top 7 trainer interview questions answersTop 7 trainer interview questions answers
Top 7 trainer interview questions answers
 
Top 7 senior accountant interview questions answers
Top 7 senior accountant interview questions answersTop 7 senior accountant interview questions answers
Top 7 senior accountant interview questions answers
 
80 mental health interview questions with answers
80 mental health interview questions with answers80 mental health interview questions with answers
80 mental health interview questions with answers
 
64 interview questions
64 interview questions64 interview questions
64 interview questions
 
Top 10 commercial airline pilot interview questions and answers
Top 10 commercial airline pilot interview questions and answersTop 10 commercial airline pilot interview questions and answers
Top 10 commercial airline pilot interview questions and answers
 

Similar to QA's lead role in agile transformations

Mit workshop june 2012
Mit workshop june 2012Mit workshop june 2012
Mit workshop june 2012Cammy Bean
 
Hiring the-best-presentation for-ux_2017_portfolio
Hiring the-best-presentation for-ux_2017_portfolioHiring the-best-presentation for-ux_2017_portfolio
Hiring the-best-presentation for-ux_2017_portfolioKristyn Greenwood
 
Experimentation mindset
Experimentation mindsetExperimentation mindset
Experimentation mindsetDoc Norton
 
10 ways to be high potential!!
10 ways to be high potential!!10 ways to be high potential!!
10 ways to be high potential!!Dr. Shalini Lal
 
Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...
Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...
Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...Jordan Bresler
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)cfry
 
Stephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeStephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeAgileNZ Conference
 
Managing your tech career
Managing your tech careerManaging your tech career
Managing your tech careerGreg Jensen
 
Mit elearning design workshop day
Mit elearning design workshop dayMit elearning design workshop day
Mit elearning design workshop dayCammy Bean
 
Top 10 sustainability interview questions with answers
Top 10 sustainability interview questions with answersTop 10 sustainability interview questions with answers
Top 10 sustainability interview questions with answerscookreece55
 
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Snag
 
Introduction to Jobs to Be Done
Introduction to Jobs to Be DoneIntroduction to Jobs to Be Done
Introduction to Jobs to Be DoneMichele Hansen
 
Social Enterprise Challenges and Top Tips
Social Enterprise Challenges and Top TipsSocial Enterprise Challenges and Top Tips
Social Enterprise Challenges and Top TipsWavelength
 
Be a Team Leader, not a Manager!
Be a Team Leader, not a Manager!Be a Team Leader, not a Manager!
Be a Team Leader, not a Manager!Odoo
 
Helping People Take Responsibility
Helping People Take ResponsibilityHelping People Take Responsibility
Helping People Take ResponsibilityJohn Oyakhilome
 
Apn servant leadership
Apn servant leadershipApn servant leadership
Apn servant leadershipMike Lowery
 
Management Debt - Practicing Leadership With Consciousness
Management Debt - Practicing Leadership With ConsciousnessManagement Debt - Practicing Leadership With Consciousness
Management Debt - Practicing Leadership With ConsciousnessNirmaljeet Malhotra
 
8 lessons learned from becoming agile
8 lessons learned from becoming agile8 lessons learned from becoming agile
8 lessons learned from becoming agileMarko Taipale
 

Similar to QA's lead role in agile transformations (20)

Mit workshop june 2012
Mit workshop june 2012Mit workshop june 2012
Mit workshop june 2012
 
Hiring the-best-presentation for-ux_2017_portfolio
Hiring the-best-presentation for-ux_2017_portfolioHiring the-best-presentation for-ux_2017_portfolio
Hiring the-best-presentation for-ux_2017_portfolio
 
Experimentation mindset
Experimentation mindsetExperimentation mindset
Experimentation mindset
 
10 ways to be high potential!!
10 ways to be high potential!!10 ways to be high potential!!
10 ways to be high potential!!
 
Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...
Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...
Neysa King — Getting to Done: The Human Interactions That Make or Break a Pro...
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
 
Stephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for ChangeStephanie Cooper - Genuine Curiosity - Conversations for Change
Stephanie Cooper - Genuine Curiosity - Conversations for Change
 
Managing your tech career
Managing your tech careerManaging your tech career
Managing your tech career
 
Mit elearning design workshop day
Mit elearning design workshop dayMit elearning design workshop day
Mit elearning design workshop day
 
Top 10 sustainability interview questions with answers
Top 10 sustainability interview questions with answersTop 10 sustainability interview questions with answers
Top 10 sustainability interview questions with answers
 
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
 
Accelerated learning playbook
Accelerated learning playbookAccelerated learning playbook
Accelerated learning playbook
 
Introduction to Jobs to Be Done
Introduction to Jobs to Be DoneIntroduction to Jobs to Be Done
Introduction to Jobs to Be Done
 
Social Enterprise Challenges and Top Tips
Social Enterprise Challenges and Top TipsSocial Enterprise Challenges and Top Tips
Social Enterprise Challenges and Top Tips
 
Be a Team Leader, not a Manager!
Be a Team Leader, not a Manager!Be a Team Leader, not a Manager!
Be a Team Leader, not a Manager!
 
Helping People Take Responsibility
Helping People Take ResponsibilityHelping People Take Responsibility
Helping People Take Responsibility
 
Apn servant leadership
Apn servant leadershipApn servant leadership
Apn servant leadership
 
Management Debt - Practicing Leadership With Consciousness
Management Debt - Practicing Leadership With ConsciousnessManagement Debt - Practicing Leadership With Consciousness
Management Debt - Practicing Leadership With Consciousness
 
8 lessons learned from becoming agile
8 lessons learned from becoming agile8 lessons learned from becoming agile
8 lessons learned from becoming agile
 
Future organisations
Future organisationsFuture organisations
Future organisations
 

More from Dave Ungar

Project selection and allocation in a nutshell
Project selection and allocation in a nutshellProject selection and allocation in a nutshell
Project selection and allocation in a nutshellDave Ungar
 
PfMP - A Practical Guide to Project Portfolio Management
PfMP - A Practical Guide to  Project Portfolio ManagementPfMP - A Practical Guide to  Project Portfolio Management
PfMP - A Practical Guide to Project Portfolio ManagementDave Ungar
 
How can lean alleviate the overloading of qa
How can lean alleviate the overloading of qaHow can lean alleviate the overloading of qa
How can lean alleviate the overloading of qaDave Ungar
 
Lean Portfolio Management
Lean Portfolio ManagementLean Portfolio Management
Lean Portfolio ManagementDave Ungar
 
Contextual thinking and language
Contextual thinking and languageContextual thinking and language
Contextual thinking and languageDave Ungar
 
User stories primer - how to think differently about constructing stories
User stories primer - how to think differently about constructing storiesUser stories primer - how to think differently about constructing stories
User stories primer - how to think differently about constructing storiesDave Ungar
 
Establishing an enterprise common currency
Establishing an enterprise common currency Establishing an enterprise common currency
Establishing an enterprise common currency Dave Ungar
 
Agile in a Nutshell
Agile in a NutshellAgile in a Nutshell
Agile in a NutshellDave Ungar
 
Assuring agile quality
Assuring agile qualityAssuring agile quality
Assuring agile qualityDave Ungar
 
What the business expects from agile
What the business expects from agileWhat the business expects from agile
What the business expects from agileDave Ungar
 

More from Dave Ungar (10)

Project selection and allocation in a nutshell
Project selection and allocation in a nutshellProject selection and allocation in a nutshell
Project selection and allocation in a nutshell
 
PfMP - A Practical Guide to Project Portfolio Management
PfMP - A Practical Guide to  Project Portfolio ManagementPfMP - A Practical Guide to  Project Portfolio Management
PfMP - A Practical Guide to Project Portfolio Management
 
How can lean alleviate the overloading of qa
How can lean alleviate the overloading of qaHow can lean alleviate the overloading of qa
How can lean alleviate the overloading of qa
 
Lean Portfolio Management
Lean Portfolio ManagementLean Portfolio Management
Lean Portfolio Management
 
Contextual thinking and language
Contextual thinking and languageContextual thinking and language
Contextual thinking and language
 
User stories primer - how to think differently about constructing stories
User stories primer - how to think differently about constructing storiesUser stories primer - how to think differently about constructing stories
User stories primer - how to think differently about constructing stories
 
Establishing an enterprise common currency
Establishing an enterprise common currency Establishing an enterprise common currency
Establishing an enterprise common currency
 
Agile in a Nutshell
Agile in a NutshellAgile in a Nutshell
Agile in a Nutshell
 
Assuring agile quality
Assuring agile qualityAssuring agile quality
Assuring agile quality
 
What the business expects from agile
What the business expects from agileWhat the business expects from agile
What the business expects from agile
 

Recently uploaded

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 

Recently uploaded (20)

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 

QA's lead role in agile transformations

  • 2. Story 0 Why are you here?
  • 3. Story 1 What is a QA professional?
  • 4. Notes/ key points Quality assurance is about making sure we are building the right product from the very beginning. We do that using processes people and tools. QA's role is partially to put good processes into place - repeatable success. But the more important role is influencer - influencer of *people*. Now let's put these two things together, people and processes. ...
  • 5. Story 1A Process vs people
  • 6. Notes/ key points """worked in my environment"" .. Process is important - but process is predictable and reliable. People are more important - because people can change so easily - what they're thinking, whether or not they're going to support an idea, how hard they're going to work, what's important to them & what their priorities are .. Especially when you have bad leadership. But even great leadership can't compensate for the human wildcard. “ You don’t have an environment to yourself. It takes collaboration to make things/ ideas work in everyone’s environment.
  • 7. Story 2 Agile Manifesto IS QA
  • 8. Notes/ key points I remember when agile started to emerge - (2002) - there was a lot of resistance in the QA field - it was perceived as eliminating the need for QA & rigid testing. But look at the manifesto. Each of those points screams QA…. (THINK DEMING!) "1- Individuals and interactions over processes and tools 2- Working software over comprehensive documentation 3- Customer collaboration over contract negotiation 4- Responding to change over following a plan
  • 9. Story 3 Building Influence
  • 10. Notes/ key points " How do you build influence? By building trust. You’ll find lots of answers in the world for how to build influence. But here’s the essential one people miss. Here's what people respond to - the familiar. Simon Sinek has a great video about this - are you friends with everyone in Columbus? No. But when you meet someone from Columbus in Berlin you have a connection. Or you research what type of laptop to buy - and then your friend says, ""naw, buy the lenovo..."" (have you heard that people don't like change? At the root of that is that it's unfamiliar. People are uncertain about expectations or how to do something or what the outcome will be. ) So how do we put that idea into action? ….
  • 11. Story 3A Find Shared Values, Vision, Go als
  • 12. Notes/ key points Shared values - Having a common purpose is critical. Whatever it may be - producing a product, correcting a problem - you can't build trust, influence or momentum toward a nonexistent goal. Figure it out – what’s your purpose? And always be positive about it. Sure you might grippe occasionally - but you have to defend your purpose. Don't get sucked into the negativity - turn it around. Reassure your team that we can be successful and what we're doing is important. (But you have to believe it. So get religion.) Authenticity matters.
  • 13. Story 3B pattern matching
  • 14. Notes/ key points How else do you find the familiar? Increase your knowledge set to gain better pattern matching. (you don't stick your hand in a blender - even though you have never done it before, you know that the outcome would be bad.) This applies to more complex problems too. Diverse knowledge is an important tool. Not just in problem solving, but in developing relationships. (People & interactions!)
  • 15. Story 3C learn something irrelevant
  • 16. Every organization is different, every team is different, every person is different, every interaction is different. (“works in my environment”) So can I stand up here and give you a laundry list of tools and techniques that you can plug in? I can try, and maybe it'll be useful 10% of the time. So the trick isn't to have a prescribed way of ""this is how you _____"" .. Same goes with agile - agile is a state, not a method. The goal is flexibility and adaptability, improved performance, higher satisfaction, higher quality - not use of tools. You need to get out there and learn. Not just learning your current role - QA is the profession that knows everything. QA are the unsung heroes in the organization who can connect what's happening over here to what's happening over there. (Pattern Matching.) And to be good at that, you have to be inquisitive, knowledgeable, insatiable.. Learn about QA. Learn about development. Learn about business. But also learn about music, chemistry, cheese making. Volunteer with a nonprofit and learn what they do and how they operate. Talk with children - what solutions are you looking for? Ask a kid. They'll teach you how to think differently.
  • 17. Exercise Good, better, hor rible
  • 18. Don't stop with the first answer you find. But don't search either.. Think. Don’t search. When faced with a question, don't immediately jump to google. Use your brain. Use your colleagues. Think about possible answers first. And part of being able to do that is to learn new things daily - in pursuit of knowledge & wisdom for its own sake. (Not just when you need a specific answer.) Learn something irrelevant! 4 volunteers… 1 – problem statement 2 – good solution 3 – better solution 4 – horrible solution Why is it bad? What would it take to make it work? Explore the possibilities. Collaborate.
  • 19. Story 4 QA leads the way
  • 20. Notes/ key points So how does QA lead an agile transformation? That was what I said I was going to talk about, wasn’t it? I often hear "Bring QA in early to help with quality." So QA gets invited to meetings. And they sit in meetings and when it's their turn to talk, say, "We still don't have [requirements|code|environment]. That is all." Get QA involved early means involved. QA professionals, you have to take the lead here. No one else gets QA - you have to educate them. Be ready to speak up and take the lead. You’re the unsung heroes, remember? You know everything.
  • 21. Story 4A Step up, step outside of your comfort zone
  • 22. Notes/ key points ""do you think I know what I'm talking about?...."" I wasn’t sure if this idea for a presentation would work tonight. But I wanted to take a different approach. It worked in my environment! Don’t be afraid to fail. People WANT you to succeed when you get in front of them. So when you speak up in a meeting, (#1 - be succinct - no one likes a blabbermouth) most of the time, people are giving you the benefit of the doubt that you know what you're talking about. Especially in a group with a leadership vacuum. 1. If you have a strong leader - talk to that person privately about allowing you to contribute more in your area of expertise. 2. If you have weak leadership - become the leader. Everyone's waiting on someone/anyone to step up. The only thing worse than trying and not being the ideal leader, is sitting back while everyone watches nothing happen. And if you don’t know what you’re talking about and other people do – ask questions. Lead by asking, not by telling.
  • 23. Story 5 Show the value
  • 24. Notes/ key points Show the value - this is last. While agile is all about value, it's first about transition, philosophy & people. (remember that agile is not a process, but a state of being.) Sometimes that's a leap of faith. Whether you can prove the value or not, you need people to follow you. Build influence and trust. .. In truth, that’s a circle. (PDCA, yes?)
  • 25. Notes/ key points Pause – questions or comments on the human side of agile?
  • 26. Story backlog What challenges are YOU facing?
  • 27. Story how to release plan
  • 29. Story how to sell agile to management
  • 30. Notes/ key points Ugh – this one isn’t easy – depends on a lot of environmental factors. #1 – don’t try to sell it. Just do it. Pretend like everything is normal. Work for 30 days, get a lot done – show progress to skeptics.
  • 31. Story what is TDD? (test driven development)
  • 33. Story how does estimation work?
  • 34. Notes/ key points Q: any one of these epics could be a three day class. So how do you scope something big and estimate it? A: define the value to the user and the fidelity of the solution. In this session, we are just going to give a cursory answer to questions, indicate media for further study, set people on the right path. If that’s all we’re attempting to do, we know we can deliver *some* value in under 5 minutes. (Or we can deliver major value in 3 days.)
  • 35. Story how does test planning change?
  • 37. Story basic agile principles
  • 39. Story basic scrum practices
  • 41. Story Agile tools
  • 43. Story Agile metrics
  • 45. Story Zero defects?
  • 46. Notes/ key points Remember the cost of quality
  • 47. Story What is “technical debt?”
  • 49. Story measuring velocity
  • 50. Notes/ key points Don't set velocity targets - velocity measures what you can realistically do. It is a measurement, not a goal. Instead, look for ways to improve delivery.. Use velocity to assess whether process improvement is moving the needle.
  • 51. Story Quality -vs- fidelity/grade
  • 52. Notes/ key points "Attractive Quality and Must-Be Quality .... Neutralization -vs- differentiation --> neutralize fast, differentiate as soon as you can. Neutralize 'good enough' and spend more time on differentiation. Don't go for zero defects -> cost is too high. Use a hackathon or bang out fixes for neutralization. (don't compromise quality, but keep the grade low.)"
  • 53. Story Structuring testing
  • 54. Notes/ key points •Product Teams break Epics or Features into Stories: QA helps by first writing out some very basic conditions of satisfaction •Once the conditions are agreed upon, QA writes the Acceptance Criteria •Story is fleshed out by the Product Team •Core team now has very specific criteria to make tasks and code to •Business Rules include a certain amount of traceability to the acceptance criteria
  • 55. Story s