Introduction & Overview of Services

At Enigma Consulting our expertise spans a wide range of areas in IT/IS, with our core activities lying in five, inter-related, areas as listed below. Our consultants and engineers have years of experience in their given field of expertise, as such, we can provide an end to end solutions framework for any project right from its inception, through to the end. We cover all or parts of the Feasibility, Analysis, Design, Implementation, Testing, Training and Maintenance phases of any project.

Quite often our work involves looking at solutions that have already been implemented or are in the process of development. In these instances clients require third party expertise from us to qualify solutions and proposals. Sometimes we are required to get involved in the analysis, design, testing or maintenance of the existing or new solution. Rest assured, we are happy to advise and get involved at any stage of a project.

The goal of any of our developments or consultancy work is to produce or advise on solutions which are cost effective, meet their objectives, client centric, robust, obvious and easy to use and understand, maintain and delivered on time. We believe strongly in communication, and as a client you are always guaranteed to have our attention.

Language can often be a barrier to communicating ideas; our consultants can speak many other languages besides English including Italian, Spanish, Dutch, French, Urdu, Hindhi, Punjabi and Bengali.

Please expand the following list to preview an introduction to our five major areas of expertise. For more detailed information on each area please visit our PRODUCTS & SOLUTIONS and/or SERVICES sections from the menu below.

Contractible Headers

Consultancy

More often than not, clients’ needs are borne from a necessity or need to expand or do things in a particular way using information systems in their area of expertise.  Enigma Consulting can help by resolving the technical hurdles that may be encountered along the path to achieving this ultimate goal by analysing business processes and technical requirements, whether they are network, hardware or software specific.  This allows clients to concentrate on their main business activity while having the knowledge that they are in safe hands for their technical requirements.

It is financially rewarding and cost effective to discuss your needs and requirements of a system with a consultant before implementing any strategy or committing resources to a project which may not prove to be the actual or most appropriate solution to your needs.

Businesses often lose millions of pounds each year through failed information systems implementations.  This can be easily avoided by employing professional consultants who can help you avoid such pitfalls and ultimate losses without costing anywhere nearly as much as it would otherwise.  In our experience the initial spend on correct advice can save up to 80% of the cost of the clients’ perceived value of a projects implementation cost, time and internal resource allocation.

Computer Networks & Data Communications

We provide networking solutions for organisations of varying size and needs.  Our computer network & data communications service teams consist of Microsoft Certified and Open Source Engineers and Professionals, Marketing and Communications Experts, Internet and Technical Specialists; all dedicated to providing solutions with high levels of customer care, jargon free communication and attention to detail.

Solutions developed by our consultants have been used in environments for single users to environments spanning multiple sites with thousands of users connected via a mixture of wired and wireless solutions over large distances with offsite and onsite backup solutions both small and large.

Software Development

We cover the entire lifecycle of a project from its inception and feasibility to maintenance and ongoing support.  Mixtures of environments are used to suite client needs and budgets.  Most of our work to date has been based around the Microsoft Visual Studio & the .NET environments but more increasingly we have found that Open Source solutions have provided a rock solid solution for the more discerning clients at a fraction of the cost.  Sometimes the software licensing costs have amounted to nothing at all.

Software development is considered to be the most difficult of the engineering disciplines due to its intangible nature.  A software solution cannot be physically touched, felt or tasted, hence value judgements are difficult to place on the stability, relative efficiency and technical competence built in to any system before it is implemented in the live environment by clients.  Imagine a newly constructed bridge, you would be able to stand back and see any bends, pot holes, structural symmetry etc…  However with software this is not the case.  The only way to be able to judge the quality of software, before it’s initial use, in a live environment, is to look at the methodologies used to produce the solution. 

At Enigma Consulting we use leading edge techniques to develop and test software, which guarantees that all of the systems we develop have gone through stringent design and development processes minimising the risk of bugs and increasing stability, usability and maintainability.

We have worked in a variety of industry sectors ranging from SME's, the Education sector to large blue chip PLC’s on Management Information Systems (MIS) to large data mining and Geographic Information and Modelling Systems (GIS – similar to the popular Google Earth).

Web Development & eCommerce

Using our vast experience in software engineering and network protocols a variety of software techniques, methodologies and technologies are used by our developers to produce static and dynamic websites which provide a fast and effective global presence that any serious company should not be without.  As an end to end provider of IT services and solutions we have produced web based solutions which have integrated large databases, back office systems and data reserves to web based solutions with various levels of access, user authentication and security.

Websites and web based solutions developed by us can range from simple one page information and contact portals to large complex heterogeneous networks of server farms hosted using mixed technology host servers and database servers.  Integrating multiple be-spoke legacy and new systems, which have to be available securely, transparently, efficiently and concisely to Intranet, Extranet and Internet users behind and in front of an e-Commerce/non-eCommerce portal with varying levels of access rights.

We develop our web based Intranet, Extranet and Internet solutions on a variety of environments.  For Windows Server hosting environments we use Microsoft IIS (Internet Information Server) with ASP.NET, the latest version of Microsoft Visual Studio .NET as the coding environment and one of Microsoft SQL Server, MS Access, MySQL and PostgreSQL as the database engines.  For Open Source development we use Linux based servers as the hosting platform, PHP 4/5 as the development language and one of MySQL, PostgreSQL, SQLite as the database engines.

To meet the demands of client requirements, increase usability, attractiveness and search engine placements, a multitude of other technologies are used to develop each and everyone of our clients' sites.  To name a few, these may range from Flash, XML, API’s, SOAP, RSS, VRML, SVG, AJAX, Perl, Python, JavaScript, Java, PGP, SSL and other such technologies.

Our web solutions also incorporate cost effective hosting, data warehousing, backup and monitoring solutions.

Education & Training

Our consultants have been involved in many educational programmes, including business technology awareness seminars, lectures and providing hands on training and support for hundreds of students and staff at Colleges, Universities and Business centres.  Our offerings range from small business office applications training to the education of teams database developers and programmers, converting existing knowledge and skills to new languages and environments.

We can come in and carry out a full training needs analysis or just deliver to the educational requirements that you specify using proven techniques, which incorporate best of breed learning methodologies.

Untitled Document