Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Choices We Make

DZone's Guide to

The Choices We Make

When dealing with a product, as with customers, we often have competing priorities. A DZone MVB takes the time to remind us how to deal with this in software development.

· Agile Zone
Free Resource

Reduce testing time & get feedback faster through automation. Read the Benefits of Parallel Testing, brought to you in partnership with Sauce Labs.

If you keep your head up and look around you’ll see the choices people make all the time. I saw a recent example online in this story about two experiences, shopping at Home Depot vs. Lowes (a very minor NSFW warning due to language).

I don’t want to get into a debate about the two stores. That’s not the point. The point is, we all have two sets of priorities that we have to serve. The first set of priorities are the ones immediate to us, the rules and regulations we create and enforce around our jobs. The second set of priorities are the ones that are at least a step removed from us, the service and services we supply to our “customers.”

Make no mistake, we’re all serving customers to one degree or another. I know my consultant friends are already completely on top of this concept (mostly, I suspect a few of you aren’t thinking it all through either). However, I think that a lot of us (Dev, DBA, makes no difference) tend to fall into the camp of that horrible Home Depot manager who made a whole series of crappy choices. He followed every rule (or at least his interpretation of them since that first manager saw them all in a different light) yet drove off his customers.

Please, next time you try to bypass your DBA team because they slow you down or you stop innovation from the dev team because it’s too much change too fast, think about the repercussions of that choice. We can only afford to drive away so many customers before we’re in a world of hurt.

Side note: I’m saying this with the experience of having lost effectiveness at my last job because I had been overly dogmatic and resistant to change. Please, learn from my negative example.

The Agile Zone is brought to you in partnership with Sauce Labs. Discover how to optimize your DevOps workflows with our cloud-based automated testing infrastructure.

Topics:
agile ,dba ,devlife ,end user ,ui/ux

Published at DZone with permission of Grant Fritchey, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}