Software Development Services

We provide the following software development and project management services to our clients, all of which can be tailored to your needs:

  • Application prototyping and proof of concept work.
  • Application design and solution technical architecture.
  • Software development consultancy, where we advise your technical staff on best practices, technologies and methodologies.
  • Outsourced development services, where we design and build your application for you, including requirements capture and full testing.
  • Project management using PRINCE and Scrum methodologies.

Testing Services

We have a highly experienced Quality Assurance team on hand, ready to test your applications for you:

  • Preparation of test plan and test specification documents.
  • Sanity Testing to verify that an application is functional and whether all the components are accessible prior to major testing.
  • Integration/Systems Testing – testing a solution as a whole to ensure that requirements are met.
  • Regression Testing to confirm that new software changes do not cause side-effects to appear in existing functionality.
  • Performance Testing to check that an application can handle the required number of concurrent users.
  • Scalability Testing (Volume/Bulk Testing) to ensure that a solution can handle large quantities of data.
  • Data Migration Testing to prove that existing data remains unaffected after a software upgrade.
  • User Acceptance Testing to validate whether an application meets client expectations in terms of features and functionality.
  • End-to-End testing of a system from the business level down to networking level.
  • Localisation testing to prove that an application works with different languages and cultural settings.
  • Website accessibility testing to W3C standards.
Part of the Leighton Group Sunderland Software City