Image for post
Image for post

Performance Reviews
on Slack

Gerard Ramos
Aug 13, 2015 · 3 min read

This article was originally published on Revelry.co

One of our goals this year has been to systematize things in the Revelry process as much as possible. A thing our pal Rick Webb talks about in his new book Agency. Some of our work has involved creating documents like our handbook, on-boarding process, and training materials. We’ve also been building a product we use internally to automate various parts of our business workflow.

We’ve neglected, well, more like avoided, doing official performance and peer reviews. We all work closely together, follow our own version of Scrum/XP/Agile, but our reviews have always been random. And most of the time happen over a walk to grab a coffee. Conversations, while awesome, would go untracked and because we love lean, and with a small team, that was generally fine.

Now we have a bigger team, and if done correctly, reviews can be super powerful. So, we started re-thinking the coffee walk review processes and other review processes team members have experienced in the past.

Our thoughts:

As we were going through our past experiences, and all the bloat that went along with them, we decided to trim down to 2 questions.

We asked everyone in the company to answer these 2 questions about other team members.

How we collect the data

We looked at a few SaaS products on the market. There’s some good stuff out there, but none as simple as we wanted, so I spent a day or so building a simple web app.

It’s a single form that lists all team members and asks the two questions. Anything can be left blank, form submissions are totally anonymous, and only management can access the answers.

Pretty simple stuff, but what could be even easier? Slack integration.

We’re all in slack anyway, so why not? Time for some
Messaging Experience Design (MXD).

Read more about MXD in Ben Brown’s Medium Post,
Slack is the Operating System

Our Slack Commands:

/peer
Sends back a link to the form mentioned above.
/peer help
Sends instructions on how to submit reviews through slack
/peer better:gerard spend more time writing blog posts
This will save a "do better" entry in the app
/peer good:gerard hacking prototypes
This will save a "doing good" entry in the app

How To

So, let’s take a journey into building this or something like it for yourself.

Get started by creating a new slash command. This will be the command users enter into slack with a preceding slash to trigger different events. In our case, we used /peer.

My little web app replies back to the individual in slack, but it also sends messages with help text or links back to the public channel. If you want to send public messages back to a particular channel, you will need an incoming webhook.

“These tools are great for building your own, personal integration, but if you’d like your service to be listed as an Official Slack Integration, please get in touch before beginning development. We’ll help guide you in the right direction and provide you with resources you may need along the way.” — Slack

Super simple and no barrier to entry for anyone on our team to submit a review at anytime. It’s all anonymous right now, but total anonymity is up for debate. Overall, we’ve had amazing responses and the review process has been more of a dream rather than a nightmare.

We may release this as open source at some point, but in the meantime, drop us a line if you would like to discuss implementing a solution like this at your company. This is really what we do best: Look at workflow problems and try simple solutions that make things go faster.

Revelry

Digital Innovation

Thanks to Joel Wietelmann

Gerard Ramos

Written by

Co-founder of http://revelry.co. Husband, father and builder of internet things.

Revelry

Revelry

Revelry is a digital innovation company that helps companies design, deploy, and manage scalable software solutions. Revelry Startup Studio vets ideas and builds companies and products.

Gerard Ramos

Written by

Co-founder of http://revelry.co. Husband, father and builder of internet things.

Revelry

Revelry

Revelry is a digital innovation company that helps companies design, deploy, and manage scalable software solutions. Revelry Startup Studio vets ideas and builds companies and products.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store