As a professional outsourcing service provider, we always build our solutions on the understanding of what our clients need. We start our journey with our clients in the following scenarios:
We then allocate a professional team for the project, setup the communication process and channels, and make sure intellectual property is well handled.
Plover Solutions possesses excellent management team and technical staff, both of which are constantly strengthened by importing excellent management talents and technical talents. So Plover Solutions is capable of kicking off your project very soon.
For outsourcing services based on projects, our team is composed of a PM (project manager), a software architect, programmers and testing engineers.
For outsourcing services based on professional personnel, we will allocate PM and programmers to you, and it is your decision that whether a software architect and testing engineer are needed or not.
The number of technical staff will varies as the development of the project is ongoing, to ensure a stable progress of project development and to achieve the optimal allocation of human resources.
Face to face communication
Telephone Conference
Instant messenger, such as MSN, Skype, and Yahoo Messenger
Internet phone
A project team will create a detailed project plan according to clients' requirements. Based on the plan, the project team will take the following approach:
- Communicate with clients to gather, refine and confirm requirements, to create functional specification, project time table and service level agreement (SLA) for client to sign off.
- Communicate with clients, based on the signed off documents, create a detailed project plan, including(but not limited to ) a way how we communicate during the project, detailed resource and time allocation, progress checking mechanism, etc.
- Follow the plan, set project milestones
- Weekly progress report
- Once a milestone is reached, clients are invited to test and sign off
- Once our functional testing and system testing are done, the deliverable system will be transferred to the client for further testing. The PM and project team will stand by and support the client during the testing stage.
- During the project development, emails, instant messenger, internet conference, conference calls can be used to communicate with clients.
Development management
A set of advanced software and development platforms are used to increase the efficiency and effectiveness of the development:
- Configuration and version management, e.g. Visual Source Safe, Concurrent Versions System, etc.
- Project planning and tracking, e.g., Microsoft Project.
- Project estimation tools
- Error tracing tools, e.g. Clarify, Bugzilla, etc., which will be based on client requirements.
- Integrated development environment, e.g. MS Visual Studio, IBM WSAD, etc.
- Other tools, such as UML tools, testing automation tools, etc.
Time management
According to the project time table and SLA, the project team analyses the possible delays and make a contingency plan accordingly. This information is passed on to the client at the earliest convenience. The project team flexibly works to meet the dead lines. In our experience, we delivered projects 100% on time and on SLA to our overseas clients.
Confidentiality and copyright
Since 2005, we have worked with a number of overseas clients, and signed and followed confidentiality agreements and copyright agreements. All the team members are aware of and signed individually on these agreements. These agreements protected both parties in terms of confidential information and copyrights. For the confidential client information, we strictly limit the use to project related activities, prevent inappropriate disclosures and return or destroy the information after the project is completed. In terms of the copyright, we strictly follow the copyright agreement, and keep all the copyrighted material belonging to the client safe. After the completion of the project, we destroy our copy of such materials, and will never disclose or use them inappropriately.
- Maintaining during delivery period, namely, we provide free maintenance during the month of delivery period to fix dugs and omissions (If they exist).
- Basic maintenance - After the delivery period, we will continue to provide maintenance, and charge in accordance with the actual work time. The price of work of per hour is based on prior consultation with the clients. Working hours of maintenance staff are subject to prior consultation with clients, usually normal working hours (for example, 9:00 to 17:00, 8 x5). Other option of working hours, such as 8 x7, 24x7, can also be arranged.
- Adding new functions, in accordance with the procedures for new projects, for a simple function, the procedure can be simplified. We will try to allocate staff familiar with the project to implement these new features.




