Methodology
Dual Track
Dual Track is an advanced development project management methodology that addresses the complexity of balancing adaptation to change and efficient product delivery.
This methodology allows for continuous adaptation as new information is obtained, reducing risks, improving product quality and increasing customer satisfaction by ensuring that the delivered product truly meets the needs of users.
It is made up of two main "tracks":
Discovery Track
It focuses on in-depth research into user and market needs, generating hypotheses and validating them before defining product characteristics.
Delivery Track
It focuses on agile execution, building the product based on the clear specifications provided by the Discovery Track.
Dual Track Methodology
How do the tracks work?
The two tracks, Discovery and Delivery, work in parallel in a coordinated manner but with different focuses and objectives. It is essential to understand how they operate in tandem:
Discovery Track
This track focuses on research, understanding user needs and defining product features, before committing to construction. It starts before the Delivery Track and continues throughout the project.
The most important Roles during its execution are the Product Owner, the Functional and Business Analysts, and UX/UI Designers.
The Deliverables are: User Stories, Screen Wireframes, User Journey Map, Product Roadmap.
Delivery Track
This track focuses on product construction and development. It begins after specifications and priorities have been established in the Discovery Track, with the development team working against the defined requirements.
The most important Roles during its execution are Scrum Master, Technical Architect, Technical Leaders, Developers, QA Analysts.
The Deliverables are: Sprint Backlog, Sprint Plan, Source Code, Technical Documentation, Test Results and Quality.
Although these two tracks operate at the same time, there is constant communication and a flow of information between them. As new information is obtained and hypotheses are validated in the Discovery Track, adjustments may be made to priorities and specifications in the Delivery Track to reflect these changes. This allows for continuous adaptation and a focus on delivering a product that is aligned with user expectations.
When do we choose this methodology?
We will choose to use the Dual Track methodology depending on the nature of the project and the specific objectives to be achieved.
In contrast, Scrum is more suitable in situations where the requirements are relatively clear from the beginning, the main focus is on rapid, iterative delivery, and uncertainty is low or can be managed as the project progresses.
Projects with high initial uncertainty
Dual Track is preferable when facing projects where uncertainty about user needs and market conditions is high at the beginning. Research in the Discovery Track helps reduce this uncertainty before entering development.
Focus on Innovation
If the primary goal is to foster innovation and the creation of highly user-centric products, Dual Track provides a solid framework for exploring and generating new ideas.
Highly Changing Market Products
When market or competitive conditions change frequently, Dual Track allows for continuous adaptation and constant alignment with those changing realities.
Risk Reduction
For projects where early risk mitigation is critical, Dual Track is beneficial, as research in the Discovery Track helps identify and address risks before investing significant resources in development.
In conclusion:
At Midas, we have extensive experience in agile methodologies depending on the needs of our clients and we are flexible in their application, adapting our way of working to the methodology that best suits the needs of the project and that allows us to meet the business objectives.