BC ISV Solution Testing Service Description

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

ISV Solution Testing for Microsoft

Dynamics 365 Business Central


Service Description

companial.com
Table of Contents

Context..................................................................................................................................................................... 2
Challenge ................................................................................................................................................................ 2
Solution.................................................................................................................................................................... 2
Companial ISV Solution Testing for Microsoft Dynamics 365 for Business Central ........................ 2
To Whom Does the Service Apply? ............................................................................................................... 2
Benefits .................................................................................................................................................................... 3
Scope of the ISV Solution Testing Service.................................................................................................. 3
Pricing ........................................................................................................................................................................... 5
Related Services ........................................................................................................................................................ 6

companial.com
Context
One of the main challenges that Microsoft Independent Software Vendors (ISVs) face in the
rapidly growing market is flexibility and scalability. To scale and provide a high-performance
user experience, Microsoft partners have to continuously test the solution. Testing is required
during the semi-annual Business Central major version delivery cycle, which usually introduces
Breaking Changes that have a high probability of breaking customer solutions. In addition,
testing is necessary with every release of the product/feature to ensure flawless functionality
and support continuous delivery.

Challenge
Often ISV QA teams have limited capacity to perform the testing, therefore developers and
consultants have to support the testing process. This either limits their availability for other
tasks or influences the quality of the solution. To take the testing overhead off developers’ and
consultants’ shoulders and to help them focus on direct tasks, Companial offers ISV Solution
Testing for Microsoft Dynamics 365 Business Central service.

Solution
With our vast experience of 13 years in the industry, we provide quality practices for Microsoft
partners worldwide. Our continuous, cost-effective QA services are designed to extend the
Microsoft ISVs QA team. Experienced Companial testers acquire deep know-how of the partner
product and test its entire lifecycle to avoid any bugs during and after the product release.

Companial ISV Solution Testing for Microsoft Dynamics


365 for Business Central

To Whom Does the Service Apply?


The service extends Microsoft ISV partners QA team’s work on continuously developed IP.

Important!
ISV Solution Testing for Microsoft Dynamics 365 Business Central service is provided through
Microsoft Dynamics Partners only. If you are a Dynamics 365 Business Central end-customer,
please contact us by e-mail at service@companial.com and we will contact you and/or your
Microsoft Partner with more information.

companial.com
Benefits

Faster Go-to-market Enhanced Efficiency Reduced Risk


Take applications into the Increase QA team’s Conduct tests regularly
market faster while efficiency by expanding their during the development
optimizing their investment. capacity with additional process to ensure problems
testers and/or offload QA are spotted and resolved
tasks from developers and early.
consultants.

Scope of the ISV Solution Testing Service


The testing activities may consist of solution functional testing and quality assurance,
automated and manual testing, creating and updating ISV solution related documentation,
reporting and testing results presentation, possible issue investigation, and any other services
that may be relevant for the testing services of the ISV solution.
Companial provides the ISV Solution testing service in the following steps:

Continuous
Clarification Continuous
Request Onboarding solution
call feedback
testing

Service Request
To get started, get in touch with a Companial representative.

Clarification call
After receiving the initial request, Companial will set up a clarification call with the Dynamics
Partner to discuss the objectives of the ISV Solution Testing service, to clarify the scope, skillset,
and prerequisites required, the number of hours, and the price.
After the clarification call, Companial prepares the ISV Solution Testing service agreement for
the Dynamics Partner which includes the project timeline and scope of the service. Upon the
Dynamics Partner’s acceptance, Companial signs the agreement to deliver the service.

companial.com
Onboarding

The onboarding is organized before the beginning of the project to discuss preparational
activities, such as:
• ISV solution training for the Companial team.
• Project management, communication, and work processes.
• Project roles and responsibilities.
• Deliverables and definition of done.
• Preparation of project environments and tasks.
• Project reporting and escalating process.
After the onboarding, the project environments are set up, the teams agree on the definition
of done criteria, testing of deliverables, and testing processes.

Continuous Solution Testing


The goal of solution testing is to perform documentation and testing work, investigate and
identify possible issues, present testing results and findings.
To achieve this goal, Companial performs the following steps:

Manual test execution


Testing based on requirements, such as product backlog items, already
existing test scenarios, or any other steps to reproduce.

Bug reporting and retesting


Reporting the errors outlining the steps taken before the error was
found. Retesting the bugs.

Test case writing


Creating a test scenario measuring functionality across a set of
conditions to verify the expected result.

Writing documentation
Writing product documentation (such as user manuals) based on
partner specifications.

companial.com
Continuous feedback

Companial continuously provides feedback to the partner, which may include reported testing
findings, test case deliverables, completed documentation work, tested solution, or solution
increment.

Pricing
ISV Solution Testing service is provided on a timebank basis where the partner commits to
order the agreed minimum capacity of the dedicated testing team. If not all hours are used,
the partner pays for minimum capacity in full without the possibility to transfer unused hours
to future periods.
In cases when the partner wants to decrease the project capacity up to 20% percent, the partner
should provide written notice of eight weeks. In addition, the minimum capacity may be
exceeded by 20% percent or more with the partner’s approval.
If the partner does not provide prerequisites on time or any of the agreed activities are
hindered due to the circumstances attributable to the partner, the downtime is billed at the
agreed hourly rate.

companial.com
Related Services
Companial offers additional services to meet the needs of Dynamics Partners which may arise
in relation to the ISV Solution Testing service.

Automated Test Development


For Dynamics Partners who are busy implementing new projects or features, Companial offers
automated test development services at a fixed price. To start the development of the tests,
Dynamics Partners have to provide one of these materials: test scenarios, user scenarios,
recorded testing session video or screen recording. The validated material will be used as the
specification for the automated test development. The outcome of the service is the Extension
with automated test Codeunits, that can be run on a custom solution deployed on a standard
Cronus database. In this way, Dynamics Partners do not need to worry about having a specific
configuration in place for automated tests to be reliable.

Extension Maintenance

Automated tests are a prerequisite for the Companial Extension Maintenance service, which is
offered for a fixed monthly subscription fee. The Extension Maintenance service helps to keep
up with Microsoft’s monthly updates and twice-a-year major releases, so new releases will not
break the Extension. Within the scope of the service, Companial takes the latest version of a
Dynamics Partner’s Extension source code and runs the compilation, deployment, and
automated tests against the new release of Dynamics 365 Business Central. After reporting and
patching, Companial delivers the updated solution back to the Microsoft Dynamics Partner so
they can take care of its deployment to production. In addition, Companial can also help
partners to ensure that the apps comply with AppSource requirements. Companial will also
take care of the AppSource checklist validation and submit the apps to Microsoft AppSource
on behalf of the Dynamics partner.

Do you have any comments or questions regarding Companial’s ISV


Solution Testing service? Let us know! Reach out to your sales
representative directly.

companial.com

You might also like