Advanced Business Solutions

Progresso - Cloud Based MIS for the Schools and Academies

Progresso frees data for schools. Schools can run their everyday back office operations, teachers can assess and monitor learner progress and attainment, SLT members can analyse school data to understand key metrics, trends and drivers to improve outcomes and parents can see their child's progress.

Features

  • Fully managed, 24/7, resilient, SaaS MIS
  • Device agnostic
  • Key data available to all members of staff
  • Full access to any data for management information
  • Complete flexibility via personalisation
  • All back office functions - timetable, cover, attendance, behaviour, etc.
  • Flexible assessment & mark book capability
  • Parent & learner portal access + communication tools
  • Open REST API
  • Statutory compliance/good practice inbuilt - census, exams, SATs etc.

Benefits

  • AWS security/scalability; fully managed service - significant cost savings
  • MIS available anywhere; via laptop, smartphone, tablet
  • Information where it's needed for quick, quality decision making
  • 360° access to pupil, class & school data
  • Bespoke screens to suit the role, including relevant data
  • All the MIS functionality you would expect
  • Fully flexible progress tracking (Life After Levels, RAG, benchmarking, deviations)
  • Access to pupil and progress information, encouraging parental/student engagement
  • Progresso can work with all your existing tools
  • Compliance as standard

Pricing

£3.31 to £24.00 per person per year

Service documents

G-Cloud 9

794010420760328

Advanced Business Solutions

Bid Support

08451 60 61 62

absbidsupport@oneadvanced.com

Service scope

Service scope
Software add-on or extension No
Cloud deployment model Public cloud
Service constraints No
System requirements
  • Browser
  • Internet Connection

User support

User support
Email or online ticketing support Email or online ticketing
Support response times Cases will be assigned a Priority and responded to within the following timescales.

Priority Business Impact Target (1st) Response
1 All or critical functionality unavailable, causing significant operational impact or system unusable - 1 hour
2 Critical functionality unavailable, but interim workaround is available and accepted by Customer based on reasonable business criteria - 4 Hours
3 A problem not preventing operations but with the potential to do so if unresolved - 8 Hours
4 A minor problem either cosmetic or otherwise, and not preventing the operation of the system. Low impact/cosmetic - 24 Hours
User can manage status and priority of support tickets Yes
Online ticketing support accessibility None or don’t know
Phone support Yes
Phone support availability 9 to 5 (UK time), Monday to Friday
Web chat support Web chat
Web chat support availability 9 to 5 (UK time), Monday to Friday
Web chat support accessibility standard None or don’t know
How the web chat support is accessible Through the support portal – http://customers.oneadvanced.com
Web chat accessibility testing None
Onsite support Yes, at extra cost
Support levels 1st Line is the initial support level. This level should gather as much information as possible from the end User. Support specialists in this group typically handle straightforward and simple problems. Personnel at this level have a basic to general understanding of the product or service and may not always contain the competency required for solving complex issues.

2nd line support is a more in-depth support level than 1st Line. The personnel are more experienced and knowledgeable on a particular product or service. Support specialists in this realm of knowledge are responsible for assisting Tier I personnel in solving basic technical problems and for investigating elevated issues by confirming the validity of the problem and seeking for known solutions related to these more complex issues. If personnel from this group cannot determine a solution, they are responsible for raising this issue to the

3rd Line Support. This is the highest level of support responsible for handling the most difficult or advanced problems.

Within Advanced some support centres merge 1st and 2nd line teams or 2nd and 3rd line teams, but the principles of three tier support are unanimously adopted.
Support available to third parties Yes

Onboarding and offboarding

Onboarding and offboarding
Getting started We provide a Project Manager to oversee the migration who will explain the process, advise and answer any questions. Consultants are available to help the Customer to complete the data transfer spreadsheets if required. Advanced will import the data once complete. Default dashboards, Assessment model and BM model will be made available where required. Training is provided in all relevant areas and Training Manuals provided to the Customer
Service documentation Yes
Documentation formats PDF
End-of-contract data extraction SSRS reports/csv/Excel/CTFs
End-of-contract process Access to the system is withdrawn. Data will remain in Progresso until the Customer has confirmed they have all the data they require or one month. It will then be deleted.

Using the service

Using the service
Web browser interface Yes
Supported browsers
  • Internet Explorer 9
  • Internet Explorer 10+
  • Microsoft Edge
  • Firefox
  • Chrome
Application to install No
Designed for use on mobile devices Yes
Differences between the mobile and desktop service The Advanced IaaS environment is accessible over the internet, via VPN, MPLS, N3 or by LAN Extension. Bandwidth and latency requirements will depend on application behaviour and data volumes. Consumers must provide client side devices that are capable of connecting through the agreed mechanism with relevant client software. Progresso users can login via the normal www.progresso.net website or a lightweight mobile interface which is quicker to load and optimised for use on-the-go (e.g. field trips, sports classes).
Accessibility standards WCAG 2.0 AA or EN 301 549
Accessibility testing The software has been built with a goal of all non-administration pages are minimum level A compliant with a target of AA. Wherever possible, we ensure the system is entirely accessible via keyboard to ensure system will work with a screen reader.
API Yes
What users can and can't do using the API Read, write and update: Staff, Learners, Contacts, Roll Call attendance, Lesson by Lesson attendance, Behaviour, User Defined Fields, Groups, Rooms, Subjects and Pay Scales. Read only: Assessments, Timetable and Photos (development changes to be complete Summer 2017).
API documentation Yes
API documentation formats Other
API sandbox or test environment Yes
Customisation available Yes
Description of customisation Progresso can be configured at school level through simple rebranding and colouring; additional fields can also be used to supplement the default data fields. Role definition means that individual users can see markedly different menus and options. Additionally, individual users can heavily personalise Progresso with their own choice of dashboards, widgets and additional screens.

Scaling

Scaling
Independence of resources The Progresso database consists of isolated shards, across multiple database servers - each Progresso instance is resource governed. This ensures consistent performance across the schools. We also ensure load is spread across multiple servers and we have the ability to automatically scale out automatically as loads increases.

Analytics

Analytics
Service usage metrics Yes
Metrics types Application Performance Metrics: Uses geographically distributed agents to generate snapshots and aggregate metrics of web page download performance on a continuing basis. 
Calls per Minute: Average number of incoming or outgoing calls per minute during the specified time.
Average Response Time: The time spent processing all business transaction or call instances from start to finish. 
Errors per minute: Unhandled exceptions and any exception that prevents a business transaction from completing successfully are counted as errors. 
End-User Monitoring: Provides key performance metrics about your end users' experience starting from the users' Web browsers instead of at the application server
Reporting types Reports on request

Resellers

Resellers
Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Other security clearance
Government security clearance Up to Baseline Personnel Security Standard (BPSS)

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations European Economic Area (EEA)
User control over data storage and processing locations Yes
Datacentre security standards Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency At least once a year
Penetration testing approach In-house
Protecting data at rest Scale, obfuscating techniques, or data storage sharding
Data sanitisation process Yes
Data sanitisation type Deleted data can’t be directly accessed
Equipment disposal approach Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001

Data importing and exporting

Data importing and exporting
Data export approach Via SSRS reports or CTF
Data export formats
  • CSV
  • Other
Other data export formats
  • XML
  • PDF
  • MHTML
  • DOC
  • TIFF
  • XLS
  • CTF
Data import formats
  • CSV
  • Other
Other data import formats CTF

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks TLS (version 1.2 or above)
Data protection within supplier network TLS (version 1.2 or above)

Availability and resilience

Availability and resilience
Guaranteed availability In terms of data resilience and security we maintain an active/active configuration on multiple database servers across multiple data centres. For service levels we commit to a 99.9% scheduled up time. In the unlikely event of a full data centre outage we would expect the core functionality to be available within 15 minutes, this is due to geo diversity in our data centres and through the use of an active / active configuration on our database servers. We would expect all ancillary services to be fully available in under 4 hours.
Approach to resilience Progresso utilises a highly resilient geo-redundant active/active configuration. This approach is consistent across all application tiers and ensures that a single server failure or even a whole data-centre becoming unavailable will have minimal impact on service availability. Progresso leverages multi-site capability by means of multiple Availability Zones i.e. launching servers in separate Availability Zones to protect from the failure of a single location. At any one time there is always a minimum of 2 web tier, 2 application and 2 database tier servers running from different geographically separated data centres. This ensures even the loss of a single server or data centre will not impact the availability.
All databases take advantage of Microsoft ‘Always-On’ high availability configuration. Should the database in data centre A fail, the system will automatically direct traffic to the partner database in data centre B. Again these are deployed with geo-redundancy.
Daily backups of the Progresso database are stored in AWS S3 on multiple devices across multiple facilities within a region in secure S3 buckets. Progresso database backups older than one month are moved from S3 to Glacier.
We snapshot appropriate volumes on servers on a daily basis to allow recovery of data and/or servers.
Outage reporting We publish out any outage or degradation via http://status.progresso.net/ and associated alerts to subscribed users.

Identity and authentication

Identity and authentication
User authentication needed Yes
User authentication
  • Identity federation with existing provider (for example Google Apps)
  • Username or password
Access restrictions in management interfaces and support channels This is limited set of security checked users. Authentication is over secure network connection. Management consoles use Multi Factor Authentication.
Access restriction testing frequency At least every 6 months
Management access authentication 2-factor authentication

Audit information for users

Audit information for users
Access to user activity audit information Users have access to real-time audit information
How long user audit data is stored for At least 12 months
Access to supplier activity audit information Users receive audit information on a regular basis
How long supplier audit data is stored for At least 12 months
How long system logs are stored for At least 12 months

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification Yes
Who accredited the ISO/IEC 27001 Certify Point
ISO/IEC 27001 accreditation date 11/11/2013
What the ISO/IEC 27001 doesn’t cover None
ISO 28000:2007 certification No
CSA STAR certification Yes
CSA STAR accreditation date Level 2 based on ISO27001 - 11/11/2016
CSA STAR certification level Level 2: CSA STAR Attestation
What the CSA STAR doesn’t cover As per AWS certification
PCI certification No
Other security accreditations Yes
Any other security accreditations See https://aws.amazon.com/compliance/

Security governance

Security governance
Named board-level person responsible for service security Yes
Security governance accreditation No
Security governance approach Regular reviews of security infrastructure; regular risk management & mitigation; reviews of staff status; ongoing training & awareness of best practice
Information security policies and processes Advanced information and security policies align to ISO 27001:2013.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach We follow a multi-approval change process. All changes are proposed, reviewed, tested and then finally approved for delivery. The stage gates ensure quality is maintained and risks are either removed or mitigated.
Vulnerability management type Supplier-defined controls
Vulnerability management approach From an environment perspective we leverage AWS. From an application perspective we also consider potential leakage between schools and ensure that customers can only see their own school's data. This is a key part of the penetration and vulnerability testing which we commission to an independent 3rd party.
Protective monitoring type Supplier-defined controls
Protective monitoring approach From an environment perspective we leverage AWS. We bolster this with Log Entries for log and event management and AppDynamics for performance monitoring. In all cases we use threshold alerting available in line with our own SLAs.
Incident management type Supplier-defined controls
Incident management approach Incidents are categorised on an escalating scale of severity from maintenance/planned outages > performance impairment > P1 issues > unplanned outages. With a combination of automated monitoring, thresholds/ alerts and manual monitoring our web operations team assesses and traiges performance. This includes mitigating environment scaling. In each category there are appropriate criteria for triggering communications with customers. Where resolution isn't immediate or within planned timings there is also regular update notification until the issue is closed. Customers can subscribe to status.progresso.net for ongoing updates and operational status.

Secure development

Secure development
Approach to secure software development best practice Conforms to a recognised standard, but self-assessed

Public sector networks

Public sector networks
Connection to public sector networks No

Pricing

Pricing
Price £3.31 to £24.00 per person per year
Discount for educational organisations Yes
Free trial available Yes
Description of free trial No functional difference to the Production environment; you will be set up with a primary or secondary version of Progresso in our separate Sandbox environment.
Link to free trial Please contact Advanced and we'll set you up a Sandbox instance.

Documents

Documents
Pricing document View uploaded document
Skills Framework for the Information Age rate card View uploaded document
Service definition document View uploaded document
Terms and conditions document View uploaded document
Return to top ↑