Innovation Time in Agile | 20% Time, Hackathons, Spikes
Allocate 10-20% capacity for innovation, experiments, and technical exploration. GitScrum tracks innovation time, protects it in planning, and showcases outcomes.
9 min read
Innovation needs time. GitScrum helps teams allocate and track innovation time, ensuring creative work happens alongside delivery commitments.
Why Innovation Time
The Case for Investment
INNOVATION TIME VALUE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β WITHOUT INNOVATION TIME: β
β ββββββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Sprint 1: Features ββ
β β Sprint 2: Features ββ
β β Sprint 3: Features ββ
β β Sprint 4: Features ββ
β β ... ββ
β β ββ
β β RESULTS: ββ
β β β’ Team burns out ββ
β β β’ Technical debt accumulates ββ
β β β’ Skills stagnate ββ
β β β’ No breakthrough improvements ββ
β β β’ Innovation happens elsewhere (or nowhere) ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β WITH INNOVATION TIME: β
β βββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β Sprint 1: Features (80%) + Innovation (20%) ββ
β β Sprint 2: Features (80%) + Innovation (20%) ββ
β β Sprint 3: Features (80%) + Innovation (20%) ββ
β β Sprint 4: Features (80%) + Innovation (20%) ββ
β β ββ
β β RESULTS: ββ
β β β’ Team stays energized ββ
β β β’ Technical improvements happen ββ
β β β’ New skills developed ββ
β β β’ Internal tools created ββ
β β β’ Breakthrough ideas emerge ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β FAMOUS EXAMPLES: β
β β’ Google's 20% time β Gmail, AdSense β
β β’ 3M's 15% time β Post-it Notes β
β β’ Atlassian ShipIt days β Key features β
β β
β INNOVATION IS AN INVESTMENT, NOT A COST β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Implementation Models
Different Approaches
INNOVATION TIME MODELS:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MODEL 1: WEEKLY DAY β
β βββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β FRIDAY = INNOVATION DAY ββ
β β ββ
β β Mon-Thu: Sprint work ββ
β β Friday: Innovation time (20%) ββ
β β ββ
β β β
Regular rhythm ββ
β β β
Easy to protect ββ
β β β οΈ Friday often gets sacrificed ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MODEL 2: SPRINT ALLOCATION β
β ββββββββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β EVERY SPRINT: 15-20% CAPACITY ββ
β β ββ
β β Sprint planning: Reserve 20% for innovation ββ
β β Team chooses when during sprint ββ
β β ββ
β β β
Flexible ββ
β β β
Built into capacity ββ
β β β οΈ Can get squeezed by "urgent" work ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MODEL 3: INNOVATION SPRINT β
β ββββββββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β QUARTERLY INNOVATION SPRINT ββ
β β ββ
β β S1 S2 S3 S4 S5 [Innovation Sprint] S1 S2 S3... ββ
β β ββ
β β One full sprint per quarter ββ
β β Focus entirely on innovation ββ
β β ββ
β β β
Deep focus ββ
β β β
Substantial projects possible ββ
β β β οΈ Long gaps between innovation ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MODEL 4: HACKATHONS β
β βββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β 24-48 HOUR HACKATHONS (Quarterly) ββ
β β ββ
β β Intensive, time-boxed innovation ββ
β β Team or cross-team projects ββ
β β Demo and judging at end ββ
β β ββ
β β β
Exciting, high energy ββ
β β β
Cross-team collaboration ββ
β β β οΈ Limited depth ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
What to Work On
Innovation Categories
INNOVATION TIME ACTIVITIES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β CATEGORY: TECHNICAL EXPLORATION β
β βββββββββββββββββββββββββββββββ β
β β’ Learn new framework/language β
β β’ Experiment with new tools β
β β’ Proof of concept for future features β
β β’ Evaluate alternative approaches β
β β
β CATEGORY: INTERNAL TOOLS β
β ββββββββββββββββββββββββ β
β β’ Developer productivity tools β
β β’ Automation scripts β
β β’ Debugging tools β
β β’ Internal dashboards β
β β
β CATEGORY: TECHNICAL IMPROVEMENT β
β βββββββββββββββββββββββββββββββ β
β β’ Refactoring β
β β’ Performance optimization β
β β’ Technical debt reduction β
β β’ Test coverage β
β β
β CATEGORY: PROCESS IMPROVEMENT β
β βββββββββββββββββββββββββββββ β
β β’ Better CI/CD β
β β’ Improved monitoring β
β β’ Documentation β
β β’ Developer onboarding β
β β
β CATEGORY: PRODUCT EXPERIMENTS β
β βββββββββββββββββββββββββββββ β
β β’ Feature prototypes β
β β’ UX experiments β
β β’ Customer pain point explorations β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β GROUND RULES: β
β βββββββββββββ β
β β
Must relate to team/product in some way β
β β
Should be shareable with team β
β β Not personal projects unrelated to work β
β β Not catching up on regular work β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Protecting Time
Making It Happen
PROTECTING INNOVATION TIME:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β WHY IT GETS LOST: β
β βββββββββββββββββ β
β β’ "We're behind, skip innovation this sprint" β
β β’ "Urgent bug, everyone on deck" β
β β’ "We'll do it next sprint" (never happens) β
β β’ No visible accountability β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β PROTECTION STRATEGIES: β
β β
β 1. EXPLICIT CAPACITY: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β SPRINT 15 CAPACITY ββ
β β ββ
β β Feature work: 80% ββββββββββββββββββββββββββββββββ ββ
β β Innovation: 20% ββββββββ β PROTECTED ββ
β β ββ
β β Innovation is IN THE PLAN, not extra ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β 2. TRACKING METRIC: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β INNOVATION TIME TRACKING ββ
β β ββ
β β Sprint Target Actual Status ββ
β β ββββββ ββββββ ββββββ ββββββ ββ
β β S12 20% 18% β
Close ββ
β β S13 20% 12% β οΈ Short ββ
β β S14 20% 5% π΄ Problem ββ
β β S15 20% 22% β
Made up ββ
β β ββ
β β Quarterly avg: 14% (target: 20%) ββ
β β Need improvement ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β 3. LEADERSHIP SUPPORT: β
β β’ Leaders ask about innovation in reviews β
β β’ Celebrate innovation outcomes β
β β’ Protect time when pressure comes β
β β
β 4. VISIBLE OUTCOMES: β
β β’ Share innovation work in demos β
β β’ Innovation showcase sessions β
β β’ Track ideas that shipped β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Showcasing Work
Making Innovation Visible
INNOVATION SHOWCASE:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MONTHLY INNOVATION DEMO: β
β ββββββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β INNOVATION SHOWCASE - January ββ
β β ββ
β β PROJECT: Auto-format CLI tool ββ
β β TEAM: Platform ββ
β β TIME: 2 days ββ
β β RESULT: 30 min/dev/week saved ββ
β β ββ
β β PROJECT: Dashboard performance spike ββ
β β TEAM: Frontend ββ
β β TIME: 1 day ββ
β β RESULT: Identified 70% improvement opportunity ββ
β β Now prioritized as feature ββ
β β ββ
β β PROJECT: GraphQL exploration ββ
β β TEAM: API ββ
β β TIME: 3 days ββ
β β RESULT: Proposal for migration path ββ
β β ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β TRACK OUTCOMES: β
β βββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β INNOVATION OUTCOMES 2024 ββ
β β ββ
β β TYPE COUNT EXAMPLES ββ
β β ββββ βββββ ββββββββ ββ
β β Shipped to prod 8 CLI tool, dashboard fix ββ
β β Became features 5 GraphQL, search upgrade ββ
β β Internal tools 12 Scripts, dashboards ββ
β β Learning applied 15 New patterns adopted ββ
β β Not pursued 10 (Learned what NOT to do) ββ
β β ββ
β β "Failed" experiments are still valuable ββ
β β They prevent bad decisions later ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β JUSTIFYING INVESTMENT: β
β βββββββββββββββββββββ β
β "20% innovation time produced 8 shipped improvements, β
β 5 now-prioritized features, and prevented 3 bad β
β technology decisions. ROI is clear." β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Team Ownership
Self-Directed Innovation
TEAM-OWNED INNOVATION:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β INNOVATION BACKLOG: β
β βββββββββββββββββββ β
β Team maintains their own innovation ideas β
β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β INNOVATION BACKLOG ββ
β β ββ
β β IDEA PROPOSER INTEREST SIZE ββ
β β ββββ ββββββββ ββββββββ ββββ ββ
β β Migrate to Vite @alex β
β
β
β
β
L ββ
β β Auto-testing spike @jordan β
β
β
β
M ββ
β β Error handling lib @sam β
β
β
S ββ
β β Performance dashboard @taylor β
β
β
β
β
M ββ
β β New ORM evaluation @alex β
β
β
M ββ
β β ββ
β β Pull from this during innovation time ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β TEAM AUTONOMY: β
β ββββββββββββββ β
β β
β β
Team decides what to work on β
β β
Individual or group projects β
β β
No approval needed for innovation work β
β β
Freedom to experiment β
β β
β GUARDRAILS: β
β βββββββββββ β
β β Must be work-related β
β β Must share outcomes with team β
β β Respect time allocation β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β RETRO QUESTION: β
β ββββββββββββββββ β
β "What did we learn from innovation time?" β
β "What should we explore next?" β
β "Is innovation time being protected?" β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ