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

feat: create engineering/workflow/solo-voyager.md #32

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions docs/engineering/workflows/solo-voyager.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Solo Voyager Workflow

This workflow is designed for those who thrive in a context of high
responsibility, high ownership, and high autonomy.

Tailored for entities—be it individual contributors or entire teams—that desire
or need to operate with greater freedom, often outside of standard routines, the
Solo Voyager is well-suited for side projects, specialized tasks, or
explorations that are clearer in domain but uncertain in direction.

A natural fit for tinkerers and those embarking on exploratory endeavors, it's
also the default mode for side projects.

## Principles

- **Proactive Engagement**: Remain connected to overarching goals, preempting needs and showcasing the journey.
- **High Accountability & Autonomy**: Entrusted with seamlessly aligning efforts with the broader objectives.
- **Preventive Action**: Actively prevent potential conflicts and discrepancies.
- **Transparent Self-Reliance**: Autonomy isn't isolation. Maintain open communication.

## Stages

1. **Task Selection & Planning**:
* Define an objective, domain, or category.
* Confirm alignment with broader goals, adjusting as the main project evolves.

2. **Self-driven Execution**:
* Navigate autonomously, harmonizing choices with the primary project's direction.
* Be receptive to feedback and spontaneous course adjustments.

3. **Consistent Reporting**:
* Update stakeholders periodically on progress and insights.
* Attend sync-ups for alignment and updates.

4. **Completion & Rigorous Documentation**:
* Chronicle all findings, decisions, and outcomes.
* Recognize that quality contributions might remain unmerged if they diverge from the collective vision.

## Note

The Solo Voyager path requires a delicate balance of independence and alignment.
Whether as an individual, a group, or during a project's detour, it's a journey
of autonomy, responsibility, and integration.

It is advised that core team members allocate between 0 and 50% of their time in
this mode, using the remaining time to improve collaboration and efficiently
tackle the collective backlog. Balancing autonomy with collaborative endeavors
ensures a harmonious and productive project environment.
Loading