Tell me more ×
The Workplace Stack Exchange is a question and answer site for members of the workforce navigating the professional setting. It's 100% free, no registration required.

I work in a company that is more business than technology orientated and are only recently adding a more significant technology component.

Their current culture reflects the business and marketing side of business and is very different from the software industry culture that I have experienced recently.

How can I encourage our small group to develop a culture that is more similar to that in software development? Specifically I mean things like:

  • flexible hours
  • possibility for remote work
  • respect for "working in the zone"
  • more casual environment and interactions with colleagues

It seems like many of the more traditional ways of valuing employees contrast against a more techy environment. How can I introduce this to management in an attempt to encourage a more typical tech culture?

share|improve this question
1  
"... things like hours, remote work, programming in the zone ..." - man have you every seen a company where those values are really respected? Tell me where and I will move in. – Nerevar Jun 16 '12 at 7:36
3  
@IndorilNerevar Actually, those are core values in my company, and every one of the developers who works for me would agree -- it's rare, but it's out there. :) – jcmeloni Jun 16 '12 at 13:35
I think this probably depends a lot on the age of the company, older companies don't seem to be nearly as flexible in terms of corporate culture like this – Rarity Jun 16 '12 at 18:23
@IndorilNerevar - Absolutely, they are out there, my place is pretty close and one of the progenitors of the Stack Exchange system became a popular blogger, in part by espousing such values. – Mark Booth Jun 18 '12 at 12:38
Indoril, I've worked in such places too - they do exist. In my experience they represent about 20% of the jobs. So search well! – Michael Durrant Jun 19 '12 at 11:37

4 Answers

up vote 6 down vote accepted

It does depend a lot on the requirements of your team.

I have seen HR teams work with a similar culture and it worked out fine. People couldn't expect service from them outside of core hours, but in fact it turned out you just got a better coverage (someone available from 8 til 6:30).

If you're dealing with the outside world, there is generally an expectation that you can contact a company in normal office hours and someone will be there who can help. But as long as you make sure enough people have responsibility to be in during those hours, some flexibility is still workable.

Technology may be an issue. Some people simply cannot do their jobs from home, but many could that still don't.

Now, let's assume that you can technically do this. How would you sell it to management?

I would go with an approach of "You want the best people in the industry working here, right? [everyone thinks they do, even if they don't act accordingly] How better to do that than adopt a flexibility that doesn't exist elsewhere? How valuable is the ability to say 'I need to have a new fridge delivered tomorrow, can I work from home?' How valuable is the option to come in early and leave early, every now and then?"

Edit: Having reread your question, I think you're talking about a tech team in a non-tech company. In that case, the approach is slightly adjusted to "Why would the best people, who have options, come here rather than going to a technical company with a tech culture and a flexibility that our people don't enjoy? You would have to offer significantly above market rate to entice them."

In a travel company I recently worked for, I kept repeating the phrase "You're not competing with other travel companies for developers, you're competing with other tech companies," until it stuck.

Also, get the HR records, figure out how many sick days could have been saved by someone saying "Look, I've got an upset stomach, I can't be in an office today, but I can do the same job effectively at home."

Finally, working in the zone is a slightly diverse point from the rest. I would suggest that any thought-worker should be able to expect their manager to create a situation that limits interruptions. If they can't then their manager needs to understand they're not going to be as productive as they could be (which, honestly, is always an option, as long as it's understood).

share|improve this answer

Well, first I think you need to evaluate if the responsibilities of your department vis a vis interacting with the rest of the company can actually support some of the more traditional software development perks you name. If you're in a non-technical company, it would be irresponsible to focus solely on the traditional software dev perks at the expense of the business.

If your department is small and isolated from the rest of the company, then it will be a lot easier to try and introduce these cultural changes. However, if your whole company is small, everyone works together and your (i.e. software dev team) customers are primarily internal folks, then I'd say you have a much more difficult road to travel and should only reach for those achievable and reasonable perks.

share|improve this answer

Do you know why the company doesn't already have flexible hours, work from home and other ideas you want? If you don't know the specific concerns management has, I'd consider asking to find out what are the reasons why they don't already do this stuff. That would help frame why these may be something good to do and how to set up a pilot to try this and see what happens. A key point here isn't that you have the answers and that some experimentation will be regular review and adjustments that is kind of the heart of Agile, IMHO.

A couple of book recommendations if you want other sources to consider:

Drive by Dan Pink discusses ideas such as Autonomy, Mastery and Purpose that is likely qualities you are wanting to see in your workplace.

Gettings Results the Agile Way would be another book recommendation on this though in this case it is from a technical person well versed in Agile philosophies.

share|improve this answer

I read a book that addresses some aspects of this:

http://www.amazon.com/Leaders-Guide-Radical-Management-Reinventing/dp/0470548681

The premise of the book is that there are some companies out there that have many of the cultural aspects you're looking for, and most (but not all!) of them are software development companies.

Another thing you can try is instead of focusing on the things that non-tech people are not used to and don't see valuable (like flexible hours), focus on things they might find valuable (such as having regular demos). That might help you get more slack when they see that the things they care about are happening.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.