What is an assessment

An Assessment links an application to a question template and collects structured answers that generate readiness scores. Based on those answers, the recommendation engine calculates the ideal migration strategy and identifies blocking issues.

Lifecycle

StatusDescriptionNext action
DraftAssessment created, not yet startedStart the wizard
In ProgressWizard in progressAnswer all sections
CompletedCompleted, scores calculatedSubmit for review
ReviewedReviewed by technical leadAwait approval
ApprovedApproved — strategy confirmedGenerate migration plan

Create an assessment

  • Go to the application and click "New Assessment"
    Or go to Assessments in the menu and click "New Assessment".
  • Select the application and template
    Choose the appropriate readiness template (Quick, Standard or Advanced) and the assessment type.
  • Assign to a responsible user
  • Click "Create & Start Wizard"
    The system automatically opens the Readiness Wizard on the first section.

Readiness Wizard

The Readiness Wizard is the main interface for answering the questionnaire. It is divided into sections, each covering a technical domain:

  • Application Architecture
  • Infrastructure & Hosting
  • Data & Persistence
  • Security & Compliance
  • CI/CD & DevOps
  • Observability
  • Networking
  • Operations & SLA

Question types

TypeHow to answer
SelectionClickable cards with options Yes / No / Partial / N/A, each with a score and tone (green, yellow, red)
NarrativeFree-form textarea to describe the current state

Support fields per question

  • Evidence / Notes — Evidence supporting the answer (links, commands, screenshots)
  • Remediation Notes — Action plan for identified gaps, owner, dependencies

Blocking questions

Questions marked with Blocking carry special weight. Negative answers on blocking questions increment the Blocking Issues counter, which can veto the migration strategy approval.

Warning Blocking questions answered "No" prevent assessment completion unless the issues are documented or resolved.

Progress and completion

The wizard shows per-section and overall progress bars. To complete (button "Save & Complete Assessment"), at least 80% of total questions must be answered. The completion button appears on the last section when that threshold is reached.

Calculated scores

ScoreDescription
Overall ScoreGeneral readiness score (0–100)
Readiness ScoreMigration readiness
OKD Readiness ScoreOpenShift/OKD-specific readiness
Risk ScoreAggregated risk level
Complexity ScoreEstimated migration complexity
Effort ScoreEstimated effort in person-days
Security ScoreSecurity best practices adherence
Domain ScoresPer-domain score (infrastructure, data, cicd, observability…)

Architecture recommendation

After completion, the recommendation engine analyzes the application profile and scores to recommend the ideal migration strategy. The result includes: recommended strategy, confidence level, technical justification, blocking issues, warnings, positive signals, alternative strategies, and effort/timeline estimates.

With OpenAI configured, the recommendation is enriched with: AI-generated executive summary, additional identified risks, suggested next steps, and contextual confidence note.

Kubernetes Readiness Levels

LevelDescription
L0 — Not ReadyNo container prerequisites met
L1 — ContainerizableCan be containerized with moderate effort
L2 — Cloud AwareHas some cloud-native practices in place
L3 — Cloud ReadyReady for Kubernetes without significant refactoring
L4 — Cloud NativeFully cloud-native, ready for OKD