Moving a school onto a connected education platform should not depend on a single switch-over date and a promise that everything will work.
EdiWay takes a staged approach to implementation: configure the school accurately, establish permissions, understand existing data, migrate supported records, validate the result and introduce workflows according to their tested readiness.
Schools should be able to understand what is available, what has been configured, what has been migrated and what still requires assurance.
Before connected workflows can operate reliably, the platform needs the correct organisational context. Implementation can begin by establishing areas such as:
Maintain the organisation’s core identity and settings.
Configure relevant phases, year groups, classes and subjects.
Establish appropriate operating periods and teaching structures.
Connect the people working within the school.
Define responsibilities.
Determine what each role should be able to access.
Establish the core learner population.
Connect appropriate parents and carers.
Introduce the parts of EdiWay relevant to the school’s implementation.
The aim is to model the organisation accurately before asking staff to depend on connected workflows.
Schools do not need to introduce every EdiWay workflow at once. A staged implementation can help teams establish dependable foundations before expanding the platform.
School structure, users, learner records and permissions.
Classes, timetable, attendance and communication.
Teacher workspace, resources, assignments and assessment.
SEND, wellbeing, medical and safeguarding workflows.
Reporting, compliance, governance and school improvement.
Parent, carer and learner experiences.
Purpose-scoped external relationships where enabled.
Introduce additional capabilities only when configuration, assurance and organisational readiness support them.
This helps implementation reflect the school’s priorities rather than becoming a race to activate every feature.
EdiWay includes configuration foundations that can support different organisational contexts. Depending on the workflow, configuration may include:
Define relevant organisational information.
Establish staff access around actual responsibilities.
Add appropriate organisation-specific information where supported.
Configure available behaviour within supported boundaries.
Enable appropriate platform areas.
Configure relevant communication behaviour where available.
Set suitable ownership or review context.
Control who can view or change the configured information.
Configuration should adapt supported workflows. It should not be presented as an unrestricted no-code system capable of safely rebuilding any process the school can imagine.
Permissions are part of implementation, not something to add after launch. Schools should consider:
Who requires access to each platform area?
Which learners fall within that person’s responsibility?
Who can access SEND, safeguarding, medical, wellbeing or HR information?
Which parents and carers are connected to each learner?
Which external relationships are authorised?
When should permissions expire?
Migration begins with understanding the source information. Different systems may contain different:
A migration plan should therefore distinguish between:
What can actually be exported from the current system?
What is needed for the intended workflows?
Which source fields have an appropriate destination?
Which information cannot safely be interpreted automatically?
How much history needs to be retained?
Which source information cannot currently be reproduced with equivalent fidelity?
Migration should make those differences visible rather than quietly inventing mappings.
EdiWay has a governed import foundation for core school data. Supported migration foundations include school-scoped handling of data relating to areas such as:
Import appropriate core learner information.
Bring suitable workforce identity information into the school context.
Connect supported class information.
Import appropriate attendance data through supported mappings.
Bring suitable family-related information into the learner structure.
Check imported data before or during processing.
Handle supported imports through controlled batches.
Keep successful and failed row outcomes understandable.
The exact migration scope depends on the source system, available export and current supported mappings.
Migration needs validation before imported information becomes trusted operational data. EdiWay's data foundations support areas such as:
Check supported information against expected structures.
Identify possible duplicate records.
Make incomplete data easier to identify.
Connect imported identifiers to appropriate EdiWay records.
Understand which records succeeded or failed.
Preserve appropriate migration-error context.
Compare migration results with the intended source population.
Require human attention where mappings or outcomes are uncertain.
A successful technical import should not automatically be treated as evidence that every field is accurate.
A migration should be reconcilable. For supported migration workflows, implementation can consider:
How many records were supplied?
How many were successfully processed?
Which entries require correction?
Can imported records be related back to their source identity?
Which EdiWay records were created or updated?
Why did individual rows fail?
Can processing continue safely after an interrupted or failed batch?
Does the resulting school population make sense?
Migration assurance should focus on evidence rather than simply reporting that an import job “completed”.
Historical migration is more difficult than importing current learner details.
EdiWay's migration foundation can retain source and record-mapping context for supported imports.
However, complete historical fidelity should not currently be assumed.
Some migrations may not preserve every original actor, timestamp, attachment or complete status history from a legacy system.
Where that limitation matters, it should be identified before the migration is treated as complete.
Every source system has its own data model, terminology and export behaviour.
EdiWay should therefore not make blanket claims such as:
“One-click migration from any MIS.”
The current migration foundation supports governed data import and canonical mappings, but complete vendor-specific migration remains an area of active development and assurance.
Before making a migration commitment, the relevant source should be assessed for:
What can the existing provider supply?
What does each field actually mean?
How are learners, staff and relationships represented?
How should source values translate?
What history can be preserved?
Can supporting files be migrated appropriately?
Which records require manual review?
How will the finished migration be reconciled?
Specific migration capability should be confirmed against the actual source system rather than assumed from a supplier name alone.
Where supported, imported information should retain enough context to understand where it originated. Migration records may preserve information such as:
Which system supplied the data?
Which migration input contained the record?
Identify the relevant source artefact.
Keep appropriate input-row context.
Relate the learner back to the originating system where supported.
Identify the resulting target record.
Preserve information where processing failed.
This helps migration remain an auditable process rather than becoming an unexplained transformation of school data.
Existing school data may contain inconsistencies that only become visible when information is moved. Implementation may identify:
Potential duplicate identities.
Incomplete parent or carer information.
Relationships requiring school review.
Information expected by a new workflow but absent from the source.
Values that no longer match the current school configuration.
Different records giving different versions of the same fact.
Source data that cannot support the intended historical view.
These should become review items. EdiWay should not silently infer missing sensitive information merely to make a migration appear complete.
EdiWay distinguishes between the existence of a product capability and evidence that the workflow is ready for a particular production use.
Product assurance can include areas such as:
Does the workflow operate correctly on the intended environment?
Do authorised roles succeed?
Are unauthorised roles blocked?Identify the relevant source artefact.
Does information remain within the correct organisation?
What happens when more than one person acts at the same time?
What happens when an operation does not complete normally?
Does the resulting record match the expected source?
Can the workflow be used appropriately across supported experiences?
Do documents and reports produce the intended result?
Have the relevant security controls been sufficiently assured?
Implementation should consider these questions according to the risk and purpose of the workflow.
Some EdiWay capabilities may be available through live testing or controlled rollout while further assurance is completed. A controlled rollout can allow:
Limit initial use to appropriate schools or users.
Test a specific capability rather than opening an entire domain.
Make limitations visible.
Understand how the workflow performs in real school practice.
Identify failures or confusing behaviour.
Check different authorised and denied roles.
Confirm resulting records remain accurate.
Increase use when the evidence supports it.
Controlled rollout is not a weakness to hide. For higher-consequence education workflows, it is part of responsible product development.
EdiWay's internal capability catalogue contains workflows at different stages of implementation and assurance. A capability may have:
Core records or services exist.
The capability operates across connected platform components.
Implementation has been verified through code-level review.
The workflow still requires broader operating evidence.
Use is limited while assurance continues.
The relevant production criteria have been sufficiently satisfied for the intended scope.
A feature appearing within the platform architecture should not automatically be interpreted as meaning every variation of that feature is production-ready.
Where possible, EdiWay's development direction is to make unavailable or incomplete states explicit rather than returning a reassuring but misleading result.
For schools, that means a dashboard showing “nothing available” should not silently be interpreted as “everything is fine”.
Connected education systems continue to change after implementation. The platform changes too.
EdiWay supports continuous product development and configuration.
Assurance therefore needs to consider changes over time rather than treating the original implementation as permanent evidence that every later workflow remains correct.
EdiWay is designed as an actively developed platform. Product changes may affect:
New information or relationships.
New roles or actions.
New stages or behaviours.
New data and presentation requirements.
New governed assistance capabilities.
New external dependencies.
New school options.
Changes needed for existing installations. Release control and migration checks help distinguish product development from production assurance.
A newer capability should not bypass the testing required for its intended use simply because the surrounding platform is already in use.
EdiWay should not currently make blanket claims of:
A more useful promise is: We will make the implementation scope, migration evidence and remaining assurance boundaries visible.
Identify the EdiWay workflows the school plans to use.
Configure the organisational and academic structure.
Define who should – and should not – access each area.
Understand exports, mappings, history and known limitations.
Import the records included within the agreed migration scope.
Review successful records, failures, duplicates, gaps and source mappings.
Set up the relevant available school processes.
Check expected access and important denial scenarios.
Apply additional assurance to sensitive workflows.
Introduce the agreed platform areas.
Capture issues, data-quality gaps and user feedback.
Introduce additional workflows when implementation and assurance support them.
Yes.
EdiWay has governed data-import foundations and migration tooling for supported school data.
The exact migration scope depends on the source system and current supported mappings.
The current migration foundation includes canonical mappings around learner, staff, class, attendance and parent-related fields.
Specific fields and source formats need to be assessed for the intended migration.
A universal complete migration from every MIS should not currently be assumed.
Vendor-specific specifications and mappings require verification.
Supported imports can automate parts of data processing, but migration still requires mapping, validation, reconciliation and human review.
Migration workflows can retain row outcomes and errors, supporting review of records that did not process successfully.
Data-validation capabilities include duplicate detection and missing-data awareness within the wider platform scope.
Historical-data migration is supported in part, but complete legacy fidelity should not be assumed.
Some original actors, timestamps, attachments and complete status histories may not currently be preserved through every migration path.
Sensitive historical migration should only be undertaken through an appropriate, specifically assured migration scope.
General core-data migration capability should not be interpreted as proof that every safeguarding-history scenario is ready.
Migration should be validated and reconciled before operational dependence.
The current internal roadmap still identifies fuller dry-run field mapping and recovery/rollback assurance as areas requiring further work.
Configuration and custom-field capabilities are represented.
A completely unrestricted school-facing workflow builder should not currently be assumed.
Yes.
The platform can be approached through staged implementation, with relevant workflows introduced according to school priorities, configuration and current availability.
It means a capability is available within a bounded implementation or testing context while additional runtime evidence and assurance are still being gathered.
Not necessarily.
EdiWay’s internal capability catalogue explicitly distinguishes capability coverage from release assurance.
Implementation should consider both authorised access and denial scenarios.
Some all-role and cross-school runtime assurance remains part of ongoing product testing.
Security assurance is an ongoing product requirement.
The current internal assurance record identifies independent security testing as an area that should not be presented as complete without the corresponding evidence.
No.
Complex data migration requires validation and reconciliation.
The responsible approach is to expose and resolve exceptions rather than promise that they cannot occur.
Unsupported or ambiguous information should be identified for review rather than silently assigned to an inaccurate destination.
No.
AI capabilities remain governed by availability, entitlement, permissions and workflow-specific assurance.
No.
An integration should only be represented as available when the specific connection has been implemented, tested and documented.
Readiness depends on the workflow and its consequences.
Relevant assurance may include installation, migration, permissions, denial, isolation, concurrency, recovery, accessibility, rendering, reconciliation and security evidence.
Establish the access relationships required before wider rollout.
Understand the broader security, access and platform-governance approach.
Connect migration and implementation to appropriate privacy responsibilities.
Understand how retained and migrated personal information connects to lifecycle obligations.
Understand the additional controls around governed AI workflows.
Model the organisation, roles and school structure that connected workflows depend on.