DS-Experts aims to provide highest added-value services to its clients, deploying state-of-the-art knowledge of various types of embedded systems and their characteristics
Our knowledge of component technologies (for hardware, software and systems) is underpinned by methods and analytic/diagnostic techniques – “brainware”.
These are applied:
- to verify and validate performance
- to insure safe and/or secure operation
- to identify modifications to ensure adherence to requirements
- to design-out undesirable behaviour
whether the requirements find their roots in the marketplace, in legislation, or are part of defined specifications.
DS-Experts positions itself as a provider of expertise and engineering support.
We accept that up to 20% of any mission be performed at the customer’s location, with the remainder executed via our VPN facilities.
This confers two benefits, for both DS-Experts and the client.
Firstly, it enforces rigour in requirements definition.
It also assists DS-Experts to plan the intervention of the most appropriate expert personnel to support the various stages of the mission.
Secondly, it allows DS-Experts to quote a “fixed review able price”.
- Fixed, because the initial rigour applied to requirements definition permits us to determine a fee for assistance based on the best specifications available at project commencement.
- Review able, because we, and our clients, accept that not everything can be defined a priori, and that adaptations to requirements may be unavoidable based on the outcome of verification and validation exercises.
A proposal therefore always states the number of days attributed to component tasks.
At the mission review points, if we recommend, and our client agrees that a task should be deleted, the price is deducted.
Conversely, if we agree that new tasks are required, or task durations require modification, then price is adjusted, based on the initially-agreed day-rate parameters.
For missions which include software development support, a prototype is developed and demonstrated at the soonest opportunity. This serves the purpose of providing a discussion platform between the client and DS-Experts, as a basis for review and eventual refinement of requirements.
In all software design support – whether carried out by DS-Experts or by another 3rd-party supplier to the client – DS-Experts insists on application of our corporate coding practice.
In all software design, extensive error handling and monitoring aspects are de facto integrated – that is, even if such features do not form part of the client’s original specifications.
From our experience of more than 15 years in providing total solutions for real-time system development projects, DS-Experts views this practice as a prime factor for underpinning software quality assurance.
It serves to facilitate any subsequent debugging exercises, as well as maintenance.