I want to write about adopting a modern data stack in advocacy/political orgs and nonprofits #1214
Replies: 3 comments
-
Since it seems quiet here, and I'd really like to see this get written... We've decided to make this transition or something like it, but it is still a work in progress.
|
Beta Was this translation helpful? Give feedback.
-
@amosbudde2 curious if you'd have thoughts here / know any orgs that have gone through this transition? |
Beta Was this translation helpful? Give feedback.
-
I used to work at a company that sold data technology to progressive and advocacy organizations, and saw the situation that @thebbennett mentions. I left that world a little over 2 years ago, and the ecosystem has changed a lot since then, so I never got to see a political or advocacy organization go through the transition to newer solutions. I could be wrong about this, but I think the biggest barrier is probably having a good data replication solution for the primary sources of advocacy and campaign data - just like @zaneselvans is mentioning. If you could reliably get data into your cloud data warehouse of choice, it unlocks all the other tooling. |
Beta Was this translation helpful? Give feedback.
-
Overview
I work at a progressive political organization, and chose to adopt the modern data stack on to my team fairly early in our life cycle. In particular, we adopted dbt in the first year of running the data team. The modern data stack has paid off for my team and for my organization, but I am in community with other Data Directors of advocacy orgs and few of them use dbt. I want to share my success story of implementing dbt and training my junior analysts to be analytics engineers with the broader progressive community.
The problem
I want to write about why other organizations should adopt the modern data stack, but I also want to be mindful of the real challenges the progressive tech ecosystem faces. Data teams in progressive politics are often underfunded and overworked. Many data folk in this field are self taught, and may lack experience in git/version control, advanced SQL, test driven development, and another software engineering best practices that fuel analytics engineering. We also tend to prefer tools that are built by progressives, for progressives. Finally, much of our infrastructure is usually built in Civis, and breaking out of Civis can be a herculean efforts.
How you can help
For those of you that have made the decision to adopt dbt/a modern data stack:
Beta Was this translation helpful? Give feedback.
All reactions