Analyst Bootcamp Join on TelegramJoin
Drill #4 · System Analyst · Senior · B2B SaaS (team collaboration tool) · 2026-10-10

Enterprise Workspace subscription lifecycle

Enterprise Workspace subscription lifecycle: state diagram

You are the system analyst on the subscription team of CollabX, a B2B SaaS collaboration platform with 2,400 enterprise customers. The product owner asked for a formal state machine because finance sees workspaces marked Active without a cleared payment, and compliance warns that a review longer than 48 h should reject the request.

📎 Compliance lead: "If review exceeds 48 h we must auto-reject." Payment service retries charge up to 3 times before reporting failure.

Your task
1. List every subscription state with a short definition.
2. Create a transition table: from-state, to-state, trigger, guard/condition.
3. Decide if an admin should be allowed to reactivate a Cancelled subscription and justify the trade-off.

B2B SaaS (team collaboration tool) · Entity lifecycle / state machine
#sa #senior #state_machine #billing #compliance #saas

System AnalystSeniorB2B SaaS (team collaboration tool)Entity lifecycle / state machine

Want the next one?

A new drill every morning at 09:00 CET in the Telegram channel.

Join on Telegram

← All drills