Consulting

Prozone is specialised in providing consulting support to companies that plan or have initiated the introduction of organizational and process changes in order to improve their own business. With its experience-based methodology, it offers solutions to other companies that are in the process of system changes.

Consultants working in Prozone can estimate the set or planned goals related to business processes within an organization, evaluate the existing, and recommend possible solutions upon prior analysis with particular attention to detailed specifications in order to fully implement the changes. A detailed analysis of the current situation is documented by flowcharts and detailed specifications, while the proposed application solution is described with the functional specification document.

Design

In order to describe the future solution to the client, Prozone’s consultants often decide to choose the system design using modern UI/UX tools and principles of good practice in the domain of intuitive and user-friendly elements of software tools utilization. One of the main tasks of the system design is the construction of the user interface and its specification necessary for the development. One of the mechanisms that helps this process is the creating of prototype solution so that consultants and clients share the same perspective when it comes to meeting the needs and the result of the performed analysis according to the requirements. Such mechanisms largely help in technical part as well, when it comes to implementation segment, as they detail the ways in which the application needs to be used, the reduced number of “clicks” and, in general, the simplicity. User-oriented design should satisfy the user fully; the user feels pleasant to work, has confidence in the system, reduces training time, increases user productivity, reduces errors, etc. In addition to the input screen formats, the outputs are also often designed – forms and contents of all printed documents and reports that the system will produce. Since they have all the data on entity types in the database, the consultants often take up the role of designers, designing relational schemes, data structures and activities permitted to users’ roles over the said data.

Implementation&Configuration

The implementation represents the phase that follows after the system design – translating of design solutions for inputs, outputs, databases and their interaction into the programmed code. The production of a software product for a new information system commences, whereby it is carefully planned, and the teams and roles in teams are defined according to modern agile methodologies. When one unit of the project is realized it becomes functional in itself. Such a “demo” is demonstrated to the client and impressions, remarks and suggestions are collected. Every such developmental chain piece is followed by detailed and thorough testing. Putting a new system into operation is most often carried out using the parallel conversion method, i.e. functioning of the old system and its use until a new system is fully consolidated and tested. This way of putting software into production reduces the stress of users who have used the old software for a long time and are accustomed to it.

Values that can be changed from one implementation to another in different organizational units of a client company are most often parameterized in order to be easily updateable by the administrators through the codebooks, but not changed in the code.

Customization

The solutions we have developed over the past years are entirely domestic brand, which is one of the advantages that differentiate us on the market. That gives us freedom and ability to fully adapt our information systems to the clients’ business model. eDocumentus, our Document Management System and BPM business process modelling tool are in the background of each custom-made system we develop. Knowledge of the product gives us the possibility to adjust the solution to the requirements of the company in a simple manner and without using too much time.

Training

Once the implementation is completed, our business analysts organize training for future users. The training is described in detail in the exercise books that are distributed to the users before the training term, to get acquainted with the content of the training they will attend. During the training, the attendees actively participate, they offer comments and suggestions, and trainings are often the place where feedback is received from the end users, and the solution is tightened or completed through fine system settings. The completion of the training is followed by the evaluation of the Prozone’s trainer as well as the mini-testing of the participants, after which the participants are given the certificates.

Support & Maintenance

The support and maintenance programme provides to our users all technical and human resources they need for successful implementation of the information system maintenance as well as the improvement of software solutions.

This service combines technical support for the future/planned upgrade of software solutions with the existing ones so that companies or organizations can operate on a long-term basis. Clients have the possibility of 24/7 technical support via e-mail or phone from Monday to Friday.

In addition to answering the inquiries, our clients have the opportunity to get involved in the work of our project or development team through Prozone’s system maintenance software support so that our engineers could tailor the solution to the clients’ needs.

Custom Development Services

Prozone solutions are primarily developed and implemented in Java technologies, whereas in the area of ECM and Asset management implementation, EMC, Microsoft and IBM products and technologies are utilized for implementation of customer specific solutions.

In order to improve quality of the services we offer, we are constantly improving our processes and our competence by learning, and specialize in new software development technologies as well as project management and business processes organization best practices.

Prozone provides its customers with custom development services. We are ready to convert your business idea into a successful web e-business. Our offering includes full range of services: business consulting, defining web application architecture, design and underlying technology; development and testing; maintenance and support for the following web based bespoke solutions.

Corporate extranet or intranet portals
Internet and other e-commerce applications
Online databases and document libraries
Web 2.0 applications
Content management solutions (web content management, document management)
Workflow & BPM solutions
Collaboration portals
SaaS applications
Other tailor-made web-applications

Using Agile Methodology and a holistic approach, we develop mobile applications with a high level of customer involvement and a turnaround time measured in weeks rather than months.
We actually think of ourselves as a development shop with a strong process that we wrapped a business model around.