Home Page





Computer Software Consultancy Limited




Our services

IT Architecture Consultancy

We see this as deciding where you want your IT to be and in which direction you want to take it. There are many choices out there so if you need help to formulate your IT strategy we can assist with any or all of the following:

  • What role should IT play in your business
  • Propitiatory vs Open Source software
  • End user platform choice - Fixed PC, laptop, tablet or mobile 
  • Integration Strategy & the role of middleware
  • Application infrastructure comparison - Desktop apps vs Enterprise apps vs Web apps vs Cloud computing
  • IT Infrastructure design


Solution Design

Once you've decided where you want you IT to be we can help you plan how to get there. Not all solutions are vastly complex - in fact simplicity is almost always the best approach. We start with the premise that we should be able to explain the concept on a single piece of paper. The low level design will necessarily contain more detail as it fleshes out the project but we believe that everyone should be able to understand the components that are used. Depending on your needs, we'll can offer any or all of the following:

  • Requirements definition
  • Solution definition
  • Product & tool selection
  • Licence planning
  • Custom components design
  • Integration with other systems
  • IT Security & compliance
  • Test planning


Solution Build

The process of creating a vehicle to get you to your chosen destination often has some complexity and always requires great attention to technical detail in order to create a robust solution. We can assist with, or perform any of the following:

  • Product implementation
  • System configuration
  • Coding and scripting
  • Data set-up and management
  • Integration through file exchange, messaging and web services
  • IT Security


Solution Test

In order to prove your solution it is imperative to test it appropriately as failure to deliver a fully working system will always impact on business efficiency.  We can help with test planning, execution, evidence recording and results assessment for any or all of the following scenarios:

  • Development testing
  • Smoke and sanity testing
  • Functional testing
  • Non-functional testing
  • Performance testing
  • Security testing
  • Acceptance testing
  • Regression testing


Solution Deployment

When the moment comes to switch over to your new system there are a number of important considerations. Our simple checklist would include :

  • Readiness evaluation
  • Release version management
  • Cut-over planning & execution
  • Post implantation reviews


Systems Support

All systems need a little care and attention from time to time, and to help your enterprise run smoothly we can assist with the following:

  • Proactive monitoring and alarming
  • Performance evaluation and tuning
  • Service level assessment and reporting
  • Helpdesk set-up and review
  • Upgrade planning & implementation
  • Service level assessment & reporting



Time marches on, business requirements change, IT technology evolves, and this means that sooner or later systems need to be replaced. In addition to providing you with new systems we can also assist with the decommissioning of old systems that are no longer required. We have expertise in :

  • Equipment removal & resale
  • Cancellation of communications infrastructure
  • Secure destruction of data
  • Licence reclamation
  • Site clearance

and if you should happen to have a museum piece, perhaps we can help find somewhere to exhibit it.




If you have general questions for us, click here to email us. We'll respond quickly with an answer


Please see the services tab for more detail.

Images courtesy of NASA