Sprint and Release Planning Guide

Our approach to sprint planning, release cycles, and hotfix management for agile development.

Berkay Demirbas
1 min read

At Hardal, we balance structure with flexibility in our development process. Here's our approach:

Sprint Planning

  • Weekly sprints - One-week cycles for rapid iteration
  • Clear goals - Specific, measurable objectives each week
  • Realistic scope - Plan for what we can actually accomplish

Release Management

  • Version releases - Every 4-6 weeks for major features
  • Hotfixes - Immediate fixes for critical issues
  • Semantic versioning - MAJOR.MINOR.PATCH (2.0.0, 1.3.0, 1.2.3)

Hotfix Process

  1. Create hotfix/<issue-name> branch
  2. Implement minimal solution
  3. Test and merge to main
  4. Update develop branch

Vibe Coding

We embrace "vibe coding" — that flow state where code feels natural between AI and human touch.

  • Shared Cursor files - Start together, then split to preferred IDEs
  • Clean, focused code - Clarity over perfection
  • Flow over shipping - It's about thinking better with code

Quality is non-negotiable. All releases go through testing before production.