Anish Muralidharan delivered a session on "Joan’s Rainbow Cake – Descriptive Agile testing with Customer Experience" at ATAGTR2020
ATAGTR2020 was the 5th Edition of Global Testing Retreat.
Anish Muralidharan is an experienced Scrum Master and Senior Quality Analyst with excellent Domain knowledge in Healthcare and Travel Industry.
The video recording of the session is now available on the following link: https://youtu.be/-9S_ECl0AVg
To know more about #ATAGTR2020, please visit: https://gtr.agiletestingalliance.org/
1. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
Joan’s Rainbow Cake – Descriptive Agile Testing
with Customer Experience
Anish MURALIDHARAN
2. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
DISCLAIMER
3. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
1
Joan’s Rainbow
in a Nutshell-
Story
3
Challenges
Faced by
Component
Team
5
Benefits/Impact
2
ILLSUTRATION
Component
Team vs
Feature Team
4
Elucidation
Feature Team
AGENDA
4. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
Joan’s Rainbow cake in a Nutshell
5. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
COMPONENT TEAM FEATURE TEAM
6. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
ILLUSTRATION
COMPONENT TEAM
Taste Tester
Strawberry Cake
BakerFlour Mixer
Food color mixer
COMA
Taste Tester
Pistachio Cake Baker
Flour Mixer
Food color mixer
COMB
Taste Tester
Orange Cake Baker
Flour Mixer
Food color mixer
COMC
EPICEPICEPIC
FEATURE
ProductBacklog
SprintBacklogSprintBacklogSprintBacklog
7. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CHALLENGES
Your Logo Here 7
Definition of Done –
Specific to the
Component Team
Agile Testing
Not Customer Centric
Lack of Customer Experience for
Every PSI(Potential Scalable
Iterative
Component
Requirement / Customer
Requirement
Dependency on Other
components
1 2 3 4 5
8. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
ELUCIDATION
FEATURE TEAM
Taste Tester
Strawberry Cake
Baker
Flour Mixer
Food color mixer
FeatureTeam
Flour Mixer
Food color mixer
Pistachio Cake Baker
Orange Cake Baker
FEATURE
ProductBacklog
FEATUREEPIC
SprintBacklog
9. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)12/23/2020 9
AGILE TESTING- ATDD
12/23/2020 9
VOICE
OF
CUSTOMER
FACILITATE EXTERMINATORS
EMPHASIS
CONTINIOUS
IMPROVEMENT
REGRESSION- A
Continuous Process
Transparency Inspection Adaptation
Focus Openness Respect Commitment Courage
10. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
Broader
Skills
Shared
Responsibility
Product
Knowledge
Accelerating
time-to-
market
Valued
Delivery
Code
Stability
02
05
01
06
03
04
FEATURE TEAM
HIGHLIGHTS
11. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
TAKEAWAYS
• Joan’s Rainbow Cake – Take a slice
Vertically
• Component Team vs Feature Team
• Feature Team – Benefits
• Customer Experience Value to Agile
• Every PSI with Customer Satisfaction
12. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
Anish MURALIDHARAN
Anish Muralidharan
I am here becauseI love to give presentations.
You can find me at @username
12
Taken.anish@gmail.com
https://www.facebook.com/gr8friend.anish
www.linkedin.com/in/AnishMuralidharan
Volunteer
PSM 1 -Scrum Master Senior QA Engineer Healthcare
Travel
Learning Management System
13. #ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
CONFIDENTIAL & RESTRICTED
#ATAGTR2020
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media marketing, publishing it on ATA Blog or ATA social medial
channels(Provided due credit is given to me/us)
Editor's Notes
Good Afternoon
My name is Anish Muralidharan , I have a decade of experience in Quality Assurance .
I am here to help my audience to understand Why Customer Experience plays a vital role in a organization
and
How forming a versatile Team would help us in achieving it ..
I would like to thank Agile Testing Alliance for giving me this opportunity and dais for me to expressing my views.
Honestly …
There are two disclaimers I need to mention
1. First time I am Presenting a Conference with respect to work … Thanks to GTR for giving the opportunity .
So Bare with me if i make any mistake .
2. Eventually everyone would come to know that I am foodie when u see the upcoming slides for the next 30 minutes
Illustrations help us to breakdown the complex problem in to a understandable solution
In All Holy books ,
Even GOD Used as parables to make us understand the Human values .
By Gracing that I am Sharing you the story of Joan’s Rainbow cake
and how I illustrate delivering the Product/Feature by Valuing Customer Experience with Versatile team …
Its Story Time
Joan’s Rainbow Cake – A Historical Event cake which ended World War 2 . But there is no Historical mark or tale with respect to this .
Joan a French Women came to know the war is going to end so she thought she would make a cake for his love Albert .
She created a Strawberry Cake with fresh Strawberries and waited for Albert . But he Didn’t come .
On the next day She made a Pistachio cake and waited for Albert to come, but he didn’t come on that day either . So she kept both the cakes together .
On the Third day she plucked the fresh oranges from the garden and made an Orange Cake and waited for him . He didn’t come on the third day either .
On the Fourth day Albert came with a box of her Favorite chocolates . Joan Melted the chocolates and poured on top of the Cakes and they took a slice to Albert and Albert said to her that “ you have ended the war with this Amazing cake “
Okie now we know half part of our Topic –Joan’s Rainbow Cake ,
Rest is explained by taking the Essence of this wonderful cake
Most Org create teams to ensure on time delivery with/without Customer priorities .
lets Illustrate Making a Rainbow cake as a New Feature in our bakery .
Assuming that the Owner of the bakery is very smart and follow the Agile Methodologies .
But how to form a versatile team to deliver the Feature
Two Approaches we can go ahead
1. Component Teams
2. Feature Team
So Every PSI we need to get some updates from Each Agile team and see what a Stakeholder gets .
As we seen Rainbow cake has 3 Flavors [Strawberry, Pistachio, Orange].
Skill set :
Strawberry Cake Baker [DEV]
Pistachio Cake Baker [DEV]
Orange Cake Baker [DEV]
Flour Mixer[DEVOPS]
Food Color Mixture [BA]
Taste Tester [QA]
To make any cake 3 basic steps
Pre heat the oven
Make the Batter
Bake the Cake
Test the cake
Lets assume COM A (Strawberry Team) is busy delivering the Strawberry Rolls
And they can complete only Pre heat the Oven same with Pistachio Team
But Orange team almost completed making the Cake .
Now on every PSI wrt Com team if the com team says we have pre heated the oven ? …. Think about it ?
Our Owner’s Requirement is to Display the Rainbow cake
DOD on Specific Component team (Strawberry Team will make Strawberry cake )
-Agile testing of course we can check whether our Oven is Pre heated ,but does our Customer Requirement is met in each PSI ??
Even though Orange is almost completed their cake but they have dependency with Strawberry and Pistachio Team to deliver it to the customer .
How do we overcome it ?
to build a team with effective skill sets?
Proper communication within the Com team – Win win solution
Collaborating with component teams
But How effective it is ?
To make any cake 3 basic steps
Pre heat the oven
Make the Batter
Bake the Cake
Test the cake
And for every PSI we deliver the Global Quality Product with Customer Values.
Which involve
Service ,Qualtiy,Feedbacks,Support and indeed satisfaction
How do we Taste the Cake in a feature team ?
Every Development spontaneously involves the value to the customer As a Taste Tester we take the Slice Vertically .
By This we address the voice of the customer .
When voice of the customer is addressed with high Emphasis it obviously gives us Near Customer Experience .
This will Facilitate the Feature Team to provide Ready to Market feature with Customer Experience .
Every PSI will give us Continuous Improvement by Feedbacks from stakeholders.
Early Good Quality Bugs and Exterminating and Recurrence of this Process with Regression will give Good Quality of the Product .
As a Feature Team When we have a common Focus and openness and with Empathy and respect each other and no deviation from the Commitment and with Extreme courage .
By Following these we as a Quality Check Tasters we are building the Transparency (With Customers), Inspection (reviews) and Adaptation (Feedbacks)