t: 0118 942 5055
projects@anatec.co.uk
 
Home
Services
About us
Benefits
Technical
Clients
Links
Case studies
Contact us

Services

We specialise in developing custom software systems for business use. Our services include systems analysis, software development, and software maintenance.

Anatec is a Microsoft Certified Partner. We develop custom software systems that run on Windows operating systems: both server and client.

We begin each project by discussing and defining your business objectives.

Project method // Systems analysis // Systems design // Programming // Testing // Documentation // Rollout and training // Software maintenance

Project method

The Anatec Project Development Method (PDM) is a framework for carrying out software development projects. It consists of formal project stages, with defined deliverables to allow effective project control.

We use a mix of formal and informal techniques (such as prototyping) within the project stages. This means that we can achieve innovative software solutions that meet your business objectives.

Systems analysis

A computer system has to operate within your business and contribute to your business's goals.

In order to understand how the computer system should operate, we perform systems analysis using techniques such as Structured Analysis and Unified Modelling Language.

Systems design

We will build a prototype model of the user interface - so that you can see exactly how your system will look.

We also produce technical specifications of the system architecture and the database.

Programming

We can program in Visual C++, Visual Basic, Java, and scripting Active Server Pages.

Testing

Our clients consistently rate highly the reliability and bug-free nature of our software, during project reviews.

We achieve this by doing thorough testing.

All programs are ‘code-stepped’ by the programmer. This means that they are executed one line at a time - while the programmer watches the values of data variables.

The system is then ‘black box’ tested, using carefully designed test cases to ensure that all aspects function correctly.

When appropriate, we also perform stress testing to ensure that the system will work under load.

Documentation

Every system is fully documented, using best practices in software engineering.

Written specifications are produced for Feasibility study, Requirements definition, Detailed specification, Data model, etc. Every project stage has defined deliverables, which include documentation.

We produce user documentation in the form of help files or HTML pages.

Rollout and training

Rollout and training are carefully planned to ensure a smooth transition to live operation.

We avoid problems with converting live data, by doing trial runs during the system design.

Software maintenance

We provide ongoing software maintenance for the systems that we develop.

This allows any problems to be resolved and minor changes to be done. Larger changes which are outside the scope of maintenance can be done as separate projects.

We design systems to be maintainable so that they give many years of use to our clients. They are generally used for at least five years. One system has been used for 15 years with upgrades.

Many of our clients say that the continuity of service we provide is invaluable. For instance, if a key user leaves then we can provide training to bring the replacement up to speed.

Would you like to find out more?
If that’s a “Yes”, why not contact us today for an informal discussion?
Either call us on 0118 942 5055 or send us an email.

 

 

Free project evaluation request. More...
Free guide:
7 key steps to make your next software project succeed
Plus regular tips and techniques to keep your development projects on track. More...
Privacy: we will never give your email address to anyone else. More...
We work with the latest technologies to give your business real competitive edge. More...