Our Methodology

Methodology serves to deliver results. XeniT delivers different types of results:

  1. consultancy on your ECM strategy and
  2. implementation or construction of Alfresco based ECM systems.

ECM strategy & Information architecture methodology

To help you derive the best ECM strategy for your organization, we apply the open methodology MIKE 2. Mike 2 governs your Enterprise Information Management. Basically, it describes how all types of data and content should be managed across the enterprise. As a result, you will have an ECM architecture to support other purposes:  knowledge management, increased sales, product leadership, quality management, team-building, process excellence, etc.

Project delivery methodology

Once the strategy is clear and your information architecture is determined, we build the system to make it all happen. This is based upon market leading Open Source content systems; notably Alfresco. Alfresco is particulary suited to apply an agile development methodology, as it illustrated in Alfresco-Agile development.

XeniT applies the best development methodology for our area of business, namely OptAM developed by OPTAROS. OptAM is an agile approach, but with an airbag for budget overrun.

The principles we apply:

  • Many roles, one result: right mix of people delivering one result
  • Do less – more frequently: iterative
  • It only matters if it matters:  only do the things that add real value
  • Code last: understand the requirements
  • Avoid gaps in expectations: show the users what YOU think THEY mean
  • Be transparent: customer sees work in progress

OptAM allows us to balance agility and the need to deliver within a fixed budget. We have guidelines to determine the degree of agility appropriate for a project and the customer resources.   User-Interface intensive projects, with evolving requirements are more agile than back-office processing assignments.

Where agility is required, XeniT delivers smaller increments in sprints, ensuring close interaction with the customer.  Daily scrum meetings ensure that we ensure continuous follow-up.

 We apply a number of best practices in this regard:

  •  Automated testing with Selenium
  •  Continuous build
  •  Professional tool support with graphical agile dashboards and transparency to our customers that are stakeholders.