YaraGo Software Independent Testing Services portfolio constitutes an optimal mix of traditional and next generation solutions to test software, applications and infrastructure for our clients across industry verticals.
2. YaraGo
Managed Testing Services
Specialized Testing Services
Functional
Test Automation
Integration / System
Load and Performance
Services
Regression
Mobile Testing
Services
Usability
Globalization
test
3. YaraGo
Accurate Metrics
Gathering and
Analysis
Experience to
Implement Industry
Best Practices
Early Involvement with
Information Business Owners
Integration
throughout SDLC
Organized and
Disciplined Test
Framework
Clear and Actionable Test
Reporting
Regression
Test Bed
COMMUNICATION
test
Efficient Group Usage
of Testing Tools
4. YaraGo
Specify
Requirement
Analyze the
application and
determine the testing
requirements
Plan
Tests
Create a test plan
based on the testing
requirements
Define Testing Scope
• Examine
applications and
documentations in
order to determine
the testing scope –
test goals, objectives
and strategy
Execute
Tests
Track
Defects
Create test sets and
perform test runs
Report defects
detected in the
application and track
how reports are
progressing
Create
Requirements
Detail
Requirements
• Build a
requirement tree to
define the overall
testing
requirements
Analyze
Requirements
• Generate reports and
graphs to assist in
analyzing the testing
requirements .
•Review the requirements
to ensure they meet the
testing scope
test
5. YaraGo
Specify
Requirement
Analyze the
application and
determine the testing
requirements
Define Testing
Strategy
Plan
Tests
Execute
Tests
Create a test plan
based on the testing
requirements
Define
Test
Subjects
• Divide the
application into
functions to be
tested
• Build a test plan
tree to
hierarchically
divide the
application into
testing units or
subjects
Define
Tests
• Determine
the types of
tests needed
for each
subject
• Add a basic
definition of
each test to
the test plan
tree
Track
Defects
Create test sets and
perform test runs
Report defects
detected in the
application and track
how reports are
progressing
Create Req
Coverage
Design
Test Steps
• Link each test • Develop manual
with a testing tests by adding
requirement
steps to the tests in
the test plan tree
• Describe the test
operations and the
expected outcome
of each test.
• Decide which
tests to automate
test
Automate
Tests
• For tests that
the decision is
to automate,
create test
scripts with a
testing tool
Analyze
Test Plans
• Generate
reports and
graphs to assist
in analyzing test
planning data
• Review the
tests to
determine their
suitability to
the testing goals
6. YaraGo
Specify
Requirement
Analyze the
application and
determine the testing
requirements
Create Test Sets
• Define groups of
tests to meet the
various testing goals
in the project
• Determine which
test to include in
each test set
Plan
Tests
Create a test plan
based on the testing
requirements
Schedule
Runs
• Schedule test
execution and assign
tasks to application
testers
Execute
Tests
Track
Defects
Create test sets and
perform test runs
Report defects
detected in the
application and track
how reports are
progressing
Run Tests
Automatically
and Manually
• Execute the tests in
the test set
automatically or
manually
Analyze Test
Results
• View the results of the test
runs in order to determine
whether a defect has been
detected in the application
• Generate reports and
graphs to help analyze these
results
7. YaraGo
Specify
Requirement
Analyze the
application and
determine the testing
requirements
Add Defects
Plan
Tests
Execute
Tests
Create a test plan
based on the testing
requirements
Review New
Defects
• Review new
defects and
determine which
once should be
fixed
Create test sets and
perform test runs
Repair Open
Defects
• Correct the
defects that
were identified
to be fixed
Track
Defects
Report defects
detected in the
application and track
how reports are
progressing
Test New
Build
• Test a new
build of the
application
• Continue this
process until
defects are
repaired
Analyze
Defect Data
• Generate reports
and graphs to assist
in analyzing the
progress of the
defect repairs and to
help determine
when to release the
application
8. YaraGo
STATUS
RISK
CONVERSION
TESTING
BUDGET
TEST CASES
ESTIMATE
RELEASE
PLANNING
AUTOMATION
DATA
DEFECTS
TEST ITERATIONS
TEST PLANNING
EXECUTION RESULTS
REGRESSION TESTING
TEST
ITERATIONS
9. YaraGo
Into clear, actionable elements to streamline QA operations
internally and improve communications externally.
Executive Reporting
Dashboards
test
10. YaraGo
Area
Metric
Purpose
Requirements
Requirements Coverage Matrix
To establish the thoroughness of testing from the
point of view of covered vs. uncovered requirements
Development
Creation and Review Burn Downs
Executive Dashboard
Test Planning
Iteration Planning
To develop a testing plan and monitor test case
development and test case review, against plan
Testing
Execution and Iteration Burn Downs
Project Health Rating
Blocked Test Cases
To monitor test execution against the plan, indicate
product quality, and manage testing efficiency
Defect
Management
Overall Defect Summary
Defects by Severity / Priority
Defect Submission Rate
Reopened Defects
Defect Validity
Defect Root Cause
Defect Containment
Defect Removal Efficiency
Defect Aging
Defect Trending
To monitor quality of bug fixes, prioritize defect
resolution, increase testing efficiencies, and shorten
defect resolution time
test
24. YaraGo
Project Engagement
Offshore – test management and test activity entirely offshore
Business ModelsExecutive
Time and Material
Clients Tools
• License to be provided by client
• Hosted Offshore
Fixed price
Reporting
Risk - Reward
Dashboards
Test Tools
YaraGo Tools
•Open source and / in - house development
•Online Dashboard
Test Environment
Client Environment
YaraGo Environment
•Hosted Onsite
•Hosted Offshore
•Controlled access to offshore test team
•Controlled access to offshore testing team
test
26. YaraGo
Frequency: Quarterly
Mode:
Face - to - Face
Input:
Engagement Level Reports and Dashboards
Key Project Status
Account level metrics – Trend
Key issues to address
Strategic projects in pipeline based on
portfolio analysis of projects
Engagement Level Steering Committee Review
Client Participants
•Exec Sponsor
•VP of QA
•Test Director
YaraGo Participants
•VP of Sales
•Delivery Head
•Test Director
Executive Reporting
Dashboards
Frequency: Monthly
Mode:
Teleconferencing / Net Meeting
Input:
Project Progress Reports and Dashboards
Project Metrics - Trend
Open issue escalation
Schedule
Quality Data
Project value addition
Program Level Steering Committee Review
Client Participants
•Exec Sponsor
•VP of QA
•Test Director
YaraGo Participants
•VP of Sales
•Test Director
• Delivery Head
• Test Manager / Test Lead
Frequency: Weekly
Mode:
Teleconferencing
Input:
Weekly Status reports
Schedule
Effort
Issues / Risks
Quality
Project Level Review
Client Participants
•Test Manager
•Test Lead
YaraGo Participants
•Test Manager
• Test Lead
test