Interdiciplinary Consulting Diciplines

ecambria systems' consulting branch focuses on several areas of specialisation that provide quantifiable value to our customers in interdiciplinary challenges:

Design and specification of complex software systems

Starting with the first steps of the requirements analysis and feasibility study, we support our clients during each phase of the design and specification of a complex software system. Based on extensive methodological know-how and project experience, we drive the design process and produce detailed specifications. More often than not, the documents produced by our consultants serve as legal basis for a RFP (request for proposals) and subsequent outsourced development. The high quality of our design and specification work provides value for our customers by reducing costly misunderstandings and the resulting delays in under-specified software development projects.

Usability engineering and prototype-based validation

Implementing robust software of high technical quality is one thing, but designing software that also meets its business objectives and the demands of its users is another, often neglected aspect in the technical world of software engineering and development. We support our clients with solid usability engineering know-how and can rapidly and iteratively build and evaluate prototypes. This approach of hands-on requirements validation increases the chances that a software is accepted by its users and fulfils the business objectives defined by our client's management.

Software architecture and flexibility

The most expensive mistakes in software architecture design are made with respect to the software's flexibility. The cost of later changes and adaptations of the software are usually neglected during conventional software development processes, where only the features of the new version count. Based on several years of academic work and subsequent practical experience (see Publications for details), we have developed methodologies and tools for taking into account the flexibility of a software's architecture as one of its most important properties. Based on our methods, we have already achieved a 10-fold decrease in software change requests and evolution costs for some of our clients. Let us support you in reducing your own software evolution costs.

IT evaluation and IT business Value

IT systems promise to deliver genuine business benefits. But the difficulty to foresee the acceptance, adoption and diffusion of the IT systems poses a special challenge for estimating value payoffs in face of uncertain future developments. Practitioners have difficulty to capture all or even some of the benefits of IT Systems with existing traditional capital budgeting models. We support our clients with various ways of measuring the business value of IT systems, considering financial and non-financial, quantitative and qualitative, traditional and innovative models. We developed dynamic modifications of ROI calculations, which integrate the business value of IT systems into the traditional capital budgeting models, considering Lifetime Value Models, Monte Carlo Simulations and Real Option Pricing Models.