How to Cooperate
The following is a brief and non-technical overview of how Nova works with you,
certainly, in a real process, maybe it just include some of the activities mentioned
below or, on the contrary, can contain some additional ones.
Contact Us
- You can learn more about us through our web, if you have any question or cooperation
intention,please Contact us.
- During this, we may discuses about your testing project preliminarily and we may
do a series of preparation, such us make our vision of project, evaluate our resources
(personal, tools, etc), calculate a tentative cost sheet, and so on
- We will make every reasonable effort to provide you with the information you need.
Please do not hesitate to contact us if you have any questions.
Contract Stage
- Preparation and signing a contact. All Nova's contracts are under the legislation
and assume proper legal guarantees. All the contractual terms shall be governed
by the laws of the country where the client is from.
- NDA(Non Disclosure Agreement) can be signed by both parties in advance upon the
client's request to provide the requisite legal background for informational security
and IP rights protection.
Start Project
- Communication and management procedures adjustment.
Since our testing workflow is in accordance with the advanced software life cycle,
we can completely coordinate with your steps. However, in order to ensure efficient
testing performance, we suggest discussing about it at first.
- You should offer us project plan, requirement specification, and other useful documents
first.
- Project infrastructure preparation, such as shared management tools preparation,
shared reporting tools preparation, communication channels establishment, and so
on.
- Testing infrastructure preparation, such as relevant software/hardware/devices setting
up, automation testing tools choosing and deployment, performance testing environment
preparation, and so on.
- Knowledge transfer and testing team train.
- Testing strategy and planning preparation and review.
Execute Testing
- According to the testing strategy and plan, execute project testing.
- Reporting bugs on bug tool on daily basis or more frequently and executing regression
testing.
- Regular meeting in regard to the project progress. Tracking and management of requirements
changes. Questions/problems discussing and resolving (if necessary).
- Intermediate acceptance and payments (according to the contract terms).
- Offering testing progress reports to you after every phase.
- More details about our testing workflow, see Testing Workflow.
Acceptance stage
- Final delivery. Final report and recommendations regarding software quality and
its enhancement.
- Customer acceptance and approval. Final payment.
- Final payment
- Project acceptance (internal Nova testing team meeting): bottom line, conclusions
and experience for the future projects.