Skip to content

EqualifyEverything/raci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equalify: Roles & Responsibilities

Welcome to the Equalify Roles & Responsibilities repository. This project serves as an interactive RACI (Responsible, Accountable, Consulted, and Informed) matrix, providing clear governance and ownership for the various work areas within the Equalify organization.

🎯 Purpose

In a fast-growing engineering team, clarity is key. This document—and the accompanying interactive tool—aims to:

  • Define Ownership: Clearly identify who is responsible and accountable for specific domains.
  • Streamline Communication: Ensure the right people are consulted and informed at the right stages.
  • Enhance Efficiency: Reduce ambiguity in decision-making and task execution.

🏗 The RACI Framework

We use the RACI model to categorize participation by various roles in completing tasks or deliverables:

Symbol Role Description
R Responsible The person who performs the work to complete the task.
A Accountable The person who is ultimately answerable for the correct and thorough completion of the task.
C Consulted Those whose opinions are sought, typically subject-matter experts.
I Informed Those who are kept up-to-date on progress or completion.

📂 Core Work Areas

Our team's responsibilities are divided into several key pillars:

  • Fundraising: Securing the resources necessary for our mission.
  • Support: Assisting users and maintaining high satisfaction.
  • Training: Empowering the community through knowledge sharing.
  • Feature Buildout: Architecting and developing new capabilities.
  • Fixes: Ensuring stability and addressing technical debt.
  • Roadmap: Strategic planning and future vision.
  • Accessibility: Our core mission—ensuring technology works for everyone.
  • Budget: Managing financial resources and sustainability.

🚀 Interactive Tool

While this README provides the overview, we have built a Live Responsibility Matrix that allows you to:

  • Filter by Team Member: See exactly what your R/A/C/I assignments are.
  • Toggle Views: Switch between a card-based "Grid View" and a comprehensive "Table View".
  • Dynamic Updates: As our team grows, this tool evolves.

Accessing the Tool

The interactive document is deployed at: Equalify RACI Matrix

👥 Team Directory (Quick Links)

Click a name below to see their specific roles and responsibilities in the interactive matrix:

Team Member Direct View
Amanda View Roles
Blake View Roles
Brother J View Roles
Chris View Roles
CK View Roles
Jemma View Roles
Helen View Roles
Michelle View Roles
Stefin View Roles
Trey View Roles

🛠 Developer Guide

If you are a developer looking to update the matrix or contribute to the tool:

Prerequisites

  • Node.js (v16.x or higher recommended)
  • npm (usually bundled with Node.js)

Local Setup

  1. Clone the repository:

    git clone https://github.com/EqualifyEverything/raci.git
    cd raci
  2. Install dependencies:

    npm install
  3. Run in development mode:

    npm run dev

    Open http://localhost:5173 to see your changes in real-time.

Deployment

This project is configured for automated deployment to GitHub Pages via GitHub Actions. Any merge to the main branch will trigger a redeploy of the interactive document.


🤝 Contributing

To update roles or people, modify the src/data.js file. The UI will automatically reflect these changes.


Tip

Equalify is dedicated to making the web accessible to everyone. Every role defined here supports that mission.

About

RACI chart for our org.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published