Hybrid Agile Methodologies | Scrumban & Custom Approaches
Combine Scrum, Kanban, and other agile practices with GitScrum. Build Scrumban workflows, customize methodology, and evolve your process based on team needs.
9 min read
No single methodology fits everyone. GitScrum supports hybrid approaches, letting teams combine practices from Scrum, Kanban, and other frameworks.
Understanding Hybrid Approaches
Why Hybrid
REASONS FOR HYBRID METHODOLOGIES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β PURE SCRUM: β
β βββββββββββ β
β β
Good for: Feature development, predictable work β
β β Challenges: Support work, frequent interruptions β
β β
β PURE KANBAN: β
β ββββββββββββ β
β β
Good for: Support, maintenance, continuous flow β
β β Challenges: Planning capacity, sprint commitments β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β HYBRID WHEN: β
β ββββββββββββ β
β β
β MIXED WORK TYPES: β
β Features (planned) + Support (unplanned) β
β Need structure AND flexibility β
β β
β ORGANIZATIONAL CONSTRAINTS: β
β Company uses sprints for planning β
β But team needs Kanban flow for work β
β β
β TRANSITIONING: β
β Moving from waterfall to agile β
β Gradual adoption of practices β
β β
β TEAM PREFERENCE: β
β Team experimented and found what works β
β Mix of practices delivers best results β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β THE GOAL: β
β βββββββββ β
β Use practices that help YOUR team deliver value β
β Not follow a framework for the framework's sake β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Scrumban
Combining Scrum and Kanban
SCRUMBAN OVERVIEW:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β FROM SCRUM: FROM KANBAN: β
β βββββββββββ ββββββββββββ β
β β’ Sprints (optional) β’ Visual board β
β β’ Sprint planning β’ WIP limits β
β β’ Retrospectives β’ Pull system β
β β’ Daily standup β’ Flow metrics β
β β’ Backlog β’ Continuous improvement β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β SCRUMBAN BOARD: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β BACKLOG β READY β DEV (3) βREVIEW(2)β QA (2) β DONE ββ
β β β β β β β ββ
β β ββββ β ββββ β ββββ β ββββ β ββββ β ββββ ββ
β β βA β β βD β β βG β β βJ β β βL β β βN β ββ
β β ββββ β ββββ β ββββ β ββββ β ββββ β ββββ ββ
β β ββββ β ββββ β ββββ β ββββ β ββββ β ββββ ββ
β β βB β β βE β β βH β β βK β β βM β β βO β ββ
β β ββββ β ββββ β ββββ β ββββ β ββββ β ββββ ββ
β β ββββ β ββββ β ββββ β β β ββ
β β βC β β βF β β βI β β β β ββ
β β ββββ β ββββ β ββββ β β β ββ
β β β β β β β ββ
β β β β WIP β WIP β WIP β ββ
β β β β LIMIT β LIMIT β LIMIT β ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β KEY PRACTICES: β
β ββββββββββββββ β
β β’ Sprint planning for prioritization β
β β’ Kanban board with WIP limits for execution β
β β’ Pull work when capacity available β
β β’ Flow metrics for improvement β
β β’ Retros at end of sprint β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
When to Use Scrumban
SCRUMBAN USE CASES:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MAINTENANCE TEAMS: β
β ββββββββββββββββββ β
β Mix of planned improvements and reactive fixes β
β Sprint planning + continuous flow β
β β
β SUPPORT + DEVELOPMENT: β
β ββββββββββββββββββββββ β
β Dedicated feature work with support interruptions β
β Reserve capacity for unplanned work β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β CAPACITY ALLOCATION: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β SPRINT CAPACITY: 40 points ββ
β β ββ
β β PLANNED WORK: 30 points (75%) ββ
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ
β β β Features, Improvements, Tech Debt β ββ
β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ
β β ββ
β β UNPLANNED BUFFER: 10 points (25%) ββ
β β ββββββββββββββββββββββ ββ
β β ββββββββββββββββββββββ ββ
β β β Support, Bugs, Urgent β ββ
β β ββββββββββββββββββββββ ββ
β β ββ
β β If buffer unused, pull from backlog ββ
β β If exceeded, deferred to next sprint ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β SWIMLANES: β
β ββββββββββ β
β Separate lanes for planned vs unplanned work β
β Different WIP limits per lane β
β Track separately for analysis β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Building Your Methodology
Customization Process
CUSTOMIZING YOUR APPROACH:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β STEP 1: START WITH A BASE β
β βββββββββββββββββββββββββ β
β Choose Scrum or Kanban as starting point β
β Don't start from scratch β
β Learn the framework first β
β β
β STEP 2: IDENTIFY PAIN POINTS β
β ββββββββββββββββββββββββββββ β
β What's not working? β
β What causes friction? β
β What doesn't fit your context? β
β β
β STEP 3: EXPERIMENT β
β ββββββββββββββββββ β
β Try one change at a time β
β Run for 2-4 sprints β
β Measure impact β
β β
β STEP 4: EVALUATE β
β ββββββββββββββββ β
β Did it help? β
β Keep, adjust, or revert? β
β Document the decision β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β CUSTOMIZATION EXAMPLES: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β PAIN POINT EXPERIMENT RESULT ββ
β β ββββββββββ ββββββββββ ββββββ ββ
β β Sprints too rigid Kanban-style Kept: Better ββ
β β continuous flow for support ββ
β β ββ
β β No planning Added weekly Kept: Better ββ
β β visibility planning review predictability ββ
β β ββ
β β Standups too long Walk the board Kept: Faster, ββ
β β right-to-left focused ββ
β β ββ
β β Retros boring Tried new format Reverted: Team ββ
β β (4Ls) preferred old ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Documentation
DOCUMENTING YOUR METHODOLOGY:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β TEAM WORKING AGREEMENT: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β TEAM: Platform Engineering ββ
β β METHODOLOGY: Scrumban (Custom) ββ
β β LAST UPDATED: January 2025 ββ
β β ββ
β β CADENCE: ββ
β β β’ 2-week sprints for planning ββ
β β β’ Continuous flow for execution ββ
β β β’ Sprint planning: Monday Week 1 ββ
β β β’ Retro: Friday Week 2 ββ
β β β’ Daily standup: 9:30am (15 min) ββ
β β ββ
β β BOARD SETUP: ββ
β β β’ Columns: Backlog, Ready, Dev, Review, QA, Done ββ
β β β’ WIP limits: Dev(3), Review(2), QA(2) ββ
β β β’ Swimlanes: Features, Bugs, Support ββ
β β ββ
β β CAPACITY: ββ
β β β’ 70% planned work ββ
β β β’ 30% buffer for support/urgent ββ
β β ββ
β β CEREMONIES: ββ
β β β’ Planning: 1.5 hours ββ
β β β’ Standup: 15 min (walk the board) ββ
β β β’ Retro: 1 hour ββ
β β β’ Refinement: As needed (1hr/week typically) ββ
β β ββ
β β METRICS TRACKED: ββ
β β β’ Cycle time ββ
β β β’ Throughput ββ
β β β’ Planned vs unplanned ratio ββ
β β ββ
β β WHAT WE DON'T DO: ββ
β β β’ Story points (we count items) ββ
β β β’ Sprint commitment (we have targets) ββ
β β β’ Sprint demos (we demo when ready) ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β Document helps: β
β β’ Onboard new team members β
β β’ Explain to stakeholders β
β β’ Remember why decisions were made β
β β’ Review and evolve intentionally β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Evolution
Continuous Improvement
EVOLVING YOUR METHODOLOGY:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β REGULAR REVIEW: β
β βββββββββββββββ β
β β
β EVERY RETRO: β
β "Is our process working?" β
β Small adjustments β
β β
β QUARTERLY: β
β Dedicated process review β
β Bigger changes considered β
β β
β ANNUALLY: β
β Full methodology assessment β
β Still fit for purpose? β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β EVOLUTION EXAMPLE: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β METHODOLOGY EVOLUTION - TEAM ALPHA ββ
β β ββ
β β 2023 Q1: Started with Scrum ββ
β β - 2-week sprints ββ
β β - All ceremonies ββ
β β - Story points ββ
β β ββ
β β 2023 Q3: Added WIP limits ββ
β β - Too much WIP causing delays ββ
β β - Added Kanban WIP limits to board ββ
β β - Cycle time improved 30% ββ
β β ββ
β β 2024 Q1: Dropped sprint commitments ββ
β β - Pressure causing poor estimates ββ
β β - Switched to throughput tracking ββ
β β - Team happier, similar delivery ββ
β β ββ
β β 2024 Q3: Added support swimlane ββ
β β - Support work disrupting sprints ββ
β β - Dedicated capacity (25%) for support ββ
β β - Better visibility and balance ββ
β β ββ
β β 2025 Q1: Current state = Scrumban ββ
β β - Sprints for planning, Kanban for flow ββ
β β - Continuous improvement continues ββ
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β KEY: Evolve intentionally based on evidence β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ