The main purpose of the process of working with the customer is a full and complete satisfaction of its requirements using of all existing intellectual and technical skills and resources of the enterprise. We always strive to organize work process as the most convenient to the customer:
1. Primary contact with customer.
First thing that we do at a meeting with potential customer - carefully analyze the needs. For each customer, we try to find an individual approach. Depending on the complexity of the task this stage may be shortcut to simple briefing of requests on a piece of paper or include a range of studies on the structure of the company's business needs, target audience, potential for development, etc. Based on the obtained data we can help you make technical requirements and preliminary assessment of project price. The cost of the project depends on the time required to its implementation by our experts.
2. Agreement of technical and organizational requirements.
After agreement of functional requirements, analyst takes it as a basis for the development of technical specifications. Agreement of technical specifications with customer could be done by email (exchange of letters), as well as verbally through the means of communication, including Internet telephony system, and Skype. All documents associated with the project are saved in the specialized electronic repositories. Based on the completely agreed and approved technical specification our expert makes the project implementation plan (project plan).
3. Technical implementation (software development) and testing.
Project manager at least once a week, and may be more often by agreement with the customer sends a project progress report by email. Report includes all issues related to the current phase of the project, challenges and solutions. And also coordinates other aspects related to the project.
All activities are registered in the project plan, which is available to the customer in electronic form.
All source codes and documents are uploaded to the electronic repository which grant access to developers and customers.
New elaborated requirements to the modules and / or features of the project are agreed with the customer and fixed in the technical specifications. Specified requirements that affect the terms of realization of individual phases and the project as a whole, and thus change the project plan for implementation and cost of the project are agreed with technical director.
4. Stage of delivery and implementation.
The developed modules and software products need to be thoroughly tested before they are installed or delivered electronically to the customer. Delivery to the customer of modules may be performed either by the Internet (electronic), or directly at the specified customer site.
5. Stage of training the customer specialists.
Customer personnel training can take place under the terms of the agreement on the territory of the customer or at our company site.
6. Technical support.
Technical support can be performed in 2 ways:
- periodical handling of the customer’s notification of identified errors or request for new additional improvements required of the customer ;
- a fixed for a certain period service of software support and correction of errors in the operation of the product during the guarantee period.
PNN Soft www.pnnsoft.com offers a highly professional approach to cooperation for each of our customers that enables us to find the successful solutions based on deep understanding of specific business and customer problems, its key competencies and capabilities.
Our experts will develop an individual program for you, determine the most efficient means to ensure that your project is working at full capacity, bringing real profits. Our aim - to provide you with quality products and services that reduce your costs, and fully meet your requirements.
We are able to complete projects in short terms, excellent product quality and competitive prices make the company the best PNN Soft partner in the development of software.