|
Our services range from developing systems from small projects (1 day to a few months work) through to designing large scale systems. This ranges from feasibility studies to full project life cycle, encompassing design, development, implementation, and support.
As well as developing your bespoke system, we can also provide installation services and end user support. We offer:
-
Requirements capture and analysis
what is needed from a system is identified and documented
-
Design
how the system will perform it's tasks in order to meet the requirements. All designs have the principle aim of delivering a modular system that will allow managed expansion and testing.
-
Implementation
the design is translated into a final product/subsystem. Where the design allows components are kept common in order to allow better maintenance.
-
Testing
the implementation is validated against a specified test plan. We offer modular testing through to complete subsystem and integration testing
-
Installation
the product is delivered and installed to the specified requirements.
-
Service and support
we continue to support our clients during the initial installation period. We offer the option of annual service and support for any delivered bespoke system.
Our software systems are developed using Object-orientated methodologies to define the exact physical and logical architecture of an application. The benefits of which can include:
-
incremental delivery
-
parallel development
-
shorter delivery cycles
-
managed expansion
-
modular and integration testing
-
legacy support
Due to our broad knowledge base our system consultants are happy to explore a wide range of solutions on a variety of platforms including:
-
Windows NT
-
Windows XP
-
Pharlap Real Time OS
-
Internet/IP Enabled Embedded Systems
We have considerable development experience with the following applications:
-
MS Visual C++
-
Microsoft Foundation Classes
-
Borland C++ Builder
-
SQL Server
-
TAPI
-
Protel Schematic capture and design
-
Xlinx Webpack for large scale embedded I/O development
-
Complex Programmable Logic Device (CPLD)
-
Field Programmable Gate Array (FPGA)
Software and hardware system design, integration and implementation expertise is available in the following specialist areas:
-
Embedded systems
-
Real-time embedded controllers
-
Intelligent sensors
-
Windows based user interfaces
-
Mathematical modelling
-
Electro-optics
-
Data transmission and encryption
-
PCB design, layout, and manufacture
-
Analogue and digital electronic systems design
We offer a complete managed solution. Progress can be monitored by the use of project milestones. We also offer the flexibility of incorporating requirements deviation during the requirements capture stage of the process. We provide a complete schedule and gantt chart in order to identify deliverable timescales.
If you're not looking for a complete software/hardware package then we can also offer consultancy in any applicable area of expertise.
|