SlideShare a Scribd company logo
The Beta-Testing Campaign Platform for Research Projects
The REACHOUT project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 825307.
Beta-Testing Campaign Methodology
For Research Projects
March 2020
Mar 24, 2020 22019
A Beta-Testing Campaign
Methodology
Methodology
Body of methods, rules, and postulates
employed by a discipline.
Beta-testing methodology
The process used to collect feedback for the
purpose of developing a better software
Beta-testing campaign methodology
The body of tools, methods, process and best
practices that can be employed to develop and
run a beta testing campaign
Mar 24, 2020 32019
1. What Is a Beta-Testing Campaign?
2. Running a Beta-Testing Campaign
3. The ReachOut Campaign Platform
Mar 24, 2020 42019
And why you should care
What is a
Beta-Testing
Campaign?
Mar 24, 2020 52019
Creating Value
for Research Projects
Users do not want just code
Product attributes create value
Mar 24, 2020 62019
Where a Beta-Testing
Campaign Fits
A form of external user acceptance testing
Released to a limited audience external to the
programming team
Time-bound into a campaign
Mar 24, 2020 72019
What Are the Benefits of a Beta-
Testing Campaign?
Leverages code development into an initiative that
reaches out to potential users
Generates quality because a beta version
usually undergoes a full cycle of internal system and
usability testing
Enforces product attributes, such as
packaging, tutorials, documentation, installation, on-
line user support, promotion, etc.
Helps identify exploitation opportunities
reported by beta testers
Benefits by Nick Youngson CC BY-SA 3.0 Alpha Stock Images
Mar 24, 2020 82019
Why a Beta-Testing Campaign in a
Research Project?
If a project can launch a beta testing campaign of its results it has
what it takes to bring value to the market, engage with users,
partners and complementors and develop its ecosystem.
Dissemination
Exploitation
Community
Contributors
Early adopters
Impact
Market value
Recognition
Mar 24, 2020 92019
Keep it Simple and to the Point:
Scenario-Based Campaigns
Scenario-based: A tutorial guides beta testers
step-by-step to a “Hello World!” result.
Adapted to the constraints of research projects
Focused: test part of the software before the
whole system becomes available
Simple: a scenario is an efficient way to
explain complex, new generation software
Convenient: easier for beta testers to
understand and participate in
Timely: it can be completed within the scope of
the project duration
https://blog.wedogood.co/inside-we-do-good/phase-davant-premiere-ca-tourne/
Mar 24, 2020 102019
Outcomes to Look for
in a Beta-Testing Campaign
Technical feedback
Deployment report
UX evaluation
Process continuity
Component integration, etc.
Exploitation results
Business needs identified
Relevant business models declared
Potential external contributors/users
Emerging project ecosystem
Beta testers
# of external users who download and test the
software
# of external users who provide a feedback
# of support requests and interactions
https://stats.libretexts.org/Bookshelves/Introductory_Statistics/Book%3A_Introductory_Statistics_(Lane)/2%3A
_Graphing_Distributions/2.01%3A_Graphing_Qualitative_Variables
https://bloom-at.blogspot.com/2017/12/a-report-on-reports.html
Mar 24, 2020 112019
What you have to do by yourself
Running
a Beta-Testing
Campaign
Mar 24, 2020 122019
Stepping Stones to a Successful
beta-testing Campaign
Strategy
Define Goals and Scope of the Campaign
Identify and Assign Key Roles
Technology
Prepare the Software
Draft the Testing Plan
Writing
Develop the Beta Documentation
Develop Communication Material
People
Build contact list
Engage with Beta Testers
Closing
Complete and evaluate results
Complete and circulate reports
http://annamae22.deviantart.com/art/Stepping-Stone-Path-Stock-Photo-PNG-
476002047
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 132019
Define Goals and Scope
of the Campaign
Goals
Non-functional or functional testing
Check deployability, demonstrate integration of
the different components
Positioning: clarity of the purpose of the
software, etc.
Test the whole or part of the software?
Scope
Specific functionalities of the software to be
made available to beta testers
Basic modules instead of the whole platform.
Can “Hello world” can be achieved
Adapt objectives to the remaining time of the
project
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 142019
Identify and Appoint Key Roles Campaign Manager
Combines technical and dissemination
resources
Internal beta testers
Test the beta test plan
Beta testers
Define ideal profile prior to test
Support Contact
Will be the key contact for beta testers
Participants
All project partners
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 152019
Incentives for Beta Testers Budget must planned for beta testers rewards
No professional beta testers, limited budget
Must appeal to developers
T-shirts or tech goodies are OK.
A digital reward is easy to deliver
A buying voucher at an online shop for
example.
Recognition of beta testers as contributors on
the website is well appreciated.
Polling all the reward budget into one super
lottery prize is a possibility.
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 162019
Develop Software Package
to be Tested
A proper package, not just the code on Git
Must be easily consumable by third-party IT
professionals.
Beta version packaged and tested
Beta version download link operational
Evaluate the testability of your software.
https://ar.wikipedia.org/wiki/%D9%85%D9%84%D9%81:Group_people_icon.jpg
ClosingPeopleWritingTechnology7Strategy
Mar 24, 2020 172019
Develop Testing Plan Testing scenario defined
What functionality do you want to test?
Relevant “Hello world” defined and tested
What result should the scenario lead to?
Dataset developed and integrated
Should/Can beta testers use own datasets?
Questionnaire
What feedback do you want?
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 182019
Write Beta Documentation Introduction,
Beta test goals and timeline
Assumptions and requirements
Software overview
Beta version limitations
Beta-testing scenarios
Step-by-step tutorial
Links to software documentation
Support contact details
Mailing list details
Feedback collection process
Incentive
Link to the GDPR Notice
https://stackoverflow.com/users/1987598/mathias-m%C3%BCller
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 192019
Write the Communication Material Necessary writing tasks
Beta-testing campaign announcement mail
Beta-testing campaign announcement tweets
Campaign web page
Beta-testing campaign welcome mail
Beta-testing campaign wrap-up mail
Beta-testing campaign flyer
Beta-testing campaign thank you mail
http://aaasigns.co.nz/print/flyers/
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 202019
Basic Guidelines Beta testers defined
Ideal profile, prerequisites
Developers, Business users
Metrics
One in five return valuable feedback
Significant results at 10 valuable feedback
Engage openly
Follow-up on registration
Reply swiftly
Communication channel
https://ar.wikipedia.org/wiki/%D9%85%D9%84%D9%81:Group_people_icon.jpg
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 212019
How to Recruit Beta Testers From your own project partners
Fellow researchers
Students,
From other projects,
Trade beta-testing participations
Friends and family
Use social networks again and again
Tweeter, LinkedIn, Reddit, etc.
Advertise at events
Scientific and academic events
Industry and open source events
https://pixabay.com/illustrations/hello-hand-shake-handshake-greeting-1546041/
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 222019
Complete and Evaluate Results Priority on quality and consistency of feedback
collected
Target at least 10 beta testers recruited
Should receive at least 6 feedback
questionnaires
Follow-up with beta testers
Insist on feedback questionnaires
Request and discuss details
Balance results
Technical feedback
Exploitation opportunities
ClosingPeopleWritingTechnologyStrategy
https://stats.libretexts.org/Bookshelves/Introductory_Statistics/Book%3A_Introductory_Statistics_(Lane)/
2%3A_Graphing_Distributions/2.01%3A_Graphing_Qualitative_Variables
Mar 24, 2020 232019
Complete and Circulate Reports No Beta-Testing Campaign fully completed
without report of results
Internal reporting
For partners and European Commission
External reporting
By web page, mail or press release
As a dissemination action.
ReachOut debriefing
Feedback to improve ReachOut platform
https://bloom-at.blogspot.com/2017/12/a-report-on-reports.html
ClosingPeopleWritingTechnologyStrategy
Mar 24, 2020 242019
What ReachOut do for you
The ReachOut
Campaign Platform
Mar 24, 2020 252019
Methodology Summary
Questionnaire
Campaign
Manager
ClosingPeopleWritingTechnologyStrategy
Packaged
Software
Test scenario
Documentation
Tutorials
Promotion
Actions
Leaflet
Incentives
Partners
Involved
Support Contact
Campaign
Dashboard
Beta testers
ReportingCampaign Page
Mar 24, 2020 262019
ReachOut Provides Templates for
Key Building Blocks
Campaign Manager Home Page
The entry point to the BetaCenter
Campaign Page
Form-based and customizable
Beta documentation template
Checklist and examples
Feedback collection
Draft Questionnaire
Reporting package
Monitoring dashboard
Communication Package
Pre-written mails and communication material
Fine print
Agreement, Consent, Disclaimer, GDPR notice
Photo credit: CC BY Holger Zscheyge
We have it all prepared
We have it all prepared
for you!for you!
Mar 24, 2020 272019
My Home Page The Campaign Manager page
The entry point to the BetaCenter
Becomes active upon registration and login
Provides Campaign Manager access to
resources
Edit project description
Create and edit beta-testing campaigns,
Access questionnaire
Access campaign dashboard
Mar 24, 2020 282019
The Campaign Web Page
Template
The Campaign Page is the landing page for the
beta-testing campaign
A form guides the Campaign Manager and
automatically creates the Campaign Page
Project description
Logo and website
Beta campaign description
Beta tester registration link
Requirements for participating
Download and documentation links
Key dates
Mar 24, 2020 292019
The Monitoring Dashboard 24 Checkpoints
Self-Evaluation
Visual Synthesis
Helps reporting
To partners
To reviewers
Management
Strategic decisions
Project level
Preparation
Tactical decisions
Back-office tasks
Execution
Live campaign
Results & reporting
Mar 24, 2020 302019
The Questionnaire Template The Questionnaire is the way feedback is
collected on the ReachOut platform
Two-thirds generic and one-third specific
questions
Questions to focus on:
Deployment
UX and tutorial
Documentation
Integration
Exploitation opportunities
Etc.
Mar 24, 2020 312019
The Communication Package Communication between the project and the
beta testers
Leverage ReachOut templates in your
communication
Beta-testing campaign announcement mail
Beta-testing campaign announcement tweets
Campaign web page
Beta-testing campaign welcome mail
Beta-testing campaign wrap-up mail
Beta-testing campaign flyer
Beta-testing campaign thank you mail
Mar 24, 2020 322019
The Mailing Lists Campaign list
Communication between Campaign Managers
and Beta Testers
Campaign Managers list
Sharing platform feedbacks, experience,
questions, best practices
Mutual help in finding beta-testers
Mar 24, 2020 332019
The Beta-Testing Agreement Definitions
Eligibility and Enrollment
Informed consent page
Copyright, Ownership and Acceptable Use
Disclaimer of Liability and Warranty
Data Protection and Privacy
Data Protection page
Modification Rights
Applicable Law
Mar 24, 2020 342019
First Things First:
Register your project
What happens once you register?
We will arrange an online presentation and
discuss your timeline
We will discuss the possibility of making a
presentation at your next plenary meeting
Then we get started:
You are granted access to the templates
We help you set up the campaign page
Together we define the promotion plan
Mar 24, 2020 352019
Timeline of Your Campaign
Define Goals and Scope of the Campaign
Identify and Assign Key Roles
On-going recruitment of beta testers and
follow-ups.
Organization of support actions:
workshops, webinars, etc.
1-2 months 1 month1-2 months
Closing
People
Writing
Technology
Strategy
Prepare Software
Draft Testing Plan
Develop Beta Documentation
Develop Communication Material
Build contact list
Engage with Beta Testers
Complete results and
reports
Mar 24, 2020 362019
Summary Beta-testing is a recognized best practice in
software product development.
Launching a beta testing campaign helps bring
your project closer to the market.
Follow the ReachOut methodology to develop a
beta-testing campaign.
Take advantage of the ReachOut platform and
its ready-made templates.
Develop your beta-testingDevelop your beta-testing
campaign on ReachOut. Now!campaign on ReachOut. Now!
Mar 24, 2020 372019
Thank You!
Funding acknowledgement: The REACHOUT project has received funding from the European Union’s Horizon 2020 research and
innovation programme under grant agreement number 825307.
DISCLAIMER: The information in this document is provided “as is”, and no guarantee or warranty is given that the information is fit for
any particular purpose. The content of this document reflects only the author`s view – the European Commission is not responsible for
any use that may be made of the information it contains. The users use the information at their sole risk and liability.

More Related Content

Similar to ReachOut Methodology

Melbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINALMelbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINAL
JayJiang19
 
January-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdfJanuary-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdf
6p6y5w6cpb
 
Study of market potential for enterprise messaging solution
Study of market potential for enterprise messaging solutionStudy of market potential for enterprise messaging solution
Study of market potential for enterprise messaging solution
Supa Buoy
 
Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022
Stephanie Tyagita
 
Citrix Social Media Strategy For Customers
Citrix Social Media Strategy For CustomersCitrix Social Media Strategy For Customers
Citrix Social Media Strategy For Customers
MatSpar
 
CATALYST Marketing Plan
CATALYST Marketing PlanCATALYST Marketing Plan
CATALYST Marketing Plan
Erin (Weber) Skurdal
 
October VBOUT Partners Meeting Group
October VBOUT Partners Meeting GroupOctober VBOUT Partners Meeting Group
October VBOUT Partners Meeting Group
Vbout.com
 
Technoverse 2024 EAST_Academia Brochure.pdf
Technoverse 2024 EAST_Academia Brochure.pdfTechnoverse 2024 EAST_Academia Brochure.pdf
Technoverse 2024 EAST_Academia Brochure.pdf
pathocentre
 
Entrepret Season-2 Grand Finale: BDheroes
Entrepret Season-2 Grand Finale: BDheroesEntrepret Season-2 Grand Finale: BDheroes
Entrepret Season-2 Grand Finale: BDheroes
Md Abrar Jahin
 
DAN Brand Accelerator: Client Pitch Keynote
DAN Brand Accelerator: Client Pitch KeynoteDAN Brand Accelerator: Client Pitch Keynote
DAN Brand Accelerator: Client Pitch Keynote
Jason Newport
 
Dual-Track Agile at Scale
Dual-Track Agile at ScaleDual-Track Agile at Scale
Dual-Track Agile at Scale
Soumeya Benghanem
 
Goalify it opportunity execution project
Goalify it opportunity execution projectGoalify it opportunity execution project
Goalify it opportunity execution project
Udipta Basumatari
 
Software Product Development in 2018 | An Infographic by RapidValue
Software Product Development in 2018 | An Infographic by RapidValueSoftware Product Development in 2018 | An Infographic by RapidValue
Software Product Development in 2018 | An Infographic by RapidValue
RapidValue
 
Digital Marketing Unit-1 Deatiled PPT .pptx
Digital Marketing Unit-1 Deatiled PPT .pptxDigital Marketing Unit-1 Deatiled PPT .pptx
Digital Marketing Unit-1 Deatiled PPT .pptx
GarimaSinghal39
 
Rcose challenges and benefits from using software analytics in softeam
Rcose  challenges and benefits from using software analytics in softeamRcose  challenges and benefits from using software analytics in softeam
Rcose challenges and benefits from using software analytics in softeam
Alessandra Bagnato
 
Minnesota Mug Event 6.20.23
Minnesota Mug Event 6.20.23Minnesota Mug Event 6.20.23
Minnesota Mug Event 6.20.23
ChantalPeterson4
 
Top VB.NET Development Company for Custom Solutions
Top VB.NET Development Company for Custom SolutionsTop VB.NET Development Company for Custom Solutions
Top VB.NET Development Company for Custom Solutions
SynapseIndia
 
Culture of experimentation: A conversation with Microsoft
Culture of experimentation: A conversation with MicrosoftCulture of experimentation: A conversation with Microsoft
Culture of experimentation: A conversation with Microsoft
Chris Goward
 
MTI Development Award Program
MTI Development Award ProgramMTI Development Award Program
MTI Development Award Program
jgogan8
 
MTI Development Award Program
MTI Development Award ProgramMTI Development Award Program
MTI Development Award Program
jgogan8
 

Similar to ReachOut Methodology (20)

Melbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINALMelbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINAL
 
January-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdfJanuary-2022-Vendor-Webinar-Presentation-Slides.pdf
January-2022-Vendor-Webinar-Presentation-Slides.pdf
 
Study of market potential for enterprise messaging solution
Study of market potential for enterprise messaging solutionStudy of market potential for enterprise messaging solution
Study of market potential for enterprise messaging solution
 
Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022
 
Citrix Social Media Strategy For Customers
Citrix Social Media Strategy For CustomersCitrix Social Media Strategy For Customers
Citrix Social Media Strategy For Customers
 
CATALYST Marketing Plan
CATALYST Marketing PlanCATALYST Marketing Plan
CATALYST Marketing Plan
 
October VBOUT Partners Meeting Group
October VBOUT Partners Meeting GroupOctober VBOUT Partners Meeting Group
October VBOUT Partners Meeting Group
 
Technoverse 2024 EAST_Academia Brochure.pdf
Technoverse 2024 EAST_Academia Brochure.pdfTechnoverse 2024 EAST_Academia Brochure.pdf
Technoverse 2024 EAST_Academia Brochure.pdf
 
Entrepret Season-2 Grand Finale: BDheroes
Entrepret Season-2 Grand Finale: BDheroesEntrepret Season-2 Grand Finale: BDheroes
Entrepret Season-2 Grand Finale: BDheroes
 
DAN Brand Accelerator: Client Pitch Keynote
DAN Brand Accelerator: Client Pitch KeynoteDAN Brand Accelerator: Client Pitch Keynote
DAN Brand Accelerator: Client Pitch Keynote
 
Dual-Track Agile at Scale
Dual-Track Agile at ScaleDual-Track Agile at Scale
Dual-Track Agile at Scale
 
Goalify it opportunity execution project
Goalify it opportunity execution projectGoalify it opportunity execution project
Goalify it opportunity execution project
 
Software Product Development in 2018 | An Infographic by RapidValue
Software Product Development in 2018 | An Infographic by RapidValueSoftware Product Development in 2018 | An Infographic by RapidValue
Software Product Development in 2018 | An Infographic by RapidValue
 
Digital Marketing Unit-1 Deatiled PPT .pptx
Digital Marketing Unit-1 Deatiled PPT .pptxDigital Marketing Unit-1 Deatiled PPT .pptx
Digital Marketing Unit-1 Deatiled PPT .pptx
 
Rcose challenges and benefits from using software analytics in softeam
Rcose  challenges and benefits from using software analytics in softeamRcose  challenges and benefits from using software analytics in softeam
Rcose challenges and benefits from using software analytics in softeam
 
Minnesota Mug Event 6.20.23
Minnesota Mug Event 6.20.23Minnesota Mug Event 6.20.23
Minnesota Mug Event 6.20.23
 
Top VB.NET Development Company for Custom Solutions
Top VB.NET Development Company for Custom SolutionsTop VB.NET Development Company for Custom Solutions
Top VB.NET Development Company for Custom Solutions
 
Culture of experimentation: A conversation with Microsoft
Culture of experimentation: A conversation with MicrosoftCulture of experimentation: A conversation with Microsoft
Culture of experimentation: A conversation with Microsoft
 
MTI Development Award Program
MTI Development Award ProgramMTI Development Award Program
MTI Development Award Program
 
MTI Development Award Program
MTI Development Award ProgramMTI Development Award Program
MTI Development Award Program
 

Recently uploaded

To Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance SheetsTo Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance Sheets
Task Tracker
 
ERP Software Solutions Provider in Coimbatore
ERP Software Solutions Provider in CoimbatoreERP Software Solutions Provider in Coimbatore
ERP Software Solutions Provider in Coimbatore
Nextskill Technologies
 
Attendance Tracking From Paper To Digital
Attendance Tracking From Paper To DigitalAttendance Tracking From Paper To Digital
Attendance Tracking From Paper To Digital
Task Tracker
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
neshakor5152
 
NYGGS 360: A Complete ERP for Construction Innovation
NYGGS 360: A Complete ERP for Construction InnovationNYGGS 360: A Complete ERP for Construction Innovation
NYGGS 360: A Complete ERP for Construction Innovation
NYGGS Construction ERP Software
 
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
OnePlan Solutions
 
655221243123332131-Complete-MERN-stack.pdf
655221243123332131-Complete-MERN-stack.pdf655221243123332131-Complete-MERN-stack.pdf
655221243123332131-Complete-MERN-stack.pdf
KhnhTrn343305
 
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
ThousandEyes
 
Install Ruby on Rails Like a Pro: Effortless Guide
Install Ruby on Rails Like a Pro: Effortless GuideInstall Ruby on Rails Like a Pro: Effortless Guide
Install Ruby on Rails Like a Pro: Effortless Guide
rorbitssoftware
 
Google ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learningGoogle ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learning
VishrutGoyani1
 
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
SimonedeGijt
 
Shivam Pandit working on Php Web Developer.
Shivam Pandit working on Php Web Developer.Shivam Pandit working on Php Web Developer.
Shivam Pandit working on Php Web Developer.
shivamt017
 
11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf
kalichargn70th171
 
當測試開始左移
當測試開始左移當測試開始左移
當測試開始左移
Jersey (CHE-PING) Su
 
GT degree offer diploma Transcript
GT degree offer diploma TranscriptGT degree offer diploma Transcript
GT degree offer diploma Transcript
attueb
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
jealousviolet
 
Odoo E-commerce website development guides
Odoo E-commerce website development guidesOdoo E-commerce website development guides
Odoo E-commerce website development guides
jhkdigitalmarketing
 
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docxComprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Aardwolf Security
 
Introduction to Cloud computing for Internet of Things
Introduction to Cloud computing for Internet of ThingsIntroduction to Cloud computing for Internet of Things
Introduction to Cloud computing for Internet of Things
NachuSubramanian1
 
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
josephinedrea942
 

Recently uploaded (20)

To Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance SheetsTo Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance Sheets
 
ERP Software Solutions Provider in Coimbatore
ERP Software Solutions Provider in CoimbatoreERP Software Solutions Provider in Coimbatore
ERP Software Solutions Provider in Coimbatore
 
Attendance Tracking From Paper To Digital
Attendance Tracking From Paper To DigitalAttendance Tracking From Paper To Digital
Attendance Tracking From Paper To Digital
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
NYGGS 360: A Complete ERP for Construction Innovation
NYGGS 360: A Complete ERP for Construction InnovationNYGGS 360: A Complete ERP for Construction Innovation
NYGGS 360: A Complete ERP for Construction Innovation
 
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
Maximizing Efficiency and Profitability: Optimizing Data Systems, Enhancing C...
 
655221243123332131-Complete-MERN-stack.pdf
655221243123332131-Complete-MERN-stack.pdf655221243123332131-Complete-MERN-stack.pdf
655221243123332131-Complete-MERN-stack.pdf
 
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
 
Install Ruby on Rails Like a Pro: Effortless Guide
Install Ruby on Rails Like a Pro: Effortless GuideInstall Ruby on Rails Like a Pro: Effortless Guide
Install Ruby on Rails Like a Pro: Effortless Guide
 
Google ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learningGoogle ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learning
 
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
 
Shivam Pandit working on Php Web Developer.
Shivam Pandit working on Php Web Developer.Shivam Pandit working on Php Web Developer.
Shivam Pandit working on Php Web Developer.
 
11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf
 
當測試開始左移
當測試開始左移當測試開始左移
當測試開始左移
 
GT degree offer diploma Transcript
GT degree offer diploma TranscriptGT degree offer diploma Transcript
GT degree offer diploma Transcript
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
 
Odoo E-commerce website development guides
Odoo E-commerce website development guidesOdoo E-commerce website development guides
Odoo E-commerce website development guides
 
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docxComprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
 
Introduction to Cloud computing for Internet of Things
Introduction to Cloud computing for Internet of ThingsIntroduction to Cloud computing for Internet of Things
Introduction to Cloud computing for Internet of Things
 
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
HIRE A HACKER FOR CHEATING HUSBAND/WIFE)
 

ReachOut Methodology

  • 1. The Beta-Testing Campaign Platform for Research Projects The REACHOUT project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 825307. Beta-Testing Campaign Methodology For Research Projects March 2020
  • 2. Mar 24, 2020 22019 A Beta-Testing Campaign Methodology Methodology Body of methods, rules, and postulates employed by a discipline. Beta-testing methodology The process used to collect feedback for the purpose of developing a better software Beta-testing campaign methodology The body of tools, methods, process and best practices that can be employed to develop and run a beta testing campaign
  • 3. Mar 24, 2020 32019 1. What Is a Beta-Testing Campaign? 2. Running a Beta-Testing Campaign 3. The ReachOut Campaign Platform
  • 4. Mar 24, 2020 42019 And why you should care What is a Beta-Testing Campaign?
  • 5. Mar 24, 2020 52019 Creating Value for Research Projects Users do not want just code Product attributes create value
  • 6. Mar 24, 2020 62019 Where a Beta-Testing Campaign Fits A form of external user acceptance testing Released to a limited audience external to the programming team Time-bound into a campaign
  • 7. Mar 24, 2020 72019 What Are the Benefits of a Beta- Testing Campaign? Leverages code development into an initiative that reaches out to potential users Generates quality because a beta version usually undergoes a full cycle of internal system and usability testing Enforces product attributes, such as packaging, tutorials, documentation, installation, on- line user support, promotion, etc. Helps identify exploitation opportunities reported by beta testers Benefits by Nick Youngson CC BY-SA 3.0 Alpha Stock Images
  • 8. Mar 24, 2020 82019 Why a Beta-Testing Campaign in a Research Project? If a project can launch a beta testing campaign of its results it has what it takes to bring value to the market, engage with users, partners and complementors and develop its ecosystem. Dissemination Exploitation Community Contributors Early adopters Impact Market value Recognition
  • 9. Mar 24, 2020 92019 Keep it Simple and to the Point: Scenario-Based Campaigns Scenario-based: A tutorial guides beta testers step-by-step to a “Hello World!” result. Adapted to the constraints of research projects Focused: test part of the software before the whole system becomes available Simple: a scenario is an efficient way to explain complex, new generation software Convenient: easier for beta testers to understand and participate in Timely: it can be completed within the scope of the project duration https://blog.wedogood.co/inside-we-do-good/phase-davant-premiere-ca-tourne/
  • 10. Mar 24, 2020 102019 Outcomes to Look for in a Beta-Testing Campaign Technical feedback Deployment report UX evaluation Process continuity Component integration, etc. Exploitation results Business needs identified Relevant business models declared Potential external contributors/users Emerging project ecosystem Beta testers # of external users who download and test the software # of external users who provide a feedback # of support requests and interactions https://stats.libretexts.org/Bookshelves/Introductory_Statistics/Book%3A_Introductory_Statistics_(Lane)/2%3A _Graphing_Distributions/2.01%3A_Graphing_Qualitative_Variables https://bloom-at.blogspot.com/2017/12/a-report-on-reports.html
  • 11. Mar 24, 2020 112019 What you have to do by yourself Running a Beta-Testing Campaign
  • 12. Mar 24, 2020 122019 Stepping Stones to a Successful beta-testing Campaign Strategy Define Goals and Scope of the Campaign Identify and Assign Key Roles Technology Prepare the Software Draft the Testing Plan Writing Develop the Beta Documentation Develop Communication Material People Build contact list Engage with Beta Testers Closing Complete and evaluate results Complete and circulate reports http://annamae22.deviantart.com/art/Stepping-Stone-Path-Stock-Photo-PNG- 476002047 ClosingPeopleWritingTechnologyStrategy
  • 13. Mar 24, 2020 132019 Define Goals and Scope of the Campaign Goals Non-functional or functional testing Check deployability, demonstrate integration of the different components Positioning: clarity of the purpose of the software, etc. Test the whole or part of the software? Scope Specific functionalities of the software to be made available to beta testers Basic modules instead of the whole platform. Can “Hello world” can be achieved Adapt objectives to the remaining time of the project ClosingPeopleWritingTechnologyStrategy
  • 14. Mar 24, 2020 142019 Identify and Appoint Key Roles Campaign Manager Combines technical and dissemination resources Internal beta testers Test the beta test plan Beta testers Define ideal profile prior to test Support Contact Will be the key contact for beta testers Participants All project partners ClosingPeopleWritingTechnologyStrategy
  • 15. Mar 24, 2020 152019 Incentives for Beta Testers Budget must planned for beta testers rewards No professional beta testers, limited budget Must appeal to developers T-shirts or tech goodies are OK. A digital reward is easy to deliver A buying voucher at an online shop for example. Recognition of beta testers as contributors on the website is well appreciated. Polling all the reward budget into one super lottery prize is a possibility. ClosingPeopleWritingTechnologyStrategy
  • 16. Mar 24, 2020 162019 Develop Software Package to be Tested A proper package, not just the code on Git Must be easily consumable by third-party IT professionals. Beta version packaged and tested Beta version download link operational Evaluate the testability of your software. https://ar.wikipedia.org/wiki/%D9%85%D9%84%D9%81:Group_people_icon.jpg ClosingPeopleWritingTechnology7Strategy
  • 17. Mar 24, 2020 172019 Develop Testing Plan Testing scenario defined What functionality do you want to test? Relevant “Hello world” defined and tested What result should the scenario lead to? Dataset developed and integrated Should/Can beta testers use own datasets? Questionnaire What feedback do you want? ClosingPeopleWritingTechnologyStrategy
  • 18. Mar 24, 2020 182019 Write Beta Documentation Introduction, Beta test goals and timeline Assumptions and requirements Software overview Beta version limitations Beta-testing scenarios Step-by-step tutorial Links to software documentation Support contact details Mailing list details Feedback collection process Incentive Link to the GDPR Notice https://stackoverflow.com/users/1987598/mathias-m%C3%BCller ClosingPeopleWritingTechnologyStrategy
  • 19. Mar 24, 2020 192019 Write the Communication Material Necessary writing tasks Beta-testing campaign announcement mail Beta-testing campaign announcement tweets Campaign web page Beta-testing campaign welcome mail Beta-testing campaign wrap-up mail Beta-testing campaign flyer Beta-testing campaign thank you mail http://aaasigns.co.nz/print/flyers/ ClosingPeopleWritingTechnologyStrategy
  • 20. Mar 24, 2020 202019 Basic Guidelines Beta testers defined Ideal profile, prerequisites Developers, Business users Metrics One in five return valuable feedback Significant results at 10 valuable feedback Engage openly Follow-up on registration Reply swiftly Communication channel https://ar.wikipedia.org/wiki/%D9%85%D9%84%D9%81:Group_people_icon.jpg ClosingPeopleWritingTechnologyStrategy
  • 21. Mar 24, 2020 212019 How to Recruit Beta Testers From your own project partners Fellow researchers Students, From other projects, Trade beta-testing participations Friends and family Use social networks again and again Tweeter, LinkedIn, Reddit, etc. Advertise at events Scientific and academic events Industry and open source events https://pixabay.com/illustrations/hello-hand-shake-handshake-greeting-1546041/ ClosingPeopleWritingTechnologyStrategy
  • 22. Mar 24, 2020 222019 Complete and Evaluate Results Priority on quality and consistency of feedback collected Target at least 10 beta testers recruited Should receive at least 6 feedback questionnaires Follow-up with beta testers Insist on feedback questionnaires Request and discuss details Balance results Technical feedback Exploitation opportunities ClosingPeopleWritingTechnologyStrategy https://stats.libretexts.org/Bookshelves/Introductory_Statistics/Book%3A_Introductory_Statistics_(Lane)/ 2%3A_Graphing_Distributions/2.01%3A_Graphing_Qualitative_Variables
  • 23. Mar 24, 2020 232019 Complete and Circulate Reports No Beta-Testing Campaign fully completed without report of results Internal reporting For partners and European Commission External reporting By web page, mail or press release As a dissemination action. ReachOut debriefing Feedback to improve ReachOut platform https://bloom-at.blogspot.com/2017/12/a-report-on-reports.html ClosingPeopleWritingTechnologyStrategy
  • 24. Mar 24, 2020 242019 What ReachOut do for you The ReachOut Campaign Platform
  • 25. Mar 24, 2020 252019 Methodology Summary Questionnaire Campaign Manager ClosingPeopleWritingTechnologyStrategy Packaged Software Test scenario Documentation Tutorials Promotion Actions Leaflet Incentives Partners Involved Support Contact Campaign Dashboard Beta testers ReportingCampaign Page
  • 26. Mar 24, 2020 262019 ReachOut Provides Templates for Key Building Blocks Campaign Manager Home Page The entry point to the BetaCenter Campaign Page Form-based and customizable Beta documentation template Checklist and examples Feedback collection Draft Questionnaire Reporting package Monitoring dashboard Communication Package Pre-written mails and communication material Fine print Agreement, Consent, Disclaimer, GDPR notice Photo credit: CC BY Holger Zscheyge We have it all prepared We have it all prepared for you!for you!
  • 27. Mar 24, 2020 272019 My Home Page The Campaign Manager page The entry point to the BetaCenter Becomes active upon registration and login Provides Campaign Manager access to resources Edit project description Create and edit beta-testing campaigns, Access questionnaire Access campaign dashboard
  • 28. Mar 24, 2020 282019 The Campaign Web Page Template The Campaign Page is the landing page for the beta-testing campaign A form guides the Campaign Manager and automatically creates the Campaign Page Project description Logo and website Beta campaign description Beta tester registration link Requirements for participating Download and documentation links Key dates
  • 29. Mar 24, 2020 292019 The Monitoring Dashboard 24 Checkpoints Self-Evaluation Visual Synthesis Helps reporting To partners To reviewers Management Strategic decisions Project level Preparation Tactical decisions Back-office tasks Execution Live campaign Results & reporting
  • 30. Mar 24, 2020 302019 The Questionnaire Template The Questionnaire is the way feedback is collected on the ReachOut platform Two-thirds generic and one-third specific questions Questions to focus on: Deployment UX and tutorial Documentation Integration Exploitation opportunities Etc.
  • 31. Mar 24, 2020 312019 The Communication Package Communication between the project and the beta testers Leverage ReachOut templates in your communication Beta-testing campaign announcement mail Beta-testing campaign announcement tweets Campaign web page Beta-testing campaign welcome mail Beta-testing campaign wrap-up mail Beta-testing campaign flyer Beta-testing campaign thank you mail
  • 32. Mar 24, 2020 322019 The Mailing Lists Campaign list Communication between Campaign Managers and Beta Testers Campaign Managers list Sharing platform feedbacks, experience, questions, best practices Mutual help in finding beta-testers
  • 33. Mar 24, 2020 332019 The Beta-Testing Agreement Definitions Eligibility and Enrollment Informed consent page Copyright, Ownership and Acceptable Use Disclaimer of Liability and Warranty Data Protection and Privacy Data Protection page Modification Rights Applicable Law
  • 34. Mar 24, 2020 342019 First Things First: Register your project What happens once you register? We will arrange an online presentation and discuss your timeline We will discuss the possibility of making a presentation at your next plenary meeting Then we get started: You are granted access to the templates We help you set up the campaign page Together we define the promotion plan
  • 35. Mar 24, 2020 352019 Timeline of Your Campaign Define Goals and Scope of the Campaign Identify and Assign Key Roles On-going recruitment of beta testers and follow-ups. Organization of support actions: workshops, webinars, etc. 1-2 months 1 month1-2 months Closing People Writing Technology Strategy Prepare Software Draft Testing Plan Develop Beta Documentation Develop Communication Material Build contact list Engage with Beta Testers Complete results and reports
  • 36. Mar 24, 2020 362019 Summary Beta-testing is a recognized best practice in software product development. Launching a beta testing campaign helps bring your project closer to the market. Follow the ReachOut methodology to develop a beta-testing campaign. Take advantage of the ReachOut platform and its ready-made templates. Develop your beta-testingDevelop your beta-testing campaign on ReachOut. Now!campaign on ReachOut. Now!
  • 37. Mar 24, 2020 372019 Thank You! Funding acknowledgement: The REACHOUT project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement number 825307. DISCLAIMER: The information in this document is provided “as is”, and no guarantee or warranty is given that the information is fit for any particular purpose. The content of this document reflects only the author`s view – the European Commission is not responsible for any use that may be made of the information it contains. The users use the information at their sole risk and liability.