IDM & Access Management Tool Development Support for Engineering Company

  • Service

    Software Engineering

  • Industry

    Software & Hi-Tech

  • Location

    Germany

Edvantis supported the build of an internal IDM and access management tool for an engineering company

7 months
project duration
4
Edvantis specialists
x2.3 faster
AccessManagement permission reviews

About the Client

ITK Engineering is a renowned leader in digital engineering. With over 1,300 employees, the company has earned a reputation for delivering innovative, customized solutions for complex systems. Supporting industries such as automotive, medical technology, rail technology, and more, ITK Engineering thrives on bridging the gap between information technology and engineering.

Since becoming a wholly-owned subsidiary of Robert Bosch GmbH in 2017, ITK has further bolstered its expertise with Bosch’s robust support system, offering cutting-edge solutions to globally recognized clients.

Challenge

To improve operational efficiency, ITK Engineering sought development support for their Internal IDM (Identity Management) Tool, specifically focusing on AccessManagement. This tool plays a critical role in managing permissions and ensuring secure access across their systems. However, they faced challenges with optimization, fine-tuning complex edge cases, and improving dependency management for internal Python components.

Team size and Composition

Edvantis assembled a dedicated team consisting of one DevOps Engineer and three Python Developers. Collaborating closely with ITK Engineering’s in-house team, they ensured seamless integration into existing workflows and processes.

Solution

Our project focused on improving ITK’s AccessManagement system with these key goals:

  • Better Code Structure: Organizing and optimizing the codebase to make it easier to maintain and scale.
  • New Features: Adding functionalities to meet evolving operational needs.
  • Testing Framework: Choosing a solid test framework and creating test cases to ensure reliable quality.
  • Simplified Dependency Management: Improving how Python package dependencies are handled to reduce risks and conflicts during updates.
  • Fixing Edge Cases: Streamlining the permission review process by identifying and resolving tricky edge case issues.

The Edvantis team showed great flexibility, adapting smoothly to changes in project focus and personnel, ensuring everything stayed on track and was delivered on time. ITK benefited from a team of highly skilled engineers who provided actionable insights into test framework selection and quality improvements. This structured approach thoroughly addressed ITK’s requirements while staying aligned with their long-term goals.

Results

The collaboration between ITK Engineering and Edvantis exemplifies a successful partnership, driven by a shared focus on optimizing complex systems and enhancing efficiency. Through this collaboration, ITK Engineering significantly improved its internal AccessManagement tool, laying the groundwork for continued digital transformation.

The collaboration delivered measurable improvements to ITK’s internal processes, including:

  • Big Efficiency Boost: The time needed for AccessManagement permission reviews dropped from 7 months to just 3 months, thanks to resolving complex edge cases.
  • Better Code Quality: A cleaner code structure and improved dependency management led to a more stable, easier-to-maintain system.
  • Expert Support: By bringing in specialized expertise for the test framework, ITK’s dev team adopted better quality assurance practices.

Beyond the technical advancements, the partnership fostered a valuable knowledge transfer, equipping ITK with best practices to sustain and expand these benefits long after the project’s completion. This collaboration stands as a reliable model for organizations aiming to achieve both immediate and long-term growth through strategic partnerships.

Dr. Dominik Holling
Dr. Dominik Holling
Senior Expert DevOps & Continuous X, ITK Engineering GmbH

AccessManagement permission review time was reduced from 7 to 3 months due to fixed issues with edge cases.

Technologies Used

Python, Flask, PostgeSQL, Pytest

Edvantis has excellent engineers, which our engineer could learn from (particularly with test framework selection).

Other Stories You Can Be Interested In

Drop Us a Line
About Your Project

Submit the form or get in touch with us by email. You’ll get a response within one business day from an Edvantis expert skilled in your tech stack, industry, or specific business challenge. It would be a pleasure to work with you!

    Fill in the form

    This is a required field
    This is a required field
    This is a required field
    This is a required field
    What are you interested in:
    Photo
    star star star star star
    Jeff Hotz
    President, TESTCo
    Edvantis is a PARTNER — not a vendor. I started very early with Edvantis and was impressed with the depth of talent and the individual commitment by the CEO.
    Trusted By