Skip to content

How We Roll

Drawing inspiration from various Agile frameworks such as Scrum, Scrumban, Extreme Programming (XP), Lean Agile, and Scaled Agile Framework (SAFe), we've tailored our practices to promote efficiency, flexibility, and team cohesion.

Core Principles

  • Role Nomenclature: We adopt the title "process lead" instead of "scrum master" to more accurately reflect the responsibilities of guiding our processes and facilitating our Agile practices.
  • Crew Identity: Our 'crew' encompasses every individual contributing to a project—spanning developers, project managers, process leads, and other stakeholders, emphasizing our collaborative effort.
  • Agile Commitment: While our foundation is Agile, we have a pronounced inclination towards Scrumban due to its flexibility in managing work flows and its hybrid approach, enhancing our project adaptability and response times.

Project Execution Guidelines

Consistency and Transparency

  • Reliable Delivery: Our crew is committed to a consistent and dependable delivery cadence.
  • Open Adjustments: We uphold a culture of transparency, sharing project adjustments and updates openly to foster trust and collaborative improvement.
  • Role Clarity: Defining roles and responsibilities from the outset ensures alignment and accountability.
  • Process Refinement: Continuous introspection and process refinement are cornerstones of our operational success.

Sprint Dynamics

  • Feedback Loops: Sprints are structured to facilitate regular feedback, enabling us to adapt and evolve swiftly.
  • Flexible Scheduling: Meetings are meticulously scheduled to accommodate the diverse timetables of our crew members, ensuring full participation.
  • Sprint Planning: Every sprint kicks off with a comprehensive planning session, setting clear objectives and expectations.
  • One-Week Sprints: Adopting one-week sprints enhances our agility, allowing for quick pivots and maintaining project momentum.
  • Success Metrics: Sprint goals are not just tasks; they're milestones that measure our sprint's success and guide our project trajectory.

Estimation Techniques

  • Enhanced Predictability: Our estimation practices aim to enhance predictability and foster a sense of shared responsibility.
  • Continuous Improvement: We are dedicated to refining our estimation processes to suit project and team dynamics.
  • T-Shirt Sizing & Sprint Fit: Utilizing quick estimation techniques like T-shirt sizing and sprint fit questions ensures efficiency and adaptability.
  • Planning Poker: Engages the entire crew in the estimation process, promoting consensus and collective ownership.
  • Relative Sizing: We focus on relative rather than absolute estimations, prioritizing task comparison over precise time allocation.

Inclusive Planning

  • Diversity and Inclusivity: Our planning process is inclusive, respecting and valuing the diverse perspectives of our crew.
  • Strategic Work Allocation: We outline each sprint's strategy with clarity, assigning tasks based on individual strengths and project requirements, ensuring every crew member has ownership and a clear understanding of their responsibilities.

Backlog Management

  • User Story Clarity: Our backlog refinement process ensures that user stories are detailed, actionable, and aligned with our project goals.
  • Design Integration: We incorporate essential design tasks into our backlog, ensuring a holistic approach to product development.
  • Actionable Outcomes: Our focus is on achieving actionable outcomes that directly enhance team performance and project success.

Progress Showcase

  • Sprint Demos: Regular sprint demos offer a platform to showcase our progress, highlighting achievements within the broader project context and fostering a sense of accomplishment and team unity.

Daily Sync-ups

  • Efficient Coordination: Our daily meetings are succinct, concentrating on progress updates, immediate plans, and addressing blockers, ensuring that every crew member is aligned and informed.