Software Development and Delivery Services
AHLC Solutions has extensive experience of providing Software Application Design and Development Services for large organisations in Public and Commercial sectors, including:
• Digital transformation of existing services;
• Web based application development;
• Mobile application design and development;
• Desktop application design and development.
Features
- Agile development and delivery methodologies
- Digital transformation of existing services
- Web based, mobile and desktop application design, development and delivery
- Standards based re-usable components for Interoperability
- Message transformation and orchestration
- Standards based adapters
- Bespoke and Commercial Off The Shelf offerings
- Easy flexible cloud or private deployment
- Healthcare Enterprise Architecture Frameworks
Benefits
- Reduce overheads with a lower total cost of ownership
- Support architecture growth with scalable technology
- Re-utilisation and support of existing NHS investments in Intellectual Property
- Requirements capture and documentation
- Improved organisational efficiencies
- Enterprise proven technology
- Open Source Solutions available providing freedom from vendor lock-in
- Accredited NHS England Code4Health Supporter
- techUK Interoperability Charter Signatory
- Improved data capture quality
Pricing
£400 to £1,150 a person a day
- Education pricing available
Service documents
Request an accessible format
Framework
G-Cloud 14
Service ID
2 8 1 2 9 1 1 9 2 7 0 2 9 3 6
Contact
AHLC Solutions Ltd.
Andrew Williams
Telephone: 07957967270
Email: Andy.williams@ahlcsolutions.com
Planning
- Planning service
- Yes
- How the planning service works
-
As part of the initial planning process with the customer, AHLC works closely with the customer’s Procurement and ICT teams to identify the optimal hosting environment that will be used for the application. This will include careful consideration of the type (Private, Public or hybrid Cloud), required security of the environment (Personal Data, Sensitive data, Government security markings), the network access required (SWAN, JANET, Internet), the DR/BC requirements, and any necessary compliance with standards (CyberEssentials, ISO 27017, ISO27001).
In addition to the final target hosting environment (the production environment) which can be provided by AHLC, by the Client or by another of the Client’s suppliers, the Development Hosting services also need to be specified.
Typically, AHLC will provide the following environments to support the development and deployment of applications.
• Continuous Developer Build Environment
• Developer Testing Environment
• User Acceptance Environment
• Staging Environment
• Production environment hosting
AHLC has well established cloud hosting agreements in place with established partners that enablesecure private cloud hosting and support services for solutions we develop for our customers, including N3 accredited, NHS IG Toolkit compliant (Level 3), ISO 27001 Information Security Management System accredited datacentres with 24/7 monitoring and back up facilities. - Planning service works with specific services
- No
Training
- Training service provided
- Yes
- How the training service works
- Knowledge Transfer is a key component in the majority of AHLC’s Client Engagements. This can be delivered through one-to-one skills development or classroom-based training. In addition, AHLC is able to offer it’s unique and award winning ‘SkillSwap’ Programme. This is targeted at rapid re-skilling of technical teams or removing business risk due to dependencies upon key individuals. This programme has been used extensively by clients in both public and commercial sectors and is particularly beneficial where knowledge transfer is required to produce measurable and process driven outcomes.
- Training is tied to specific services
- No
Setup and migration
- Setup or migration service available
- Yes
- How the setup or migration service works
-
AHLC are at the forefront of supporting large organisations plan implementation of cloud hosting or software services, including migrating mission-critical systems from legacy on-site physical infrastructure to cloud services. The process involves:
• Migration Planning
Understanding the legacy applications, access rights, changes required to DNS and Internet address registrations.
• Migration Design
Planning the number of rationalised servers required to replace the existing architecture.
• Trial Migration / Dry Runs
Taking a snapshot from the live system and publishing to the new environment.
• Validation / UAT
Involving parallel tests on a subset of migrated data that demonstrate source and target datasets have been successfully migrated. - Setup or migration service is for specific cloud services
- No
Quality assurance and performance testing
- Quality assurance and performance testing service
- Yes
- How the quality assurance and performance testing works
-
AHLC has the key principle of never compromising on quality. We achieve this by ensuring that testing is integrated and continuous and the team ensures that quality is considered at every stage of the product life cycle.
Testing is a fundamental part of AHLC’s design and development process, through the creation of a Test Strategy for the project which aims to define:
• The types of testing that are required and its objectives i.e. how can we ensure that the system meeting the non-functional requirements e.g. performance and load.
• How and when testing will be planned, executed and by who?
• The test environments and testing tools that will be required?
Once agreed one of the fundamental principles is that quality should never be compromised and cannot be considered a project variable.
The Test Strategy will therefore differ from client to client but the standard Answer Test Strategy will comprise the following types of testing;
Developer Testing, Code Reviews and Static Code Analysis
Security Testing
System Testing
User Acceptance Testing
System Performance and Load Testing
User Experience Testing (UX)
Beta Release processes
Continual assessment of user interactions and system performance
Security testing
- Security services
- Yes
- Security services type
-
- Security strategy
- Security risk management
- Security design
- Cyber security consultancy
- Security incident management
- Security audit services
Ongoing support
- Ongoing support service
- Yes
- Types of service supported
-
- Buyer hosting or software
- Hosting or software provided by your organisation
- Hosting or software provided by a third-party organisation
- How the support service works
-
AHLC provides ongoing support and maintenance to its customers. To facilitate this process AHLC ensures the following are in place, implemented by AHLC ITIL accredited practitioners.
• A prioritised help desk process is in place which included defined 1st, 2nd and 3rd level support. Experienced AHLC Delivery Managers manage and allow for support effort alongside the delivery sprints.
• Problem Management and Root Cause Analysis (RCA) is undertaken for any critical issues to ensure that we understand why an issue has occurred and putting in place a plan to ensure it cannot happen again.
Support is available on the basis of core business hours coverage (8:30am to 5:30pm Mon-Fri, excluding weekends and public bank holidays). Out of hours support will be provided by prior arrangement only. AHLC will respond in accordance with agreed SLAs, relative to incident classification.
Service scope
- Service constraints
- The AHLC Digital Helpdesk is available between 08:30 and 17:30 Monday to Friday, excluding weekends and Bank Holidays and only available remotely.
User support
- Email or online ticketing support
- Email or online ticketing
- Support response times
- Within 1 hour 08:30-18:00 Monday to Friday.
- User can manage status and priority of support tickets
- No
- Phone support
- Yes
- Phone support availability
- 9 to 5 (UK time), Monday to Friday
- Web chat support
- No
- Support levels
-
A prioritised help desk process is in place which includes defined 1st, 2nd and 3rd level support. Experienced AHLC Technical Account Managers manage and allow for support effort.
Critical 1 hour 8 hours 08:30 – 17:30 excluding weekends and bank holidays
Major 4 hour 24 hours 08:30 – 17:30 excluding weekends and bank holidays
Minor 12 hours 48 hours 08:30 – 17:30 excluding weekends and bank holidays
Enquiry/Query 48 hours 1 week 08:30 – 17:30 excluding weekends and bank holidays
The basic Annual Support and Maintenance package from AHLC Solutions is based on a flat percentage of the total investment into the application development (typically 20%), This may be subject to requotation if the requirements for support (e.g. hours) during SLA definition are more significant.
Resellers
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Other security clearance
- Government security clearance
- Up to Baseline Personnel Security Standard (BPSS)
Standards and certifications
- ISO/IEC 27001 certification
- No
- ISO 28000:2007 certification
- No
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- Yes
- Cyber essentials plus
- No
- Other security certifications
- No
Social Value
- Social Value
-
Social Value
- Fighting climate change
- Covid-19 recovery
- Tackling economic inequality
- Equal opportunity
- Wellbeing
Fighting climate change
Our software service incorporates sustainable practices, such as energy efficiency, carbon footprint reduction and eco-friendly design principles, which contribute to environmental wellbeing by minimising resource consumption and environmental degradation.Covid-19 recovery
Our software service supports Covid-19 recovery efforts by facilitating remote work, communication, and collaboration, enabling businesses and organisations to adapt to new ways of operating during the pandemic. Through features such as virtual meetings, document sharing, and project management tools, our software helps teams stay connected and productive while working from home.Tackling economic inequality
Our software service tackles economic inequality by providing affordable access to essential tools and resources, empowering individuals and communities to overcome financial barriers and achieve their goals.
Firstly, our software services offers flexible pricing options and affordable subscription plans to ensure that cost is not a prohibitive factor for users. By providing discounts for students, nonprofit organisations, or individuals from low-income backgrounds, our software extends its reach to those who might otherwise be excluded due to financial constraints.
Additionally, our software service emphasises value for money by offering free versions with basic features or limited access, allowing users to experience its benefits without incurring significant costs. This freemium model enables individuals with limited resources to still access essential functionalities, fostering a more equitable distribution of opportunities.
Furthermore, our software service facilitates economic empowerment by supporting entrepreneurship and skill development. Through features such as educational resources, training materials, and access to online courses or certification programs, our software equips users with the knowledge and tools they need to start their own businesses or pursue career advancement opportunities, regardless of their socioeconomic background.
Moreover, our software service fosters financial literacy and inclusion by providing tools for budgeting, financial planning, and resource management. By empowering users to make informed financial decisions and manage their resources effectively, our software helps them build financial resilience and navigate economic challenges more successfully.
Beyond individual empowerment, our software service contributes to economic equality by promoting fair and transparent market practices. By adhering to ethical standards, transparency in pricing, and accountability in business practices, our software helps level the playing field for small businesses and startups, reducing barriers to entry and fostering competition in the marketplace.Equal opportunity
Our software service supports equal opportunity by embracing principles of inclusivity, accessibility, and fairness. Through careful design and thoughtful features, it strives to ensure that all users, regardless of their background, abilities, or circumstances, have an equal chance to benefit from its offerings.
Accessibility is a cornerstone of our software's commitment to equal opportunity. By adhering to accessibility standards and guidelines such as WCAG, our software service ensures that individuals with disabilities can navigate and interact with it effectively. Features like screen reader compatibility, keyboard navigation, and adjustable settings for font size and contrast empower users with diverse needs to access our software on equal footing.
Inclusivity is another key aspect of our software's approach to equal opportunity. It is designed to be welcoming and affirming for users from all walks of life, with diverse representation in its content, imagery, and user interface. By avoiding stereotypes and biases, our software fosters an environment where everyone feels valued and respected.
Our software service also promotes equal opportunity through affordability. By offering flexible pricing options, discounts for certain demographics, or even free versions with limited features, our software ensures that economic barriers do not prevent anyone from accessing its benefits.
Moreover, our software service prioritises data privacy and security to protect the confidentiality and integrity of user information, ensuring equal protection for all users regardless of their identity or background.
Through community engagement initiatives such as forums, user groups, and online communities, our software fosters a sense of belonging and collective empowerment, enabling users to support each other and share their experiences.
Overall, our software's commitment to equal opportunity is reflected in its inclusive design, accessible features, affordability, privacy measures, and community engagement efforts, all of which work together to create a digital environment where everyone has an equal chance to thrive.Wellbeing
1. Productivity and Time Management: Our software service helps users organise their tasks, manage their time effectively, and maintain a healthy work-life balance, it can reduce stress, increase productivity, and improve overall wellbeing by promoting efficiency and reducing feelings of overwhelm and burnout.
2. Accessibility and Inclusivity: Our software service is designed with accessibility features that accommodate users with disabilities or diverse needs, it can promote inclusion and equal access to technology, enhancing the wellbeing of marginalised or underserved populations.
3. Education and Learning: Our software service provides educational content, skill-building exercises, which contribute to users' personal and professional development, enhance their sense of fulfilment and competence, and improve their overall satisfaction and wellbeing.
4. Community Building: Our software service facilitates social connections, group activities, and collaboration among users with shared interests or goals, it can foster a sense of belonging, connection, and social support, which are essential for mental and emotional wellbeing.
Pricing
- Price
- £400 to £1,150 a person a day
- Discount for educational organisations
- Yes