Triumphs and Trolling
- Business & Culture
Ryan Vanderpol Ryan Vanderpol
May 23, 2024 • 4 min read
Like Alec Baldwin’s famous mantra in Glengarry Glen Ross, we have a phrase we live by: Always Be Delivering.
Everything that everyone does at Beta Acid should be in support of delivering a tangible product or some other real world value to the teams we work with. It’s what separates our style of working from other design and engineering teams.
You may have heard me talk about this mantra using a different phrase: Get Shit Done.
Honestly, this is our business model. Companies hire us to deliver value and they expect to get that value quickly and efficiently.
To us, "Always Be Delivering" means that every member of our team is constantly focused on pushing projects forward, from the initial design phase to the final launch. It’s about maintaining momentum, ensuring progress, and never losing sight of the ultimate goal: delivering value.
One of the ways we try to deliver value early in our engagements is by creating clarity in ambiguous situations. We thrive in uncertain environments. At least half of the projects that drop into my inbox are… what comes before “half-baked”??
It’s our responsibility to structure conversations, ask the right questions, and collect the data we need to figure out how the pieces fit together. This allows us to envision the final state of a project, define the scope, and document a roadmap for our team to deliver it.
Another way we continually deliver is by using an iterative design and development process. Practically speaking, this means that our creative and engineering teams don’t go dark for long periods of time. We quickly craft our ideas and work with our client’s team to review them, collecting immediate feedback that we can use to revise and improve our work.
When we say we build software using the lean, agile processes that startups use this is a key part of it. Most of the projects we work on are net new products and it’s critically important to our clients that we get those products into market quickly to collect feedback so we can figure out what works and what doesn’t work. We don’t strive for perfection; we strive for an educated balance of quality and speed to get you to market fast.
Most of the teams we work with are anxious to get their products built and launched and we are required to match that energy. In many cases, every day that our work is not complete is lost revenue. Every extra hour we work is more cost to our clients. Our clients expect us to make the most of every minute we spend on their projects and that is exactly what we do.
This requires us to be thoughtful, but also focused. To be excellent at prioritization and be proficient decision makers. To feel ownership for every project we take on and act as if it were our own.
It’s probably cliche to say “communication is key” but clear, consistent, and quick communication is incredibly important both with our clients and with our internal team. Communication with each other ensures that we are spending our full energy working on the right things, which quickens our pace of delivery.
When we have questions or concerns, it is crucial that we communicate quickly to resolve these issues so that we can continue providing the fullest amount of value that we can. Communication also fosters a collaborative environment which allows everyone on the team to work together with higher efficiency.
We understand that the teams we work with are entrusting us to help them bring their dreams to life and we take that trust very seriously. It’s both central to our philosophy and the reason why we do what we do. Everyone on our team acts with urgency and a sense of responsibility because we love what we do and we want to see every product we work on and every team we work with be successful.
What can we deliver for you?