Skip to content

Dasharo Beta Testing Group Process #76

@pietrushnic

Description

@pietrushnic

Proposal for Establishing a Generic Dasharo Beta Testing Group Process Aligned with Pre-Sale Activities and the Official Dasharo Roadmap

Summary:

Building on the success of the Novacustom Beta Testing Group, we propose creating a generic and scalable Beta Testing Group process for Dasharo. This process will be platform-agnostic and aligned with 3mdeb's pre-sale activities and the official Dasharo Roadmap. The primary goal is to create a structured framework that can be applied to any hardware platform listed on the roadmap, ensuring consistent and high-quality testing before product releases involving the most active community members. In return, those members will be rewarded with free access to updates.

Tasks

  • Define Beta Testing Process Framework:
    • Develop a generic Beta Testing framework that outlines the structure, roles, responsibilities, and workflow. This should include:
      • Tester Selection: Criteria for selecting beta testers (e.g., technical expertise, prior testing experience).
      • Testing Phases: Well-defined phases such as Alpha, Beta, and Release Candidate.
      • Feedback Channels: Structured methods for collecting and evaluating feedback (e.g., forums, Matrix channels).
      • Communication Protocols: Clear guidelines for communication between testers, developers, and the community.
  • Synchronize with Pre-Sale Activities:
    • Work with 3mdeb's sales and marketing teams to ensure that Beta Testing timelines are aligned with pre-sale activities. This will allow for better forecasting and planning of product launches.
  • Integration with Dasharo Roadmap:
    • Review the official Dasharo Roadmap and align the Beta Testing process with critical milestones. Make sure the framework is flexible enough to adapt to roadmap updates.
  • Develop Documentation:
    • Create comprehensive documentation outlining the Beta Testing process, testers' expectations, reporting issues' guidelines, and how to measure testing success.
  • Pilot Program:
    • Implement the process as a pilot program on an upcoming platform listed on the Dasharo Roadmap. Collect data and adjust the process as required before rolling it out to other platforms.

Timeline:

  • Proposal announcement on DUG#7
  • Synchronization with pre-sale activities and roadmap alignment as the goal for DUG#8.
  • Run a pilot program on an upcoming platform target at DUG#9

The roadmap can be accelerated if the community has interest and support.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions