IDEWE • 6 custom-made applications

— More efficiency through personalized software

Group IDEWE is the biggest external prevention service in Belgium and has two divisions: medical surveillance and risk management.

IDEWE
1

Introduction

Caring about you icon

Collectiv has been collaborating with the IT department of Group IDEWE since 2012.

During the years, we have developed 6 new custom-made applications for IDEWE:

Together with IDEWE IT, Collectiv also worked on the maintenance and evolutionary support of the existing software projects:

  • OPEC: an application cluster for handling quotes, orders, job tracking, user management, ...
  • Planning: used by IDEWE's staff to do all their planning and the medical surveillance they perform for their clients.
2

Challenge

Collaboration

The IT landscape of Group IDEWE is very diverse. A new web application is often based on existing applications. The key to successful development lies in seamlessly integrating current and new systems. IDEWE's IT department often collaborates with third parties for this development work.

Flexibilty

Group IDEWE manages a lot of medical dossiers, which requires strict measures to protect data and privacy. Sometimes changes in the law or other regulations make it necessary to modify existing processes and applications. Responding quickly to these changes is important to ensure full compliance.

3

Solution

#
#
#

Kanban & Scrum

Collectiv works in a Software Factory mode for IDEWE. A team of two analysts and seven developers takes care of various projects and assignments. To have a clear overview of all current deployments and to determine priorities, we use a mix of the Kanban and Scrum approach:

  • The Kanban board shows work in progress and clearly indicates the status of issues across all projects. This makes it easy to monitor current issues and determine the right priorities.
  • We also use some of the principles of the Scrum methodology: the daily stand-up meeting keeps everyone up-to-date and helps to detect problems at an early stage.

The Collectiv team can help with architecture, functional analysis, project management, development, design and maintenance. For IDEWE, our team paid special attention to sharing knowledge, automating tests, usability and IDEWE's way of working. Our experienced designers and UI experts combined their expertise right from the analysis phase. Monthly meetings and test groups were part of the project planning. This practice ensures that applications improve continuously and can be adapted to changing needs and new devices.

Used technologies

  • Swing
  • JSF
  • RichFaces
  • AngularJS
  • AngularUI
  • Bootstrap
  • jQuery
  • HTML5
  • CSS3
  • JSP
  • Servlet
  • MigLayout
  • Spring
  • Spring Batch
  • Spring Integration
  • Spring Data
  • Spring Security
  • Joda-Time
  • AspectJ
  • Dozer
  • BIRT
  • POI
  • Velocity Ehcache
  • Quartz
  • Lucene
  • Atomikos
  • JPA 2.0
  • Hibernate
  • JDBC
  • JMS ActiveMQ
  • Fuse
  • SOAP(JAX-WS)
  • REST(JAX-RS)
  • Jersey
  • JUnit
  • Mockito
  • Springockito
  • PowerMock
  • REST assured
  • Selenium
  • FEST
  • log4j
  • SLF4J
  • Maven
  • Jenkins
  • Flyway
  • Tomcat
  • Jetty