SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
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
October 2019
Nov 8, 2019 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
Nov 8, 2019 32019
1. What Is a Beta-Testing Campaign?
2. Running a Beta-Testing Campaign
3. The ReachOut Campaign Platform
Nov 8, 2019 42019
And why you should care
What is a
Beta-Testing
Campaign?
Nov 8, 2019 52019
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
Nov 8, 2019 62019
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
Nov 8, 2019 72019
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
Nov 8, 2019 82019
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/
Nov 8, 2019 92019
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
Nov 8, 2019 102019
What you have to do by yourself
Running
a Beta-Testing
Campaign
Nov 8, 2019 112019
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
Nov 8, 2019 122019
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
Nov 8, 2019 132019
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
Nov 8, 2019 142019
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
Nov 8, 2019 152019
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
Nov 8, 2019 162019
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
Nov 8, 2019 172019
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
Nov 8, 2019 182019
Build Contact List Beta testers defined
Ideal profile, prerequisites
Developers, Business users
Leverage project ecosystem
Partners, advisory board
Social network followers
Students from participating universities
https://ar.wikipedia.org/wiki/%D9%85%D9%84%D9%81:Group_people_icon.jpg
ClosingPeopleWritingTechnologyStrategy
Nov 8, 2019 192019
Engage with Beta Testers Announce and promote campaign
Leverage social networks
Publish on website
Exhibitions and conferences
Approach potential participants
Send mailings to lists, send out reminders
Face-to-face requests are valuable
Follow-up registrations, downloads, questions
Offer beta testers incentives or rewards
Must recognize contribution
https://pixabay.com/illustrations/hello-hand-shake-handshake-greeting-1546041/
ClosingPeopleWritingTechnologyStrategy
Nov 8, 2019 202019
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
Nov 8, 2019 212019
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
Nov 8, 2019 222019
What ReachOut do for you
The ReachOut
Campaign Platform
Nov 8, 2019 232019
Questionnaire
Methodology Summary
Campaign
Manager
ClosingPeopleWritingTechnologyStrategy
Packaged
Software
Test scenario
Documentation
Tutorials
Promotion
Actions
Leaflet
Incentives
Partners
Involved
Support Contact
Campaign
Dashboard
Beta testers
ReportingCampaign Page
Nov 8, 2019 242019
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
Reporting format
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!
Nov 8, 2019 252019
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
Nov 8, 2019 262019
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
Nov 8, 2019 272019
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
Nov 8, 2019 282019
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.
Nov 8, 2019 292019
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
Nov 8, 2019 302019
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
Nov 8, 2019 312019
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
Nov 8, 2019 322019
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.
2-3 months 1-2 months
Timeline of Your Campaign
2-3 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
Nov 8, 2019 332019
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!
Nov 8, 2019 342019
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.

Weitere Àhnliche Inhalte

Ähnlich wie The Reachout Methodology

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 softeamAlessandra Bagnato
 
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.pdf6p6y5w6cpb
 
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Shane Coughlan
 
Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022Stephanie Tyagita
 
[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs
[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs
[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIsWSO2
 
Transforming Construction Innovation Hub Overview and Platform Design Competi...
Transforming Construction Innovation Hub Overview and Platform Design Competi...Transforming Construction Innovation Hub Overview and Platform Design Competi...
Transforming Construction Innovation Hub Overview and Platform Design Competi...KTN
 
D2.2 Workflow Guidelines
D2.2  Workflow Guidelines D2.2  Workflow Guidelines
D2.2 Workflow Guidelines Gravitate Project
 
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 solutionSupa Buoy
 
PwC provides OSS Trust through OpenChain
PwC provides OSS Trust through OpenChainPwC provides OSS Trust through OpenChain
PwC provides OSS Trust through OpenChainShane Coughlan
 
Upgrad industry project part 2
Upgrad industry project part 2Upgrad industry project part 2
Upgrad industry project part 2Dattatrey Kulkarni
 
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...Diana Gray, MBA
 
Odoo Partnership Program
Odoo Partnership ProgramOdoo Partnership Program
Odoo Partnership ProgramOdoo
 
2023-06-corporate
2023-06-corporate2023-06-corporate
2023-06-corporateShane Coughlan
 
Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402
Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402
Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402vrij
 
July 2021 VBOUT Partners Meeting Group
July 2021 VBOUT Partners Meeting GroupJuly 2021 VBOUT Partners Meeting Group
July 2021 VBOUT Partners Meeting GroupVbout.com
 
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 MicrosoftChris Goward
 
Project List for Students
Project List for StudentsProject List for Students
Project List for StudentsJessica Piikkila
 

Ähnlich wie The Reachout Methodology (20)

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
 
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
 
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
 
Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022Sydney Marketo User Group June 2022
Sydney Marketo User Group June 2022
 
[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs
[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs
[WSO2 Integration Summit Nairobi 2019] Transforming Your Business Through APIs
 
Transforming Construction Innovation Hub Overview and Platform Design Competi...
Transforming Construction Innovation Hub Overview and Platform Design Competi...Transforming Construction Innovation Hub Overview and Platform Design Competi...
Transforming Construction Innovation Hub Overview and Platform Design Competi...
 
D2.2 Workflow Guidelines
D2.2  Workflow Guidelines D2.2  Workflow Guidelines
D2.2 Workflow Guidelines
 
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
 
PwC provides OSS Trust through OpenChain
PwC provides OSS Trust through OpenChainPwC provides OSS Trust through OpenChain
PwC provides OSS Trust through OpenChain
 
Upgrad industry project part 2
Upgrad industry project part 2Upgrad industry project part 2
Upgrad industry project part 2
 
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
 
Odoo Partnership Program
Odoo Partnership ProgramOdoo Partnership Program
Odoo Partnership Program
 
2023-06-classic
2023-06-classic2023-06-classic
2023-06-classic
 
2023-06-corporate
2023-06-corporate2023-06-corporate
2023-06-corporate
 
Proejct management
Proejct managementProejct management
Proejct management
 
Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402
Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402
Gridforum Pierre Guisset Damien Hubaux B Ein Grid 20080402
 
2023-06-cute
2023-06-cute2023-06-cute
2023-06-cute
 
July 2021 VBOUT Partners Meeting Group
July 2021 VBOUT Partners Meeting GroupJuly 2021 VBOUT Partners Meeting Group
July 2021 VBOUT Partners Meeting Group
 
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
 
Project List for Students
Project List for StudentsProject List for Students
Project List for Students
 

KĂŒrzlich hochgeladen

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂
CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂
CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂anilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

KĂŒrzlich hochgeladen (20)

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➄8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂
CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂
CALL ON ➄8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

The 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 October 2019
  • 2. Nov 8, 2019 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. Nov 8, 2019 32019 1. What Is a Beta-Testing Campaign? 2. Running a Beta-Testing Campaign 3. The ReachOut Campaign Platform
  • 4. Nov 8, 2019 42019 And why you should care What is a Beta-Testing Campaign?
  • 5. Nov 8, 2019 52019 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
  • 6. Nov 8, 2019 62019 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
  • 7. Nov 8, 2019 72019 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
  • 8. Nov 8, 2019 82019 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/
  • 9. Nov 8, 2019 92019 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
  • 10. Nov 8, 2019 102019 What you have to do by yourself Running a Beta-Testing Campaign
  • 11. Nov 8, 2019 112019 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
  • 12. Nov 8, 2019 122019 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
  • 13. Nov 8, 2019 132019 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
  • 14. Nov 8, 2019 142019 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
  • 15. Nov 8, 2019 152019 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
  • 16. Nov 8, 2019 162019 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
  • 17. Nov 8, 2019 172019 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
  • 18. Nov 8, 2019 182019 Build Contact List Beta testers defined Ideal profile, prerequisites Developers, Business users Leverage project ecosystem Partners, advisory board Social network followers Students from participating universities https://ar.wikipedia.org/wiki/%D9%85%D9%84%D9%81:Group_people_icon.jpg ClosingPeopleWritingTechnologyStrategy
  • 19. Nov 8, 2019 192019 Engage with Beta Testers Announce and promote campaign Leverage social networks Publish on website Exhibitions and conferences Approach potential participants Send mailings to lists, send out reminders Face-to-face requests are valuable Follow-up registrations, downloads, questions Offer beta testers incentives or rewards Must recognize contribution https://pixabay.com/illustrations/hello-hand-shake-handshake-greeting-1546041/ ClosingPeopleWritingTechnologyStrategy
  • 20. Nov 8, 2019 202019 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
  • 21. Nov 8, 2019 212019 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
  • 22. Nov 8, 2019 222019 What ReachOut do for you The ReachOut Campaign Platform
  • 23. Nov 8, 2019 232019 Questionnaire Methodology Summary Campaign Manager ClosingPeopleWritingTechnologyStrategy Packaged Software Test scenario Documentation Tutorials Promotion Actions Leaflet Incentives Partners Involved Support Contact Campaign Dashboard Beta testers ReportingCampaign Page
  • 24. Nov 8, 2019 242019 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 Reporting format 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!
  • 25. Nov 8, 2019 252019 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
  • 26. Nov 8, 2019 262019 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
  • 27. Nov 8, 2019 272019 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
  • 28. Nov 8, 2019 282019 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.
  • 29. Nov 8, 2019 292019 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
  • 30. Nov 8, 2019 302019 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
  • 31. Nov 8, 2019 312019 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
  • 32. Nov 8, 2019 322019 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. 2-3 months 1-2 months Timeline of Your Campaign 2-3 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
  • 33. Nov 8, 2019 332019 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!
  • 34. Nov 8, 2019 342019 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.