|
|
|||||||||||||||||
![]() |
t: 0118 942 5055 projects@anatec.co.uk |
||||||||||||||||
|
ServicesWe 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 methodThe 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 analysisA 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 designWe 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. ProgrammingWe can program in Visual C++, Visual Basic, Java, and scripting
Active Server Pages. TestingOur 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. DocumentationEvery 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 trainingRollout 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 maintenanceWe 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?
|
|
|||||||||||||||
![]() |
|||||||||||||||||