Services
Consulting, customizing and development around PLM
Long-standing industry and business know-how combined with hands-on implementation experience — provided directly by the engineer who does the work.
Consulting
Reviewing existing PLM procedures, introducing new methods and passing on long-standing know-how to the customer's own engineers and administrators.
Project support
Accompanying PLM projects from process definition to roll-out, including the technical implementation of the customer's own business processes.
Application customizing
Adapting CATIA and ENOVIA to a company's processes: environment setup, build and deployment automation, database customizing, data-model extensions and migration of legacy product data.
Software development
Individual solutions where standard software ends — throughout the whole software lifecycle from requirement analysis and design to implementation, optimisation and maintenance.
Systems and technologies
- CAD
- CATIA on the 3DEXPERIENCE platform (V6), CATIA V5 — CAA RADE (C++), VB and C# macro development
- PDM
- ENOVIA on the 3DEXPERIENCE platform (V6), ENOVIA V5 LCA, V5 VPM, V4 VPM / 3DCOM — CAA and API development, data-model and database customizing, installation and environment setup
- Modelling
- IBM Rational Software Modeler (RSM), UML
- Data
- Oracle, database customizing, data migration
- Languages
- C++, C#, VB, Python, PowerShell
- DevOps
- Git — including the definition of branching models —, Subversion, Ansible, automated build and deployment
- Methods
- Agile development, requirement analysis, test and maintenance, AI-assisted development
How we work
Innovation and competitiveness require continuous adaptation of development, integration and supply processes to new requirements. A PLM approach that is embedded into the existing business processes shortens design cycles, simplifies the handling of product complexity and variants, and organises the cooperation between suppliers and customers more effectively.
We support jointly defined processes and fall back on precisely those technologies, methods and tools that are most reasonable for the customer — the goal is efficient, practice-oriented and, above all, maintainable software.
Where they make the work faster and more reliable, we use AI-assisted development tools — shorter turnaround and lower cost for the customer, without compromising on maintainability.