
Above is the production process that's in-place at DSM. We start with 'Define' and work round to 'Deploy'.

We take quality just as seriously as our design and understand that clients do not only require an excellent end product - the method and process of achieving it should be smooth and pain free.
DSM are committed to a high level of customer service throughout a project lifecycle.We maintain a process-driven approach to our work, utilise controlled documentation and testing procedures and require staged sign-offs and milestones.
For any given project, DSM would utilise in-house project managers. A project manager will;
Best practice = the use of predefined functionality from our in-house technical libraries
Bespoke = if project entails functionality not within our libraries and thus will require being created / programmed
Whether a project is bespoke or best practice will affect the way we approach the task. Each can effect the price, specification and procedures etc. Often a project will entail elements of each type of project.
Previously, before the introduction of Enhance or our functionality library, we had to "re-invent the wheel" for every web site. So, we decided to create the library to enforce the speed of implementation and ensure that our solutions are feature rich and cost effective to the client.
In brief, best practice means better solutions at competitive costs. And just because it utilises existing functionality doesn't mean that the design is affected - each solutions design is totally unique.
Finally, if your site requires sections which are bespoke and outside of our library then these can be developed separately by DSM and integrated into the final package.
Best practice enforces for: