DEV Community

I failed to deliver.

Gal Schlezinger on January 18, 2017

I used to be a development infrastructure team leader. Part of my job, as I decided it to be, was to provide tools for teams to communicate with ...
Collapse
 
pavsaund profile image
Pavneet Singh Saund

Powerful and personal message here, Gal. I really appreciate you sharing your own experiences and flipping them into learning opportunities. Isolating yourself from others has a tendency to lead to a form of tunnel vision. Blocking out others and working in a silo without feedback can really lead you far astray.

There are those who can pull it off, though, but like you say in the article, they are probably focused on the product and are getting early feedback. Or just lucky that their needs match other users' needs :)

I wrote a little about this myself here: codingwithempathy.com/2016/02/23/p...

Collapse
 
schniz profile image
Gal Schlezinger

sorry it took me a long time to reply, I'm not that good with emails!
SOME INTERESTING STUFF YOU HAVE THERE and I agree with your post (obviously). oh, and your blog has the awesomest name I've seen in a while. 💯🔥💯
Thank for your reply buddy!

Collapse
 
a3linux profile image
Allen Chen Jinlong

Found myself, almost the same guy as you in my team. Ideas for tools, coding for coding, python, js an d more, but there is no real users. Yeah, I also love VIM and CLI, also wrote many scripts for myself. Your idea is helpful, think about your real users and their real requirments, not only for code and technique.

Collapse
 
agazaboklicka profile image
Aga Zaboklicka

Describing the times we fail is even more powerful than the times we win :)

As someone before me wrote, you can't satisfy everyone, but to satisfy the biggest amount of people possible get their feedback and fast. Small batches are the key here. Deliver little functionality in a short time then start to work on the next part.

When I did an internal project for HR department I asked them lots questions about how they want the stuff to work. I showed the how the app worked till now so when something wasn't ok I could quickly readjust without throwing out to much of an app.

Lot's of people are still lost in development because they want to deliver a great product in one go. Bot how are you tell your product is great without people using them in the first place? Get them something to use before you're all ready to go.

When you work alone... have you ever tried to start an inside company community: there are people willing to work for few hours a week for free just to learn something new :) I'd go for that chance if someone gave it to me :)

Collapse
 
schniz profile image
Gal Schlezinger

Thanks for the suggestions Aga! Short delivery spans probably can help for not falling in love with code or features. Community driven projects can also work and I'll try it on my next project! Thanks!!

Collapse
 
lluismf profile image
Lluís Josep Martínez

Your coworkers/users don't give a damn if it's implemented with JQuery or React as long as it's useful.

Collapse
 
schniz profile image
Gal Schlezinger

Exactly.
However, we should also avoid creating tech debt (writing our own mega frameworks on top of jQuery)
Thanks for reading Lluis!

Collapse
 
dccrowley profile image
Don Crowley

Great post Gal

Collapse
 
schniz profile image
Gal Schlezinger

Thanks Don! 😄 Glad you liked it!

Collapse
 
creativuxdesign profile image
Simon Catford

You can't satisfy everyone - that's why we use personas :)

Collapse
 
schniz profile image
Gal Schlezinger

I agree! Unfortunately, UX wasn't a thing in my organization for a long time. There are some awesome people around my organization who try to make this whole area of UX better.

There are still some organizations who don't understand the importance of a good UX designer 🤷🏻‍♂️

Collapse
 
schniz profile image
Gal Schlezinger

Indeed. Writing code without a clear product definition isn’t as exciting as free-hand tattoo artist, unfortunately.
Thanks for the nice words David!

Collapse
 
davidmartinezanim profile image
David Martinez

Great article! I couldn't agree more with the things you said. :)

Collapse
 
schniz profile image
Gal Schlezinger

Haha "couldn't agree more... unfortunately..." 😜
Thanks, David!

Collapse
 
mkuegi profile image
Markus Zancolò

There is one thing for sure: you didn't fail to deliver. At least not with this post. Thanks for the great article.

Collapse
 
schniz profile image
Gal Schlezinger

Oh! That's sweet!
Thanks Markus 😄