SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
 
 
 
nt Session 
 
Presented by: 
Silvio  oser 
Sw g 
 
 
Brought to you by: 
 
 
340 Corporate Way, Suite   Orange Park, FL 32073 
888‐2
W9 
Concurre
4/9/2014   
2:00 PM 
 
 
 
 
“Test Managers:  
Stop Managing and Start Mastering” 
 
 
M
issQ Consultin
 
 
 
 
 
 
300,
68‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com 
Silvio Moser
SwissQ Consulting
 
Silvio Moser is cofounder and CTO of SwissQ, a Switzerland-based IT consulting
company, which produces the Swiss Testing Day conference. At SwissQ, Silvio is a
management consultant, test master, trainer, and member of the board. In his
twenty-plus year career, he has gotten to know software development from the
perspectives of a developer, business analyst, tester, and project leader. Since 1997,
Silvio has worked in various consulting and management positions in software quality
assurance, including head of the test competence center of a Fortune 500 company.
2/4/2014
1
TEST MASTER: STOP MANAGING 
AND START MASTERING
About
Silvio Moser
Co‐founder and CTO of SwissQ
Management Consultant, Test Master, Trainer
20 l i IT d l20‐plus year career in IT as developer, 
business analyst, tester, and project leader 
Co‐founder of Swiss Testing Board 
(national branch of ISTQB)
SwissQ 
A Switzerland‐based IT consulting company, g p y,
specializing in testing and requirements 
engineering, with a focus on agile methodologies
SwissQ organizes the Swiss Testing Day 
and actively drives innovation
2
2/4/2014
2
TODAY’S TEST MANAGER ROLE
Today’s Test Manager Role
The person responsible for project management of testing activities and 
resources, and evaluation of a test object. The individual who directs, controls, 
“Managing” is a big part of the job
→ Plan and re‐plan testing activities
→ Set‐up and configure test management tool (even if it is "just” Excel)
administers, plans and regulates the evaluation of a test object. 
→ Maintain test cases and attributes
→ Organize and document test meetings (status, defect, review, …)
→ Schedule and coordinate test sessions
→ Create and update test reports
→ …
4
2/4/2014
3
FIT FOR PURPOSE?
It Used To Be Simple...
6
2/4/2014
4
Then Something Was Added...
Letter
Phone
MQ
Tasks
Workload
Client
Configuration
Tools
Administration
T l
Content
Acquisition
eMail
Web
App
Claims
Skills
MQ
SOA
Message
Broker
SOA
I b d
Workload
Mgmt
Tools
Reporting
Tools
7
Customer DB
Codes
Documents SOA
Redundant Server Farm (7*24h)
Rules
Bridge
Notification
Error
Inbound
Sync DB
There Is More To Come...
Letter
Phone
MQ
Tasks
Workload
Client
Configuration
Tools
Administration
T l
Content
Acquisition
eMail
Web
App
Claims
Skills
MQ
SOA
Message
Broker
SOA
I b d
Workload
Mgmt
Tools
Reporting
Tools
8
Customer DB
Codes
Documents SOA
Redundant Server Farm (7*24h)
Rules
Bridge
Notification
Error
Inbound
Sync DB
2/4/2014
5
And Then…
Web Web Browser
Market Share
App
Mobile Browser Market Share
OS Market Share
Android Fragmentation
netmarketshare.com, Oct 2013
9
developer.android.com, Oct 2013
Complexity
LevelInteraction 
Technical Content
10
2/4/2014
6
How SW Engineering Adapts
Outsourcing
Architectural BlueprintsArchitectural Blueprints
COTS
Proliferation of Programming Languages
Agile Development
…
11
AND TESTING?
2/4/2014
7
From Division Of Roles
Test EngineerTest EngineerTest EngineerTest EngineerTest EngineerTest Engineer
TTest Designerest DesignerTTest Designerest DesignerTTest Designerest Designer
ManualManual
TesterTester
ManualManual
TesterTester
ManualManual
TesterTester
Test ManagerTest Manager
13
To One Function Fits All
ttestest managementmanagement
EmbeddedEmbeddedEmbeddedEmbeddedEmbeddedEmbedded
testingtesting
ttestest designdesignregressionregression
ttestingesting
ttestest automationautomation
EmbeddedEmbedded
TesterTester
EmbeddedEmbedded
TesterTester
EmbeddedEmbedded
TesterTester
mmanualanual
testingtesting
uusabilitysability
performanceperformance
14
2/4/2014
8
Embedded Testing
Sprint Backlog
Test EstimationStory Review Testing Tasks
& Stories
Planning
2
SprintRetro-
spective
Planning
1
readyready
Product Backlog
Daily
Scrum
Grooming User Story Testing
Exploratory Testing
Regression Testing
Non-Functional Testing
Participation
15
Review
donedone
Increment
Participation
Test Reporting
Challenge Done Criteria
Demo
BUT… WHAT ABOUT INTEGRATION?
2/4/2014
9
Test Master
(agile) (agile) testtest strategystrategy
integrationintegration
facilitatefacilitate sstakeholdertakeholder
managementmanagement
moderatemoderate
eendnd‐‐toto‐‐endend
testingtesting
orchestrationorchestration
coachingcoaching
Test MasterTest MasterTest MasterTest MasterTest MasterTest Master
17
Test Master Duties
defines and lives the (agile) Test Strategy,
heads the testing Community of Practice, g y ,
coaches people in testing roles,
coordinates all testing requirements, 
removes impediments for testing,
controls the “Definition of Done” across all levels,
facilitates communication about testing in andfacilitates communication about testing in and 
beyond the team, and
plans and coordinates overall testing. 
18
Source: Test Master job profile at Fortune 500 reinsurance company
2/4/2014
10
all
Integrated System
Go Live
(final) User Acceptance Test
Integration
mOvera
Scrum
RUP
Sync Point Sync Point
System Integration Test
End‐to‐End Test
Test MasterTest MasterTest MasterTest MasterTest MasterTest Master
Waterfall
Tea
RUP
EmbeddedEmbedded
TesterTester
EmbeddedEmbedded
TesterTester
EmbeddedEmbedded
TesterTester
19
Team vs Overall
O ll
Test MasterTest MasterTest MasterTest MasterTest MasterTest Master
Overall
Team
EmbeddedEmbedded
TesterTester
EmbeddedEmbedded
TesterTester
EmbeddedEmbedded
TesterTester
20
2/4/2014
11
Test Master Qualifications
Essential:
→ A minimum of 5 year experience in a Software Engineering role.
→ Experience with waterfall and agile methodologies. 
Experience in a systems testing environment working on complex→ Experience in a systems testing environment working on complex 
projects.
→ Good working knowledge of database / DWH development / testing.
→ Financial industry experience.
→ Excellent communication and negotiation skills.
Should have:
→ Risk domain experience.
l b l /→ Experience in global team / structure.
→ Advanced Level Testing Certification (ISTQB or ISEB)
→ Test Automation expertise.
→ Experience of unit testing best practices (Clean Code practices).
21
Source: Test Master job profile at Fortune 500 reinsurance company
Managing vs. Mastering
Holistic
Intuitive
Integrating
Synthesizing
Interpersonal
Feeling based
Kinesthetic
E i l
Organized
Sequential
Planned
D il d
Logical
Analytical
Fact based
Quantitative
Holistic
Intuitive
Integrating
Synthesizing
Interpersonal
Feeling based
Kinesthetic
E i l
Organized
Sequential
Planned
D il d
Logical
Analytical
Fact based
Quantitative
TestTest
MM
TestTest
MM
TestTest
MM
TestTest
MM
TestTest
MM
Source: Hermann International
EmotionalDetailed EmotionalDetailed MasterMasterMasterMasterMasterMasterManagerManagerManagerManager
22
2/4/2014
12
Managing vs. Mastering
Asks HOW Ask WHY
TestTest
MM
TestTest
MM
TestTest
MM
TestTest
MM
TestTest
MM
Relies on 
AUTHORITY
Rely on 
INFLUENCE
Seeks 
COMFORT
Seek
CHALLENGES
MasterMasterMasterMasterMasterMasterManagerManagerManagerManager
Is
SYSTEMATIC
Be 
CREATIVE
The Importance Of Social Skills
Moderating
Collaboration Communication
Conflict Resolution
g
Negotiation
24
2/4/2014
13
Evolution Of The Tester
19901990
Testers, if they exist at 
all, are an exotic breed, 
who are not taken 
seriously.
20002000
The field and 
profession establish 
themselves; there are 
more and more testers, 
often organized in 
central teams.
20102010
The payoff of testing is 
challenged. Testers 
have to be resourceful.
20142014
Agile methods are 
widely adoped – death 
of the tester?
Tester
Test Manager Test Engineer
SW Engineer in Test
Embedded Tester
Test Master
25
Key Points
Keep pace with the changing world of software 
development and increased complexity.
Adapt to a new test curriculum.
→ Embedded Testing at team level.
→ Test Master at integration level.
Defines and lives the (agile) Test Strategy.
Requires strong social skills.Requires strong social skills.
Individuals and interactions over 
processes and tools.
26
2/4/2014
14
STOP MANAGING AND START MASTERING

Más contenido relacionado

Más de TechWell

Más de TechWell (20)

Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 
Scale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development TodayScale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development Today
 
Measure DevOps for Objective Continuous Improvement Practices
Measure DevOps for Objective Continuous Improvement PracticesMeasure DevOps for Objective Continuous Improvement Practices
Measure DevOps for Objective Continuous Improvement Practices
 

Último

Último (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Test Managers: Stop Managing and Start Mastering