Prototyping > Planning

Gonzalo Maldonado
3 min readOct 2, 2015

--

Reflections on what I learned during while Engineering Yammer (now Microsoft) in 7 GIFs.

Photo by Ray Brooks @rayui from Yammer UK

Planning sucks, prototypes rule

“Planning is Guessing” — Jason Fried

http://giphy.com/gifs/southpark-south-park-comedy-central-05x01-3o85xG9I3I0FsTFwU8

“So don’t spend time guesstimating on a brittle tech spec, or making endless pizza threads and instead hack a prototype. Code will tell you if you’re in the right track or not.” — Brian Morton

If metrics stay flat, you’re probably measuring the wrong thing

What’s measured improves — Peter Drucker

http://giphy.com/gifs/user-interface-gauges-vioMBcoF1mFJS

“Metrics shorten your decision cycle, they make you move faster” — @coda. When changes are made, and metrics stay the same, it probably means you’re forgetting a dimension. Don’t neglect code complexity as a metric, it’s very likely the one that can explain why features are taking months to implement instead of weeks.

“Everything is hard before it is easy. Stick with it.”— Adam Pisoni

http://sadmoment.com/sucking-at-something-is-the-first-step-to-being-good-at-something-in-adventure-time-quote-gif/

Adam gave this advice to a packed room at a http://www.blackgirlscode.com/ event. I wish someone had told me that when I was their age.

“Caring about everything is caring about nothing“— Kris Gale

http://giphy.com/gifs/eminem-wanted-adjust-5oDFKu5j13CPS

Kris Gale like making the analogy that “software products are like soundboards” they have tons of sliders that make them hard to manage. There is always a temptation of just “raising the volume all across the board” with one big and massive effort, but in reality that’s not the best strategy.

If you want to keep making progress you must focus on the low sliders first. Not only doing so will yield results faster, but they will have bigger impact because those low sliders are hurting your team more than the ones that are “halfway there”.

A chain is only as strong as its weakest link.

“The problem (and the solution) is always people, who knew? “— Jim VanNest

http://giphy.com/gifs/work-teamwork-shovels-u9RpITw59b57y

Great teams make great tech, so your team should always invest on ways improving collaboration. The Freaky Friday Management Technique is a good example of small investments that can yield great results.

Diversity is your company’s biggest strength

http://giphy.com/gifs/diversity-emoji-race-apple-qnxeogoxaGq9W

People want to see better diversity numbers. They actually do. But they wanna do that without sacrificing anything they currently have. — Marco Rogers

Like cropping monoculture is bad for bees, drinking the kool-aid is terrible for teams.

A Gif is worth a billion words.

.

--

--

Gonzalo Maldonado

Now: Staff Software Engineer/OpsHugger at Firehydrant.com Prev:@Nextdoor, @Yammer, @YouTube