AnalystOS Missions

Choose a mission. Earn XP. Unlock the next challenge.

Start from zero with guided missions, hints, examples, XP rewards, and work you can turn into proof.

Role

Skill

Difficulty

Showing 8 of 8 AnalystOS missions

SQL

Beginner

Combine Two Tables

Combine simple customer and order tables to find where money is being lost.

Data AnalystBusiness Analyst

Mission time

45-60 minutes

Reward

+50 XP

Mission objective

A working answer, a small results table, and three plain sentences about what to fix first.

Accept Mission

SQL

Intermediate

Find At-Risk Customers

Find which customers may leave and suggest one helpful action.

Data AnalystData Scientist

Mission time

70-90 minutes

Reward

+100 XP

Mission objective

A short risk summary, a small evidence table, and one suggested action.

Accept Mission

Power BI

Beginner

Fix a Confusing Dashboard

Review a cluttered sales dashboard and make it easier to understand.

Data AnalystBusiness Analyst

Mission time

40-55 minutes

Reward

+50 XP

Mission objective

A list of confusing parts, a better order for the numbers, and one improvement plan.

Accept Mission

Excel

Beginner

Excel Cleaning Challenge

Clean a messy operational spreadsheet so it can support reliable reporting and stakeholder decisions.

Data AnalystBusiness Analyst

Mission time

45-60 minutes

Reward

+50 XP

Mission objective

A cleaned data dictionary, transformation notes, and a quality-check summary.

Accept Mission

Requirements

Intermediate

Turn a Request Into Clear Steps

Turn a vague business request into clear steps a team can build.

Business Analyst

Mission time

60-75 minutes

Reward

+75 XP

Mission objective

A simple requirement list, clear success checks, and open questions.

Accept Mission

Communication

Beginner

User Story Builder

Convert process needs into user stories, acceptance criteria, and a release-ready backlog slice.

Business Analyst

Mission time

35-50 minutes

Reward

+50 XP

Mission objective

A prioritized set of user stories with personas, acceptance criteria, and implementation notes.

Accept Mission

Python

Intermediate

Explore Data in a Notebook

Look through messy customer activity data and find useful patterns.

Data AnalystData Scientist

Mission time

90-120 minutes

Reward

+125 XP

Mission objective

A notebook with clean notes, a few charts, findings, and ideas to test.

Accept Mission

SQL

Intermediate

Fix a Broken Query

Fix a broken SQL query and explain what was wrong in plain language.

Data AnalystData Scientist

Mission time

45-70 minutes

Reward

+100 XP

Mission objective

A fixed answer, what changed, a quick check, and a short business summary.

Accept Mission