Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dasharo Beta Testing Group Process #76

Open
1 of 12 tasks
pietrushnic opened this issue Aug 25, 2024 · 0 comments
Open
1 of 12 tasks

Dasharo Beta Testing Group Process #76

pietrushnic opened this issue Aug 25, 2024 · 0 comments

Comments

@pietrushnic
Copy link
Contributor

pietrushnic commented Aug 25, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant