Innomate HR Case Study

How a pilot project evolved to become a 13 years collaboration, one of the longest in Wirtek with some of the strongest team connections.

Summary

Innomate HR is a robust human resources platform that enables organizations to manage their end-to-end HR processes.
Finding, recruiting and retaining motivated software engineers was difficult in a competitive employment market as Denmark, particularly for a small business, so Innomate was looking for a reliable software development provider. Our collaboration with Innomate evolved from a pilot project to running a dedicated development team for close to 13 years now. It is one of the longest collaborations we had in Wirtek and some of the strongest team connections were formed here.

Showcase results

13-years-of-partnership-Innomate

13 years of partnership

Achievement-1

Migrating the entire HR platform from version 2 to version 3 using newer technologies

Achievement-1

Wirtek helped Innomate adopt the Scrum framework for Agile software development

 

Challenge

Finding and retaining the right talent was increasingly difficult and the recruiting process itself was time-consuming for the Innomate HR team. Additionally, Innomate was looking to improve its software development framework and considered working with an experienced provider. 

Prior to working with us, Innomate has worked with an outsourcing provider but the collaboration failed as the outsourced team didn’t manage to integrate well with their in-house team.

Solution

Our collaboration started with a pilot project to test Wirtek’s technical capabilities and business compatibility. So the first project that we delivered for Innomate was creating an automated testing framework. Having successfully delivered that, Innomate decided to move to a long term commitment and create a dedicated team within Wirtek, to handle both software development and testing.

Wirtek also advised Innomate on choosing an Agile software development framework and we found SCRUM to be the best fit. We also helped them implement the first-ever sprint in Innomate and improve the process along the way.

Services

technical-support
Agile Product Development
technical-support
Software Engineering Best Practices
technical-support
Functional Testing
technical-support
Automation Testing
technical-support
Refactoring

Results

Some of the achievements we are most proud of are migrating Innomate’s platform from version 2 to version 3 with newer technologies and implementing the SCRUM framework for software development. 

The team in Wirtek and their colleagues in Innomate forged a strong partnership that goes beyond collaborating smoothly on a day to day basis.

As the distributed development team has been working fully remotely from several locations from day one (Denmark, Sweden, Kenya and Romania), close and transparent communication has been essential.

We maintained such close communication through daily SCRUM meetings and frequent one-to-one meetings. Weekly QA meetings and UI meetings also help identify improvement opportunities, and retrospective meetings are a good occasion for learning what to do better next time. To keep all team members aligned on progress and goals, all development-ready items are presented after daily SCRUM meetings and backlog items are presented to the entire team regularly in what we call “walkthrough meetings”.

Furthermore, people in Innomate made a tradition out of visiting their Wirtek colleagues every year, spending one week in Cluj to code side by side. These yearly visits are also a good occasion to get to know each other on a personal level and for the Danish team to learn a bit about Transylvania and the local culture.

team-innomate-Wirtekcom-_1_-_2_ (1) (1)-1

Knowledge sharing inside the distributed team has always been important, so the team takes time to do pair programming whenever possible as well as organizes weekly study groups.

At Wirtek we believe that great interpersonal relationships are the underlying foundation of any successful business partnership and our cooperation with Innomate goes to prove just that.

Spending time face-to-face, connecting on a personal level and emerging into each other’s culture have created a sense of unity and trust within the team. And that, in turn, helped the team be more performant.

The close relationship among the distributed development team members, alongside the technical skills and commitment of people in Wirtek and the flexibility in always finding solutions, are the factors behind our long term collaboration.

Technologies and Frameworks

  • .NET Framework 4.6.2
  • ASP MVC 5
  • MSSQL 2012
  • N'Hibernate
  • Windows Azure (Storage, Functions, App services)
  • Workflow Foundation
  • Dependency Injection (Ninject)
  • BDD
  • TDD
  • Rhino Security
  • HTML5
  • CSS3 (Less)
  • JavaScript
  • TypeScript (D3.js, gridstack.js)
  • jQuery
  • Knockout
  • Aurelia
  • SignalR
  • Glimpse
  • Sentry
  • Hangfire
  • Web API
  • Odata
  • Twilio
  • Specflow
  • Fluent Migrator

Tools

  • Jira
  • Visual Studio
  • Selenium
  • GitHub
  • Microsoft Teams

Client testimonial

About Innomate HR

Innomate HR is a robust human resources platform that enables organizations to manage their end-to-end HR processes, from recruiting and onboarding to competencies assessment and education and training.

The platform features a built-in workflow engine to streamline HR processes (such as follow-up on deadlines, sending out emails and SMS, reminders and meeting notices, registration of data). 

It supports small to large customers in the public sector, production, accounting, real estate and more, with over 17,000 registered employees. 

With a strong combination of competencies in HR and software development, INNOMATE has been delivering HR cloud solutions that optimize and professionalize companies'​ HR processes in completely new ways for two decades.

innomate-hr

Testimonials

Business Domain Expertise

Work with experts who possess a deep understanding of your particular industry and are able to craft software solutions that seamlessly integrate with the ever-evolving landscape of your business domain.

Get in touch to discuss how we can help you

Get in touch to discuss
how we can help you