Professional Services


KCS Generica platform is implemented via a simple, short and intuitive project.
The level of involvement by the customer side is a key success factor; among the obvious reasons, it is due to the degree of flexibility Generica allows, and hence, customers are able to easily design their "dream system" (not only in terms of business processes, but also screens look, functionality, reports, automation, etc).
Some Generica customers know exactly how they would like to deploy the system, where others highly leverage Generica consultants' expertise and the enormous amount of business knowledge accumulated in Generica for designing their required solution.
Generica comes with a proven successful implementation methodology, which consists of these following 5 or 6 milestones:


Analyze and Design - through analysis workshops for requirements gathering, and accordingly designing the solution specifications for all applicable processes.


Prototype Build - applying the required configuration to come up with a satisfactory result


Prototype Testing and Evaluation - conducting prototype dry runs, unit testing, and finally fine tuning of all the prototype components


Validation (QMS only) - executing all system validation activities, such as IQ/OQ/PQ and UAT to guarantee that the system perfectly answers user requirements


Training - composing training materials, writing the training plan, and performing the user training (either through end user training or "train the trainer" approach)


Deployment - performing all go-live activities (such as user and group permissions setting up), and verifying system functionality and stability.


Alongside the standard Generica implementation methodology described above, it is also common that customers, especially small to medium size companies, tend to adopt the pre-packed alternative offered by KCS Generica. Projects of this type are naturally even quicker, where deep analysis and its subsequect design etc. are not needed. Customers simply deploy Generica's best practice per each of the process desired for them.