|
Overview of Services
|
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
Thorogood Software offers a wide range of services covering the full spectrum of the software development life cycle. We assist a multitude of business sectors including construction retail, manufacturing, engineering and agrochemical. Outlined here is a summary of services that we provide. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Project Analysis and Planning
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
We carefully involve key personnel from your organisation in the planning phase so that we get a full picture of current practices relating to existing systems (if applicable). We make a point of listening to and obtaining feedback from our clients' staff to ensure that the system we provide is what you want. The project planning can be as simple or as formal as required by your organisation and will be dependent on the level of complexity of the project. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Design
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
From information sourced during the planning phase we can create a detailed architecture and specification for each application. The collection of specifications act as a blueprint for the system. All design proposals have to be agreed by your company before we would commence actual coding. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Development and Documentation
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Using the design documents prepared by either yourself, ourselves or a 3rd party we instruct our development team to begin construction of the system. All source code is documented and presented using industry recognised formats and of course the degree of documentation is dependent on the level you require. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Testing
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Unit testing i.e. the testing of individual program source units is carried out by our developers. Integration testing requires checking the combinations of program units and their interfaces; this is performed by our developers and independent testers. System testing will involve verification that the entire system performs in accordance with criteria laid down in the system specifications documentation. System testing is completed by the independent tester/s. Acceptance testing involves checking the system to ensure that it is ready for deployment and will function as intended and is normally carried out by selected end users. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Deployment
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
We always aim to make program installations as straight forward as possible although it is often dependent on the range of technologies used. This is aided by using the world leading installation software from Installshield, Microsoft® Windows® Installer installation and configuration service and in-house developed extension libraries. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Maintenance and Enhancement
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
At Thorogood Software Limited we look to creating a long term successful working relationship with all our clients. This can only be achieved by providing the right support package. We pride ourselves on the level of support we offer to our customers. We actively take part in customer arranged user group meetings from which system enhancements and action plans are constructed. We can also offer 24/7 telephone support to those customers that specifically request it. Some of our clients have been using us regularly for over 6 years and this would suggest that our level of service is second to none. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Examples of the types of company
we have, or have had, contracts with are:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
We have developed the following types
of programs for our clients :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||