The Hilmax Development Lifecycle is based on lessons-learned, experience from previous engagements and tactical approach that teams have found useful in the past. Our approach is based on three fundamental concepts:


Unlike many other projects, ICT initiatives face many challenges which are illustrated in the following table:

IT related challenges

Business related challenges


These and other challenges are relevant not only during the first development and deployment of the project, but are ongoing challenges throughout the lifecycle of a project. For the solution development we recommend incremental releases rather than a single deployment instance that goes unchanged for long periods. This includes presenting to stakeholders and business analysts incremental prototypes and pilot to showcase data, reports and analytics prior to a production version of the solution.

Hilmax's Development Lifecycle Flow breaks down each release into six stages:

Our aproach