SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
WORKSHOP:
ESSENTIALS OF
ORGANISATION TESTING
applying software testing to organisations
Mike Sutton@SSQTB.
Malaga. 2017
Startup Founder. Partner & Practitioner
“I help technology companies become more
effective at meeting their business goals by applying
simple and effective tools to reduce risk, increase
joy, create knowledge and get good stuff shipped.”
23 11 ~200 ~2200
years in
tech
years as a
coach
teams
helped
people
supported
Helping teams and individuals
build resilience, their own good
habits and responsibly own their
working process
Helping organisational leaders
develop modern, human centric
strategies for knowledge work
based industries
Spark Communities
of Learning
Advise management
teams and executives
Mentor agile teams and
their support structures
I help to bring focus on the need
for continuos learning within and
outside practice. For
competence and joyful fulfilment
vement Partner
ations become more effective in
s by applying simple and effective
ase value and create knowledge -
open and joyful collaboration.
tive in
fective
edge -
n.
ement Partner
ions become more effective in
by applying simple and effective
se value and create knowledge -
pen and joyful collaboration.
Mike Sutton
Agile Coach and Improvement Partner
“I help technology organisations become more effective in
meeting their business goals by applying simple and effective
ools - that reduce risk, increase value and create knowledge -
and by nurturing a culture of open and joyful collaboration.
Mike Sutton
Agile Coach and Improvement Partner
“I help technology organisations become more effective in
meeting their business goals by applying simple and effective
tools - that reduce risk, increase value and create knowledge -
and by nurturing a culture of open and joyful collaboration.
Mike Sutton
Agile Coach and Improvement Partner
“I help technology organisations become more effective in
meeting their business goals by applying simple and effective
tools - that reduce risk, increase value and create knowledge -
and by nurturing a culture of open and joyful collaboration.
Sutton
Coach and Improvement Partner
p technology organisations become more effective in
g their business goals by applying simple and effective
hat reduce risk, increase value and create knowledge -
nurturing a culture of open and joyful collaboration.
Leave
prepared.
UserTypes to explore
users perspectives and
needs
Use BDD to write
behaviour tests
Learn how to craft
an organisation
purpose
Use a variation of Impact
Mapping to understand the
‘big picture’
WHY ARE YOU
HERE?
MAPPING
CONTEXT
CONTEXT MAPPING
context = the relevant bits, the big picture,
the circumstances.
The events, actions, interactions, actors, risks
and opportunities around a given situation
EnablersRisks and Uncertainties
Stakeholders
Interactions
user type = a grouping of users
that use a system in similar ways,
have similar needs and expectations
of the system
New
Employee
any employee who
has joined the
organisation in the last
1 month
Exiting
Employee
any employee who is
leaving in the next 1-2
weeks
Employee
any one who works for
the organisation
Shareholder
any entity that owns a
share of the
organisation
EXERCISE
1. Form your group and pick one of the following organisations to workshop:
The Catholic Church,
Apple,
Endesa,
The Government of Spain,
SSQTB,
Any other organisation
2. Create a context map of your chosen organisation:
What does it do?
What does it need to do what it does?
Which user types does it interact with, what are the nature of the interactions, where
are the risks?
3. Review.
CHARTERING
PURPOSE
Purpose
Users
Assertions
Scenarios & tests
ORGANISATION
TESTING MAP
(USING A VARIATION IMPACT
MAPPING)
S.M.A.R.T +
DEBONO’S 6 HATS
Specific
Measurable
Achievable
Reasonable
Testable
EXERCISE - CHARTERING PURPOSE
1. In your group, come up with as many objectives for the
organisation in 5 minutes. Target is > 7.
2. For each one do 6-Hat type exercise to make it S.M.A.R.T
3. For 3 -5 of the SMARTest objectives, describe who/what/
how you can validate each one.
4. Initialise your Organisation Testing Map with the
SMARTest 3 - 5 objectives.
5. Review.
EXPLORING
USERS & NEEDS
As an employee, I need my
employer to provide a safe working
environment, so that I am able to
work safely and productively
As a new employee, I expect my
employer to be solvent, so that I can
get paid at the end of the month.
As a new employee, I expect my
employer to make it easy to get
onboard, so I can be productive as soon
as possible.
Needs & Expectations
EXERCISE - EXPLORE USERS
1. Review your context map, extract 2-4 users with the strongest
interactions with your organisation.
2. For each user, try to find 1-3 needs/expectations they they have
for your organisation. Test each for reasonable-ness.
3. Consider how you might validate that these are valid
4. Try and connect these needs back to the items in your ‘purpose’.
5. Add your Users (and needs) to your Organisation Testing Map
6. Review.
MAPPING
ASSERTIONS
As a new employee, I expect my
employer to make it easy to get onboard,
so I can be productive as soon as possible.
assertion = a verifiable statement
of fact, belief or intent
User Needs and Expectations Possible Assertions
For new employees, a laptop
and necessary system access
is available at the their on their
first day.
For new employees, a
temporary pass is issued on
their first day
For new employees, a
permanent pass is issued within
a week
EXERCISE - MAKE ASSERTIONS
1. Looking at the users and their needs, consider each
user in turn - what assertion can the organisation make
either about how it currently meets each need OR how it
will meet each need.
2. Test each assertion for reasonable-ness (use S.M.A.R.T)
3. Put the most reasonable assertions on your Map.
4. Review.
CREATE SCENARIOS
AND FORMULATE
TESTS
BDD IN ~7
MINUTES
BDD is a technique to help business people and
technical people talk about customer needs by
example using natural language.
Together they create specifications of how the
system should behave before anything is built.
The specifications are then directly used to build the
software to satisfy the needs AND to validate that
what was built is what was requested.
Banking users can open the appThe Feature/Assertion
A context/use case
The starting state
The action/inputs
The verifiable
behaviour
Scenario 1
I can open the Investments App on my
iPhone
Given I have an iPhone running iOS 8 

and I am on the home screen

and I have the ‘Investments’ icon
When I click the ‘Investments’ icon
Then I can see the Splash Screen

and a welcome message.
Specifications are automatable
Scenario 1
I can get access to the building and all the
spaces I am permitted to access
Given I have just joined the company
And I do not have prior access
When I arrive on my first day
Then I can have a pass that lets me into the
building.
And I can use the pass to access the bathroom
As a new employee, I expect my
employer to make it easy to get onboard,
so I can be productive as soon as possible.
For new employees, we issue a working
temporary pass on their first day
The Feature/Assertion
A context/use case
The starting state
The action/inputs
The verifiable
behaviour
EXERCISE - SCENARIOS AND TESTS
1. For each of the assertions you have made about the
organisation, consider 1 - 3 scenarios that may apply to
each assertion.
2. Pick 1-3 specifications and devise a test for each.
3. Add the scenarios and the tests to the map.
4. Review.
REVIEW
WHAT HAVE WE LEARNED?
WHAT WAS STRANGE OR
TRICKY?
WHAT WAS SURPRISING/
ENLIGHTENING?
WHAT NEXT?
Improve this approach. The goal
doesn’t change, the means can.
Stay in touch with me and each other
I would really like to hear how this is going.
Join the slack group:
https://improvework.slack.com/
Whatever you do
Do not Do Nothing.
Start.
Get more from the
world of work
THANK YOUI’m doing a workshop on
how to practically test your
organisation.
Join me. I’ll show you how.
@mhsutton
http://mhsutton.me

Weitere ähnliche Inhalte

Was ist angesagt?

Remote and Flexi working Session1
Remote and Flexi working Session1Remote and Flexi working Session1
Remote and Flexi working Session1Ken Scott
 
Employee Satisfaction Survey
Employee Satisfaction SurveyEmployee Satisfaction Survey
Employee Satisfaction Surveyjthomashr14
 
Job design - compensation management - Manu Melwin Joy
Job design -  compensation management - Manu Melwin JoyJob design -  compensation management - Manu Melwin Joy
Job design - compensation management - Manu Melwin Joymanumelwin
 
Job Design- Ashutosh Thareja
Job Design- Ashutosh TharejaJob Design- Ashutosh Thareja
Job Design- Ashutosh Tharejaashutosh thareja
 
Presentation on job design
Presentation on job designPresentation on job design
Presentation on job designSANDEEP KUMAR
 
Hot to Cultivate Effective 'Remote Work' Programs
Hot to Cultivate Effective 'Remote Work' ProgramsHot to Cultivate Effective 'Remote Work' Programs
Hot to Cultivate Effective 'Remote Work' ProgramsPaige Edge
 
PEP review from CH2M
PEP review from CH2MPEP review from CH2M
PEP review from CH2MAdam Wahab
 
Job design
Job designJob design
Job designNeel10
 
Partnership intern intake
Partnership intern intakePartnership intern intake
Partnership intern intakexiss_ranchi
 
Business outsourcing
Business outsourcingBusiness outsourcing
Business outsourcingMoMoRelaxing
 
Employee performance appraisal
Employee performance appraisalEmployee performance appraisal
Employee performance appraisalpoppyclark68
 
Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...
Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...
Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...YogeshIJTSRD
 

Was ist angesagt? (18)

Remote and Flexi working Session1
Remote and Flexi working Session1Remote and Flexi working Session1
Remote and Flexi working Session1
 
Job design
Job designJob design
Job design
 
Job Design
Job DesignJob Design
Job Design
 
Employee Satisfaction Survey
Employee Satisfaction SurveyEmployee Satisfaction Survey
Employee Satisfaction Survey
 
Job design - compensation management - Manu Melwin Joy
Job design -  compensation management - Manu Melwin JoyJob design -  compensation management - Manu Melwin Joy
Job design - compensation management - Manu Melwin Joy
 
Job design
Job designJob design
Job design
 
Job Design- Ashutosh Thareja
Job Design- Ashutosh TharejaJob Design- Ashutosh Thareja
Job Design- Ashutosh Thareja
 
Flexible Work Arrangements Slideshare 2 26 09 Revised
Flexible Work Arrangements Slideshare 2 26 09 RevisedFlexible Work Arrangements Slideshare 2 26 09 Revised
Flexible Work Arrangements Slideshare 2 26 09 Revised
 
Presentation on job design
Presentation on job designPresentation on job design
Presentation on job design
 
Hot to Cultivate Effective 'Remote Work' Programs
Hot to Cultivate Effective 'Remote Work' ProgramsHot to Cultivate Effective 'Remote Work' Programs
Hot to Cultivate Effective 'Remote Work' Programs
 
PEP review from CH2M
PEP review from CH2MPEP review from CH2M
PEP review from CH2M
 
Job design
Job designJob design
Job design
 
Innovations
InnovationsInnovations
Innovations
 
Partnership intern intake
Partnership intern intakePartnership intern intake
Partnership intern intake
 
Business outsourcing
Business outsourcingBusiness outsourcing
Business outsourcing
 
FLEXI TIME
FLEXI TIMEFLEXI TIME
FLEXI TIME
 
Employee performance appraisal
Employee performance appraisalEmployee performance appraisal
Employee performance appraisal
 
Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...
Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...
Job Design and Employee Performance of Deposit Money Banks in Port Harcourt, ...
 

Andere mochten auch

Talk : is your organisation fit for purpose?
Talk :  is your organisation fit for purpose?Talk :  is your organisation fit for purpose?
Talk : is your organisation fit for purpose?Mike Sutton
 
Reflorestamento em áreas de Garimpo
Reflorestamento em áreas de GarimpoReflorestamento em áreas de Garimpo
Reflorestamento em áreas de Garimpocoogavepe
 
APOTEOSIS DE JULIO CÉSAR
APOTEOSIS DE JULIO CÉSARAPOTEOSIS DE JULIO CÉSAR
APOTEOSIS DE JULIO CÉSARMarinalen1
 

Andere mochten auch (7)

Talk : is your organisation fit for purpose?
Talk :  is your organisation fit for purpose?Talk :  is your organisation fit for purpose?
Talk : is your organisation fit for purpose?
 
Präsentation WUD2008
Präsentation WUD2008Präsentation WUD2008
Präsentation WUD2008
 
3D Verfahren
3D Verfahren3D Verfahren
3D Verfahren
 
Br de br1
Br de br1Br de br1
Br de br1
 
Reflorestamento em áreas de Garimpo
Reflorestamento em áreas de GarimpoReflorestamento em áreas de Garimpo
Reflorestamento em áreas de Garimpo
 
Mediaplanning Deel1
Mediaplanning Deel1Mediaplanning Deel1
Mediaplanning Deel1
 
APOTEOSIS DE JULIO CÉSAR
APOTEOSIS DE JULIO CÉSARAPOTEOSIS DE JULIO CÉSAR
APOTEOSIS DE JULIO CÉSAR
 

Ähnlich wie Workshop : organisational testing essentials

Generative AI_ The force-multiplier for SDLC.pptx
Generative AI_ The force-multiplier for SDLC.pptxGenerative AI_ The force-multiplier for SDLC.pptx
Generative AI_ The force-multiplier for SDLC.pptxKumar Iyer
 
Is business analyst occupatinal brief
Is business analyst occupatinal briefIs business analyst occupatinal brief
Is business analyst occupatinal briefEnda Crossan
 
Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
 
Definite guide employee engagement using smartphones by drona mobile
Definite guide  employee engagement using smartphones by drona mobileDefinite guide  employee engagement using smartphones by drona mobile
Definite guide employee engagement using smartphones by drona mobileKinjal Vora
 
#speakgeek - Agile development in iconnect360
#speakgeek - Agile development in iconnect360#speakgeek - Agile development in iconnect360
#speakgeek - Agile development in iconnect360Derek Chan
 
Agile development in iconnect360
Agile development in iconnect360Agile development in iconnect360
Agile development in iconnect360William Lim
 
Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]
Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]
Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]Sahil Anande
 
Talent Talk Webinar Onboarding And Socialization For Better Retention
Talent Talk Webinar Onboarding And Socialization For Better RetentionTalent Talk Webinar Onboarding And Socialization For Better Retention
Talent Talk Webinar Onboarding And Socialization For Better RetentionDavid Freeman
 
How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8
How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8
How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8Optimizely
 
Hr 1 3 1500
Hr 1 3 1500Hr 1 3 1500
Hr 1 3 1500YIYI37
 
Design for Business Impact - Increase Your ROI & Velocity
Design for Business Impact - Increase Your ROI & VelocityDesign for Business Impact - Increase Your ROI & Velocity
Design for Business Impact - Increase Your ROI & VelocityChloë Bregman, CSPO
 
Term paper presentation pay performance plan-Beximco Textile Ltd
Term paper presentation pay performance plan-Beximco Textile LtdTerm paper presentation pay performance plan-Beximco Textile Ltd
Term paper presentation pay performance plan-Beximco Textile LtdAkhtar Hossain
 
School management software proposal
School management software proposalSchool management software proposal
School management software proposalMohammad Sayem
 

Ähnlich wie Workshop : organisational testing essentials (20)

Generative AI_ The force-multiplier for SDLC.pptx
Generative AI_ The force-multiplier for SDLC.pptxGenerative AI_ The force-multiplier for SDLC.pptx
Generative AI_ The force-multiplier for SDLC.pptx
 
Is business analyst occupatinal brief
Is business analyst occupatinal briefIs business analyst occupatinal brief
Is business analyst occupatinal brief
 
Integration Test Engineer
Integration Test EngineerIntegration Test Engineer
Integration Test Engineer
 
Integration Test Engineer
Integration Test EngineerIntegration Test Engineer
Integration Test Engineer
 
Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
 
ACME Final to share
ACME Final to shareACME Final to share
ACME Final to share
 
Definite guide employee engagement using smartphones by drona mobile
Definite guide  employee engagement using smartphones by drona mobileDefinite guide  employee engagement using smartphones by drona mobile
Definite guide employee engagement using smartphones by drona mobile
 
#speakgeek - Agile development in iconnect360
#speakgeek - Agile development in iconnect360#speakgeek - Agile development in iconnect360
#speakgeek - Agile development in iconnect360
 
Agile development in iconnect360
Agile development in iconnect360Agile development in iconnect360
Agile development in iconnect360
 
Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]
Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]
Qcl 15-v4 [5-bestpractices]_[vjti]_[sahilanande]
 
Talent Talk Webinar Onboarding And Socialization For Better Retention
Talent Talk Webinar Onboarding And Socialization For Better RetentionTalent Talk Webinar Onboarding And Socialization For Better Retention
Talent Talk Webinar Onboarding And Socialization For Better Retention
 
How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8
How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8
How To Build a Winning Experimentation Program & Team | Optimizely ANZ Webinar 8
 
CREATIVE TECHNOLOGY 7 QI-L2
CREATIVE TECHNOLOGY 7 QI-L2CREATIVE TECHNOLOGY 7 QI-L2
CREATIVE TECHNOLOGY 7 QI-L2
 
Hr 1 3 1500
Hr 1 3 1500Hr 1 3 1500
Hr 1 3 1500
 
Job analysis
Job analysisJob analysis
Job analysis
 
Scrum it up!
Scrum it up!Scrum it up!
Scrum it up!
 
Design for Business Impact - Increase Your ROI & Velocity
Design for Business Impact - Increase Your ROI & VelocityDesign for Business Impact - Increase Your ROI & Velocity
Design for Business Impact - Increase Your ROI & Velocity
 
Term paper presentation pay performance plan-Beximco Textile Ltd
Term paper presentation pay performance plan-Beximco Textile LtdTerm paper presentation pay performance plan-Beximco Textile Ltd
Term paper presentation pay performance plan-Beximco Textile Ltd
 
Sanjay_Resume.doc
Sanjay_Resume.docSanjay_Resume.doc
Sanjay_Resume.doc
 
School management software proposal
School management software proposalSchool management software proposal
School management software proposal
 

Mehr von Mike Sutton

Ace keynote 2019 10 years a tracer bullet
Ace keynote 2019   10 years a tracer bulletAce keynote 2019   10 years a tracer bullet
Ace keynote 2019 10 years a tracer bulletMike Sutton
 
LASCot - The Linky Art and Joy of Saying Yes to Almost Everything
LASCot - The Linky Art and Joy of Saying Yes to Almost EverythingLASCot - The Linky Art and Joy of Saying Yes to Almost Everything
LASCot - The Linky Art and Joy of Saying Yes to Almost EverythingMike Sutton
 
12 Years a Coach
12 Years a Coach12 Years a Coach
12 Years a CoachMike Sutton
 
The Power of Communities of Practice in Testing
The Power of Communities of Practice in TestingThe Power of Communities of Practice in Testing
The Power of Communities of Practice in TestingMike Sutton
 
Meeting Culture Sucks - Fix It
Meeting Culture Sucks - Fix ItMeeting Culture Sucks - Fix It
Meeting Culture Sucks - Fix ItMike Sutton
 
Test Beyond Quality , Beyond Software
Test Beyond Quality , Beyond SoftwareTest Beyond Quality , Beyond Software
Test Beyond Quality , Beyond SoftwareMike Sutton
 
Agile Testing Day Netherlands 2015 Keynote
Agile Testing Day Netherlands 2015 KeynoteAgile Testing Day Netherlands 2015 Keynote
Agile Testing Day Netherlands 2015 KeynoteMike Sutton
 
A 25x20 deck to tease you with fun, engaging and continuos improvement for y...
A 25x20 deck to tease you with fun, engaging and continuos  improvement for y...A 25x20 deck to tease you with fun, engaging and continuos  improvement for y...
A 25x20 deck to tease you with fun, engaging and continuos improvement for y...Mike Sutton
 

Mehr von Mike Sutton (8)

Ace keynote 2019 10 years a tracer bullet
Ace keynote 2019   10 years a tracer bulletAce keynote 2019   10 years a tracer bullet
Ace keynote 2019 10 years a tracer bullet
 
LASCot - The Linky Art and Joy of Saying Yes to Almost Everything
LASCot - The Linky Art and Joy of Saying Yes to Almost EverythingLASCot - The Linky Art and Joy of Saying Yes to Almost Everything
LASCot - The Linky Art and Joy of Saying Yes to Almost Everything
 
12 Years a Coach
12 Years a Coach12 Years a Coach
12 Years a Coach
 
The Power of Communities of Practice in Testing
The Power of Communities of Practice in TestingThe Power of Communities of Practice in Testing
The Power of Communities of Practice in Testing
 
Meeting Culture Sucks - Fix It
Meeting Culture Sucks - Fix ItMeeting Culture Sucks - Fix It
Meeting Culture Sucks - Fix It
 
Test Beyond Quality , Beyond Software
Test Beyond Quality , Beyond SoftwareTest Beyond Quality , Beyond Software
Test Beyond Quality , Beyond Software
 
Agile Testing Day Netherlands 2015 Keynote
Agile Testing Day Netherlands 2015 KeynoteAgile Testing Day Netherlands 2015 Keynote
Agile Testing Day Netherlands 2015 Keynote
 
A 25x20 deck to tease you with fun, engaging and continuos improvement for y...
A 25x20 deck to tease you with fun, engaging and continuos  improvement for y...A 25x20 deck to tease you with fun, engaging and continuos  improvement for y...
A 25x20 deck to tease you with fun, engaging and continuos improvement for y...
 

Kürzlich hochgeladen

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escortdlhescort
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...lizamodels9
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 

Kürzlich hochgeladen (20)

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 

Workshop : organisational testing essentials

  • 1. WORKSHOP: ESSENTIALS OF ORGANISATION TESTING applying software testing to organisations Mike Sutton@SSQTB. Malaga. 2017
  • 2. Startup Founder. Partner & Practitioner “I help technology companies become more effective at meeting their business goals by applying simple and effective tools to reduce risk, increase joy, create knowledge and get good stuff shipped.” 23 11 ~200 ~2200 years in tech years as a coach teams helped people supported Helping teams and individuals build resilience, their own good habits and responsibly own their working process Helping organisational leaders develop modern, human centric strategies for knowledge work based industries Spark Communities of Learning Advise management teams and executives Mentor agile teams and their support structures I help to bring focus on the need for continuos learning within and outside practice. For competence and joyful fulfilment vement Partner ations become more effective in s by applying simple and effective ase value and create knowledge - open and joyful collaboration. tive in fective edge - n. ement Partner ions become more effective in by applying simple and effective se value and create knowledge - pen and joyful collaboration. Mike Sutton Agile Coach and Improvement Partner “I help technology organisations become more effective in meeting their business goals by applying simple and effective ools - that reduce risk, increase value and create knowledge - and by nurturing a culture of open and joyful collaboration. Mike Sutton Agile Coach and Improvement Partner “I help technology organisations become more effective in meeting their business goals by applying simple and effective tools - that reduce risk, increase value and create knowledge - and by nurturing a culture of open and joyful collaboration. Mike Sutton Agile Coach and Improvement Partner “I help technology organisations become more effective in meeting their business goals by applying simple and effective tools - that reduce risk, increase value and create knowledge - and by nurturing a culture of open and joyful collaboration. Sutton Coach and Improvement Partner p technology organisations become more effective in g their business goals by applying simple and effective hat reduce risk, increase value and create knowledge - nurturing a culture of open and joyful collaboration.
  • 3. Leave prepared. UserTypes to explore users perspectives and needs Use BDD to write behaviour tests Learn how to craft an organisation purpose Use a variation of Impact Mapping to understand the ‘big picture’ WHY ARE YOU HERE?
  • 5. CONTEXT MAPPING context = the relevant bits, the big picture, the circumstances. The events, actions, interactions, actors, risks and opportunities around a given situation EnablersRisks and Uncertainties Stakeholders Interactions
  • 6. user type = a grouping of users that use a system in similar ways, have similar needs and expectations of the system New Employee any employee who has joined the organisation in the last 1 month Exiting Employee any employee who is leaving in the next 1-2 weeks Employee any one who works for the organisation Shareholder any entity that owns a share of the organisation
  • 7. EXERCISE 1. Form your group and pick one of the following organisations to workshop: The Catholic Church, Apple, Endesa, The Government of Spain, SSQTB, Any other organisation 2. Create a context map of your chosen organisation: What does it do? What does it need to do what it does? Which user types does it interact with, what are the nature of the interactions, where are the risks? 3. Review.
  • 10. S.M.A.R.T + DEBONO’S 6 HATS Specific Measurable Achievable Reasonable Testable
  • 11. EXERCISE - CHARTERING PURPOSE 1. In your group, come up with as many objectives for the organisation in 5 minutes. Target is > 7. 2. For each one do 6-Hat type exercise to make it S.M.A.R.T 3. For 3 -5 of the SMARTest objectives, describe who/what/ how you can validate each one. 4. Initialise your Organisation Testing Map with the SMARTest 3 - 5 objectives. 5. Review.
  • 13. As an employee, I need my employer to provide a safe working environment, so that I am able to work safely and productively As a new employee, I expect my employer to be solvent, so that I can get paid at the end of the month. As a new employee, I expect my employer to make it easy to get onboard, so I can be productive as soon as possible. Needs & Expectations
  • 14. EXERCISE - EXPLORE USERS 1. Review your context map, extract 2-4 users with the strongest interactions with your organisation. 2. For each user, try to find 1-3 needs/expectations they they have for your organisation. Test each for reasonable-ness. 3. Consider how you might validate that these are valid 4. Try and connect these needs back to the items in your ‘purpose’. 5. Add your Users (and needs) to your Organisation Testing Map 6. Review.
  • 16. As a new employee, I expect my employer to make it easy to get onboard, so I can be productive as soon as possible. assertion = a verifiable statement of fact, belief or intent User Needs and Expectations Possible Assertions For new employees, a laptop and necessary system access is available at the their on their first day. For new employees, a temporary pass is issued on their first day For new employees, a permanent pass is issued within a week
  • 17. EXERCISE - MAKE ASSERTIONS 1. Looking at the users and their needs, consider each user in turn - what assertion can the organisation make either about how it currently meets each need OR how it will meet each need. 2. Test each assertion for reasonable-ness (use S.M.A.R.T) 3. Put the most reasonable assertions on your Map. 4. Review.
  • 20.
  • 21. BDD is a technique to help business people and technical people talk about customer needs by example using natural language. Together they create specifications of how the system should behave before anything is built. The specifications are then directly used to build the software to satisfy the needs AND to validate that what was built is what was requested.
  • 22. Banking users can open the appThe Feature/Assertion A context/use case The starting state The action/inputs The verifiable behaviour Scenario 1 I can open the Investments App on my iPhone Given I have an iPhone running iOS 8 
 and I am on the home screen
 and I have the ‘Investments’ icon When I click the ‘Investments’ icon Then I can see the Splash Screen
 and a welcome message.
  • 24. Scenario 1 I can get access to the building and all the spaces I am permitted to access Given I have just joined the company And I do not have prior access When I arrive on my first day Then I can have a pass that lets me into the building. And I can use the pass to access the bathroom As a new employee, I expect my employer to make it easy to get onboard, so I can be productive as soon as possible. For new employees, we issue a working temporary pass on their first day The Feature/Assertion A context/use case The starting state The action/inputs The verifiable behaviour
  • 25. EXERCISE - SCENARIOS AND TESTS 1. For each of the assertions you have made about the organisation, consider 1 - 3 scenarios that may apply to each assertion. 2. Pick 1-3 specifications and devise a test for each. 3. Add the scenarios and the tests to the map. 4. Review.
  • 27. WHAT HAVE WE LEARNED? WHAT WAS STRANGE OR TRICKY? WHAT WAS SURPRISING/ ENLIGHTENING?
  • 28. WHAT NEXT? Improve this approach. The goal doesn’t change, the means can. Stay in touch with me and each other I would really like to hear how this is going. Join the slack group: https://improvework.slack.com/ Whatever you do Do not Do Nothing. Start. Get more from the world of work
  • 29. THANK YOUI’m doing a workshop on how to practically test your organisation. Join me. I’ll show you how. @mhsutton http://mhsutton.me