# Remote‑First Product Team OKR & Sprint Hub

## Overview
A single, live‑linked workspace that lets product teams set quarterly Objectives & Key Results (OKRs), plan two‑week sprints, receive AI‑generated focus suggestions, and surface executive‑ready dashboards. All data lives in Notion databases, so updates flow automatically across views.

> 💡 Tip: Duplicate this template into a dedicated “Team Workspace” page to keep your production data isolated from the master copy.

## OKR Database
| Objective | Owner | Quarter | Key Result | Target | Current | Status |
|-----------|-------|---------|------------|--------|---------|--------|
| Launch Version 2.0 | Alice (PM) | Q3 2024 | Increase MAU by 20% | 2 M | 1.3 M | 🔶 On Track |
| Reduce churn | Bob (Head of Success) | Q3 2024 | Lower churn to <5% | 5% | 6.2% | 🔴 At Risk |
| Improve dev velocity | Carla (Engineering Lead) | Q3 2024 | 30% more story points per sprint | 300 pts | 210 pts | 🟡 Needs Attention |
| Strengthen remote culture | Dana (Ops) | Q3 2024 | 90%+ team NPS | 90% | 85% | 🟢 Good |

> 💡 Tip: Use the **Relation** property “Linked Sprint” (see Sprint Board) to see which sprint each Key Result belongs to.

### OKR Views (to create in Notion)
1. **All OKRs** – Table view, grouped by Quarter.  
2. **Executive Dashboard** – Board view, filtered to “Status = 🔴 or 🔶”.  
3. **Team Focus** – List view, filtered to “Owner = Current User”.

## Sprint Board
| Sprint | Goal | Start | End | Status | Linked OKR |
|--------|------|-------|-----|--------|------------|
| Sprint 7 (2024‑09‑02) | Finalize payment gateway | 2024‑09‑02 | 2024‑09‑15 | 🟡 In Progress | Launch Version 2.0 |
| Sprint 8 (2024‑09‑16) | Reduce onboarding friction | 2024‑09‑16 | 2024‑09‑29 | ⏳ Planned | Reduce churn |
| Sprint 9 (2024‑10‑01) | Refactor API layer | 2024‑10‑01 | 2024‑10‑14 | ⏳ Planned | Improve dev velocity |

> 💡 Tip: Add a **Rollup** property “Total Story Points” that sums the story points of all tasks linked to the sprint.

### Sprint Views
- **Kanban Board** – Columns: To Do, In Progress, Review, Done.  
- **Calendar** – Shows sprint start/end dates.  
- **Burndown Chart** – Use a Formula + Rollup to calculate remaining points (create in the Dashboard section).

## AI‑Generated Focus Suggestions
A simple **Formula** field “AI Suggestion” (populated via Notion AI) that reads the current OKR status and sprint load:

```
if(prop("Status") == "🔴", "Prioritize this sprint to address at‑risk OKR.", 
if(prop("Status") == "🔶", "Allocate extra resources to keep momentum.", 
"Maintain current velocity."))
```

> 💡 Tip: Run the AI suggestion on the **Sprint Board** after each stand‑up meeting to keep the team aligned with high‑impact work.

## Executive Dashboard
Create a **Page** with the following embedded views:

| Widget | Type | Source |
|--------|------|--------|
| OKR Summary | Table (filtered to current quarter) | OKR Database |
| Sprint Health | Board (grouped by Status) | Sprint Board |
| Churn Trend | Line chart (Rollup of “Current” from OKR) | OKR Database |
| Team NPS | Number (Rollup of “Current” from OKR) | OKR Database |
| Upcoming Milestones | Calendar | Sprint Board |

> 💡 Tip: Set the page sharing permissions to “Read‑only for Executives” and embed a **Copy Link** button for quick reporting.

## Workflow Guide
1. **Quarterly Planning** – At the start of each quarter, duplicate the “OKR Database” template, fill in Objectives, assign owners, and link each Key Result to the upcoming sprint(s).  
2. **Sprint Grooming** – During sprint planning, create a new Sprint entry, link relevant Key Results, and populate tasks (in a separate “Tasks” database not shown here).  
3. **Daily Stand‑up** – Use the Kanban view to move tasks across columns; AI suggestions auto‑update based on status changes.  
4. **Review & Retro** – At sprint end, update the “Current” values of Key Results, review the Executive Dashboard, and capture learnings in a linked “Retrospective” page.  
5. **Executive Reporting** – Export the Executive Dashboard as PDF or share the live page link with stakeholders.

> 💡 Tip: Automate the quarterly reset with Notion’s **Template Button** that creates a fresh OKR entry set and a new sprint schedule.

## How to import into Notion
1. In Notion, create a new page where you want the template.  
2. Click **Import** → **Markdown & CSV** and select this `.md` file.  
3. Notion will create the headings as sub‑pages automatically.  
4. For each table (OKR Database, Sprint Board, Executive Dashboard widgets), click the table, choose **Convert to Database**, then set the appropriate **Database Type** (Table, Board, Calendar).  
5. Add the **Relation** and **Rollup** properties as described in the sections (e.g., “Linked Sprint” ↔ “Sprint Board”).  
6. Insert the AI Suggestion formula into the designated Formula field.  
7. Duplicate the page to create a master template, then use **Template Button** blocks to automate quarterly and sprint creation.  
8. Share the top‑level page with your team and set appropriate view permissions for executives.

Your Remote‑First Product Team OKR & Sprint Hub is now ready for live use!