From ef5bb7ae5142c17749b9796316b890f0a75cdd55 Mon Sep 17 00:00:00 2001 From: Leo Date: Sun, 8 Mar 2026 15:28:27 +0100 Subject: [PATCH] chore: clean up stale zip files and planning docs from product-team --- product-team/agile-product-owner.zip | Bin 5020 -> 0 bytes product-team/complete_product_team_skills.md | 242 ---------- product-team/product-manager-toolkit.zip | Bin 15021 -> 0 bytes product-team/product-skills-architecture.md | 440 ------------------ product-team/product-strategist.zip | Bin 5303 -> 0 bytes .../product_team_implementation_guide.md | 250 ---------- product-team/ui-design-system.zip | Bin 4977 -> 0 bytes product-team/ux-researcher-designer.zip | Bin 6050 -> 0 bytes 8 files changed, 932 deletions(-) delete mode 100644 product-team/agile-product-owner.zip delete mode 100644 product-team/complete_product_team_skills.md delete mode 100644 product-team/product-manager-toolkit.zip delete mode 100644 product-team/product-skills-architecture.md delete mode 100644 product-team/product-strategist.zip delete mode 100644 product-team/product_team_implementation_guide.md delete mode 100644 product-team/ui-design-system.zip delete mode 100644 product-team/ux-researcher-designer.zip diff --git a/product-team/agile-product-owner.zip b/product-team/agile-product-owner.zip deleted file mode 100644 index 56fd4b3fdd5d6470e596677a580797c77e2119b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5020 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 U*uRQ^{BwH)0svrh{_E}k0IZ{&QUCw| diff --git a/product-team/product-skills-architecture.md b/product-team/product-skills-architecture.md deleted file mode 100644 index de35a8f..0000000 --- a/product-team/product-skills-architecture.md +++ /dev/null @@ -1,440 +0,0 @@ -# Product Team Skills Suite Architecture - -## Overview -A comprehensive suite of 5 interconnected skills designed for modern product teams, enabling data-driven decisions, user-centered design, and agile delivery. - -## 1. product-strategist (Head of Product) - -### Purpose -Strategic product leadership, vision setting, and organizational alignment - -### Core Components - -#### Scripts -- `market_analyzer.py` - Competitive analysis and market sizing -- `okr_generator.py` - OKR framework and cascade builder -- `roadmap_visualizer.py` - Strategic roadmap generation -- `metric_dashboard.py` - North star and KPI tracking -- `stakeholder_mapper.py` - Influence/interest matrix builder - -#### References -- `strategy_frameworks.md` - SWOT, Porter's Five Forces, Blue Ocean -- `vision_templates.md` - Product vision and mission statements -- `metric_library.md` - Industry-standard KPIs by vertical -- `go_to_market_playbook.md` - GTM strategies and launch plans -- `team_scaling_guide.md` - Hiring, structure, and culture - -#### Assets -- Product vision canvas templates -- Executive presentation templates -- Strategic planning worksheets -- Quarterly business review decks -- Board reporting templates - -#### Key Workflows -1. **Vision to Execution** - - Market opportunity assessment - - Vision and strategy definition - - OKR cascade creation - - Roadmap development - - Success metrics definition - -2. **Stakeholder Management** - - Executive alignment sessions - - Board preparation and reporting - - Cross-functional planning - - Customer advisory boards - -3. **Team Leadership** - - Product org design - - Talent development plans - - Performance frameworks - - Culture building - ---- - -## 2. agile-product-owner (Senior Product Owner) - -### Purpose -Backlog excellence, sprint execution, and delivery optimization - -### Core Components - -#### Scripts -- `user_story_generator.py` - INVEST-compliant story creation -- `acceptance_criteria_builder.py` - BDD/Gherkin syntax generator -- `sprint_velocity_tracker.py` - Velocity and capacity planning -- `dependency_mapper.py` - Cross-team dependency visualization -- `backlog_health_analyzer.py` - Backlog quality metrics - -#### References -- `scrum_ceremonies.md` - Meeting templates and facilitation -- `story_patterns.md` - Common user story templates -- `estimation_techniques.md` - Story points, t-shirt sizing -- `definition_of_done.md` - DoD templates by product type -- `release_planning.md` - Release strategies and rollout plans - -#### Assets -- Sprint planning templates -- Retrospective formats -- Story mapping boards -- Release notes templates -- Stakeholder update emails - -#### Key Workflows -1. **Backlog Management** - - Epic breakdown - - Story writing and refinement - - Prioritization frameworks (WSJF, RICE) - - Dependency management - - Technical debt tracking - -2. **Sprint Execution** - - Sprint planning facilitation - - Daily standup optimization - - Sprint review preparation - - Retrospective facilitation - - Impediment resolution - -3. **Stakeholder Communication** - - Sprint demos - - Release communications - - Progress reporting - - Risk escalation - ---- - -## 3. product-manager-toolkit (Senior Product Manager) - -### Purpose -Feature development, market fit, and customer success - -### Core Components - -#### Scripts -- `feature_prioritization_matrix.py` - RICE, ICE, Value vs Effort -- `customer_interview_analyzer.py` - Interview synthesis and insights -- `competitor_feature_tracker.py` - Feature gap analysis -- `pricing_calculator.py` - Pricing models and sensitivity -- `launch_checklist_generator.py` - Go-to-market readiness - -#### References -- `discovery_techniques.md` - Customer development methods -- `experimentation_framework.md` - A/B testing and MVPs -- `product_analytics.md` - Funnel, cohort, retention analysis -- `messaging_framework.md` - Positioning and value props -- `partnership_playbook.md` - Integration and partnership strategies - -#### Assets -- PRD templates -- Business case templates -- Feature announcement templates -- Customer interview guides -- Competitive battlecards - -#### Key Workflows -1. **Discovery & Validation** - - Problem validation - - Solution ideation - - Prototype testing - - Market sizing - - Business case development - -2. **Feature Development** - - Requirements gathering - - PRD creation - - Design partnership - - Engineering collaboration - - QA planning - -3. **Launch & Growth** - - Beta program management - - Launch planning - - Feature adoption tracking - - Customer feedback loops - - Iteration planning - ---- - -## 4. ux-researcher-designer (Senior UX Designer and Researcher) - -### Purpose -User understanding, experience design, and usability optimization - -### Core Components - -#### Scripts -- `persona_generator.py` - Data-driven persona creation -- `journey_map_builder.py` - Customer journey visualization -- `usability_test_analyzer.py` - Test results and insights -- `survey_designer.py` - Research survey generation -- `heuristic_evaluator.py` - Nielsen heuristics assessment -- `accessibility_checker.py` - WCAG compliance validation - -#### References -- `research_methods.md` - Qual and quant research techniques -- `interview_protocols.md` - User interview best practices -- `information_architecture.md` - IA principles and patterns -- `interaction_patterns.md` - Common UX patterns library -- `cognitive_biases.md` - Design psychology principles -- `accessibility_standards.md` - WCAG, ARIA guidelines - -#### Assets -- Research plan templates -- Interview script templates -- Usability test protocols -- Journey map templates -- Persona templates -- Research repository structure - -#### Key Workflows -1. **Research Planning** - - Research question definition - - Method selection - - Participant recruitment - - Study design - - Ethics and consent - -2. **Data Collection & Synthesis** - - Interview conducting - - Observation and note-taking - - Affinity mapping - - Insight generation - - Recommendation development - -3. **Design Process** - - Information architecture - - User flow creation - - Wireframing - - Prototyping - - Usability testing - - Iteration cycles - ---- - -## 5. ui-design-system (Senior UI Designer) - -### Purpose -Visual excellence, design systems, and developer handoff - -### Core Components - -#### Scripts -- `color_palette_generator.py` - Accessible color system creation -- `typography_scale_builder.py` - Type system generator -- `spacing_system_calculator.py` - 8pt grid system -- `component_documenter.py` - Component library documentation -- `design_token_exporter.py` - Design tokens for development -- `responsive_breakpoint_calculator.py` - Breakpoint optimization - -#### References -- `design_principles.md` - Visual design fundamentals -- `design_system_architecture.md` - Atomic design methodology -- `animation_guidelines.md` - Motion design principles -- `brand_application.md` - Brand to UI translation -- `platform_guidelines.md` - iOS, Android, Web standards -- `handoff_checklist.md` - Developer collaboration - -#### Assets -- Component library templates -- Icon libraries -- Illustration systems -- Design token templates -- Responsive grid systems -- Annotation templates - -#### Key Workflows -1. **Design System Development** - - Foundation definition (color, type, spacing) - - Component design - - Pattern documentation - - Token management - - Version control - -2. **Visual Design Process** - - Mood boards and style tiles - - High-fidelity mockups - - Responsive design - - Interaction design - - Micro-interactions - - Asset production - -3. **Collaboration & Handoff** - - Design review facilitation - - Developer pairing - - QA collaboration - - Design debt tracking - - Documentation maintenance - ---- - -## Integration Points Between Skills - -### Cross-Functional Workflows - -```mermaid -graph LR - PS[Product Strategist] --> PM[Product Manager] - PM --> PO[Product Owner] - PM <--> UX[UX Researcher/Designer] - UX <--> UI[UI Designer] - UI --> PO - PO --> PS -``` - -### Shared Resources - -1. **Customer Insights Pool** - - Shared between PM, UX, and Product Strategist - - Centralized research repository - - Unified persona definitions - -2. **Design Language System** - - Shared between UX and UI - - Consistent component library - - Unified interaction patterns - -3. **Product Metrics Framework** - - Shared across all roles - - Consistent KPI definitions - - Unified analytics approach - -4. **Roadmap Alignment** - - Cascades from Strategist → PM → PO - - Feedback loops from PO → PM → Strategist - - Design input from UX/UI → PM - -### Handoff Points - -1. **Strategy → Execution** - - Vision (Strategist) → Requirements (PM) - - Requirements (PM) → Stories (PO) - - Stories (PO) → Designs (UX/UI) - -2. **Research → Design** - - User Research (UX) → Feature Definition (PM) - - Wireframes (UX) → Visual Design (UI) - - Prototypes (UI) → Development (via PO) - -3. **Feedback Loops** - - Analytics → All roles - - Customer feedback → UX → PM → Strategist - - Sprint outcomes → PO → PM → Strategist - -## Implementation Approach - -### Phase 1: Foundation (Week 1-2) -1. Deploy `product-manager-toolkit` (most central role) -2. Establish shared resources and templates -3. Create team charter and RACI matrix - -### Phase 2: Design Integration (Week 3-4) -1. Deploy `ux-researcher-designer` -2. Deploy `ui-design-system` -3. Establish design-dev handoff process - -### Phase 3: Execution Layer (Week 5-6) -1. Deploy `agile-product-owner` -2. Integrate with existing Jira/development tools -3. Optimize sprint ceremonies - -### Phase 4: Strategic Layer (Week 7-8) -1. Deploy `product-strategist` -2. Align OKRs and roadmaps -3. Establish governance model - -## Success Metrics - -### Efficiency Metrics -- Requirements clarity: +40% improvement -- Design-dev handoff time: -50% reduction -- Sprint velocity: +25% increase -- Research-to-insight time: -60% reduction - -### Quality Metrics -- User satisfaction (NPS): +20 points -- Feature adoption rate: +35% -- Design consistency score: 95%+ -- Defect escape rate: -40% - -### Business Metrics -- Time to market: -30% -- Feature success rate: +45% -- Customer retention: +15% -- Team productivity: +35% - -## Tool Integration Requirements - -### Essential Integrations -- **Product Management**: Jira, ProductBoard, Amplitude -- **Design**: Figma, Sketch, Adobe XD -- **Research**: Dovetail, Miro, UserTesting -- **Analytics**: Mixpanel, Google Analytics, Hotjar -- **Collaboration**: Slack, Confluence, Notion - -### API Connections Needed -- Jira REST API for backlog management -- Figma API for design system sync -- Analytics APIs for metrics dashboards -- Slack webhooks for notifications - -## Training & Adoption Plan - -### Week 1: Kickoff -- All-hands skills overview -- Role-specific training sessions -- Skill champion assignment - -### Week 2-4: Pilot -- One squad pilots all skills -- Daily check-ins and feedback -- Rapid iteration on scripts/templates - -### Week 5-8: Rollout -- Gradual team-by-team adoption -- Weekly skill clinics -- Success story sharing - -### Ongoing: Optimization -- Monthly skill retrospectives -- Quarterly skill updates -- Annual skill assessment - -## ROI Projections - -### Year 1 Impact -- **Time Savings**: 200 hours/month across team -- **Quality Improvement**: 40% fewer revisions -- **Speed to Market**: 6 weeks faster average -- **Revenue Impact**: $2M from improved features -- **Cost Avoidance**: $500K in prevented rework - -### Investment Required -- **Setup Time**: 80 hours total -- **Training Time**: 40 hours total -- **Maintenance**: 10 hours/month -- **Tool Costs**: Existing stack sufficient - -### Payback Period: 2 months - -## Next Steps - -1. **Prioritize First Skill** - - Recommend starting with `product-manager-toolkit` - - Most central to all workflows - - Highest immediate impact - -2. **Gather Existing Resources** - - Current templates and processes - - Tool access and credentials - - Team feedback on pain points - -3. **Customize for Your Context** - - Industry-specific adjustments - - Company culture alignment - - Tool stack integration - -4. **Create Pilot Program** - - Select pilot team/squad - - Define success criteria - - Set 4-week trial period diff --git a/product-team/product-strategist.zip b/product-team/product-strategist.zip deleted file mode 100644 index 1aa126e74055bd98f73ab4592e88ebff803b5821..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5303 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 WCDl+y$M{zW%0FHE&)gvS*Y+Qs1cM6z